A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Seminário de Andamento UNILASALLE André Sandri Maio 2006 PROFILE EM UML PARA MODELAGEM SIMPLIFICADA DE INTERFACES GRÁFICAS EM APLICATIVOS.

Apresentações semelhantes


Apresentação em tema: "Seminário de Andamento UNILASALLE André Sandri Maio 2006 PROFILE EM UML PARA MODELAGEM SIMPLIFICADA DE INTERFACES GRÁFICAS EM APLICATIVOS."— Transcrição da apresentação:

1 Seminário de Andamento UNILASALLE André Sandri Maio 2006 PROFILE EM UML PARA MODELAGEM SIMPLIFICADA DE INTERFACES GRÁFICAS EM APLICATIVOS

2 2 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

3 3 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) + +

4 4 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.

5 5 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 +

6 6 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?

7 7 Aonde espero chegar? Profile UML especificado Profile UML em execução (ferramenta ou protótipo próprio)

8 8 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

9 9 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

10 10 Muito obrigado! André Sandri www.sandri.cjb.net

11 11 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

12 12 Rose WEB Modeler Voltar

13 13 WEB UML Profile (UWE)

14 14 GUILayout (Tese Doutorado)

15 15 Exemplo GUI e Usabilidade Voltar


Carregar ppt "Seminário de Andamento UNILASALLE André Sandri Maio 2006 PROFILE EM UML PARA MODELAGEM SIMPLIFICADA DE INTERFACES GRÁFICAS EM APLICATIVOS."

Apresentações semelhantes


Anúncios Google