semin rio de andamento
Download
Skip this Video
Download Presentation
Seminário de Andamento

Loading in 2 Seconds...

play fullscreen
1 / 15

Seminário de Andamento - PowerPoint PPT Presentation


  • 69 Views
  • Uploaded on

PROFILE EM UML PARA MODELAGEM SIMPLIFICADA DE INTERFACES GRÁFICAS EM APLICATIVOS. Seminário de Andamento. UNILASALLE André Sandri Maio 2006. Roteiro. O que será feito? Relevância Fundamentação teórica Como está sendo implementado? Aonde espero chegar? Como será avaliado?

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Seminário de Andamento' - bien


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
semin rio de andamento

PROFILE EM UML PARAMODELAGEM SIMPLIFICADA DE INTERFACES GRÁFICAS EM APLICATIVOS

Seminário de Andamento

UNILASALLE

André Sandri

Maio 2006

roteiro
Roteiro
  • O que será feito?
  • Relevância
  • Fundamentação teórica
  • Como está sendo implementado?
  • Aonde espero chegar?
  • Como será avaliado?
  • Conclusões preliminares
  • Anexos
o que ser feito
O que será feito?

+

  • Profile UML para Interfaces Gráficas
    • Falta da existência deste recurso notada durante a pesquisa “Viabilidade de Construção de Software com MDD e MDA”
    • Existem profiles UML para outras tecnologias (EJB, WEB, etc.)
    • GUI até agora é modelado de forma não padronizada
  • Engenharia de Software – MDD
  • Borland Together (protótipo)

+

relev ncia
Relevância
  • Ainda não existe este profile (com abordagem genérica e qualitativa)
  • É uma necessidade de mercado
  • Explicar importância em minha formação acadêmica
  • Contribuição: este profile poderá ser utilizado de forma imediata em processos de desenvolvimento de software, e poderá servir como base para outros estudos.
fundamenta o te rica
Fundamentação teórica

+

  • Foi necessário estudar MDA, MDD, UML, MOF, OCL, MDE, MSF, ferramentas, vários artigos e documentos, entre outros.
  • Forma que estes contribuem p/ solução
  • Trabalhos similares:
    • Extending UML to Model Navigation and Presentation in Web Applications
    • The Expressive Power of UML-based Web Engineering (UWE)
    • Modeling the User Interface of Web Applications with UML
    • A UML Profile for GUI Layout (Thesis)
    • Livro: Designing the User Interface
como est sendo implementado
Como está sendo implementado?
  • Alternativas: UML Profile, Novo Metamodelo MOF, outras.
  • UML Profile 2.0 aparenta ser suficiente, muitas ferramentas têm suporte, possibilidade de especialização do profile, popularidade do UML.
  • Etapas: muita pesquisa, escolha dos elementos (widgets), definição de limites, esboço do profile, modelagem do metamodelo do profile, testes de modelagem em cima do protótipo.
  • Onde estou? Previsão/etapas?
aonde espero chegar
Aonde espero chegar?
  • Profile UML especificado
  • Profile UML em execução (ferramenta ou protótipo próprio)
avalia o
Avaliação
  • Comparar nosso profile contra outros pesquisados
    • Utilizando e estendendo requisitos e métricas de GUILayout
  • Engenharia-reversa de GUI utilizando a execução do profile
    • Requisitos e métricas a definir
conclus es preliminares
Conclusões preliminares
  • Modelagem de GUI é complexa
  • O modelo proposto (simplicidade x complexidade) será fundamental para evitar rejeições
  • Estado atual: modelagem em cima da ferramenta Together
  • Estado da monografia: Inicializada
slide10

Muito obrigado!

André Sandri

www.sandri.cjb.net

refinamento do objetivo
Refinamento do objetivo
  • Criar um Profile UML para possibilitar a modelagem de interfaces gráficas com foco na apresentação de widgets sob o ponto de vista da qualidade e da usabilidade para ambientes de desenvolvimento de software que utilizam MDD

Voltar

ad