Aplicação de técnicas de Modelagem Conceitual no desenvolvimento de métodos e ferramentas de Engenharia de Software
Resumo: O Núcleo de Estudos em Modelagem Conceitual e Ontologias (NEMO) investiga a aplicação de técnicas de modelagem conceitual, em especial o uso de ontologias, nas diversas áreas da Computação. Este projeto visa aplicar tais técnicas em particular Ontologias e Desenvolvimento Orientado por Modelos em duas áreas específicas da Engenharia de Software: a Engenharia de Requisitos e a Engenharia Web.
Ontologias vêm sendo reconhecidas como ferramentas conceituais de grande importância em Computação, e em especial na Engenharia de Software, sendo utilizadas para estabelecer um entendimento comum sobre um domínio de interesse, promovendo a interoperabilidade entre modelos e sistemas [1]. O Desenvolvimento Dirigido por Modelos [2] concentra os esforços na construção de modelos conceituais para representação das características dos sistemas e, por meio de técnicas de análise e transformação, promovem características como produtividade, interoperabilidade, manutenibilidade, corretude, etc.
Estas técnicas seriam aplicadas para evolução das abordagens: (a) FrameWeb [3], método de Engenharia Web que propõe incorporar em modelos conceitos de frameworks de desenvolvimento Web e de ferramentas para publicação de dados interligados (linked data); e (b) Zanshin [4], um controlador que oferece características de adaptabilidade a sistemas baseado na interpretação de seus modelos de requisitos em tempo de execução.
[1] Guizzardi, G. The Role of Foundational Ontology for Conceptual Modeling and Domain Ontology Representation, 7th International Baltic Conference on Databases and Information Systems, 2006
[2] PASTOR, O. et al. Model-driven development. Informatik-Spektrum, v. 31, p. 394-407, 2008
[3] Martins, B. F. Evolução do Método FrameWeb para o Projeto de Sistemas de Informação Web Utilizando uma Abordagem Dirigida a Modelos, Dissertação de Mestrado, UFES, 2016
[4] Souza, V. E. S. Requirements-based Software System Adaptation, Tese de Doutorado, Universidade de Trento, Itália, 2012
Data de início: 01/08/2017
Prazo (meses): 24
Participantes:
Papel | Nome |
---|---|
Coordenador | VÍTOR ESTÊVÃO SILVA SOUZA |