Model-Driven requirements engineering process aided by ontologies and natural controlled languages
Contribuinte(s) |
Pires, Paulo de Figueiredo CPF:05174683442 http://lattes.cnpq.br/7033663121518051 CPF:84384921772 http://lattes.cnpq.br/1304174767727101 Delicatto, Flávia Coimbra CPF:39900533100 Campos, Maria Luisa CPF:60659670763 |
---|---|
Data(s) |
17/12/2014
24/03/2010
17/12/2014
29/06/2009
|
Resumo |
Researches in Requirements Engineering have been growing in the latest few years. Researchers are concerned with a set of open issues such as: communication between several user profiles involved in software engineering; scope definition; volatility and traceability issues. To cope with these issues a set of works are concentrated in (i) defining processes to collect client s specifications in order to solve scope issues; (ii) defining models to represent requirements to address communication and traceability issues; and (iii) working on mechanisms and processes to be applied to requirements modeling in order to facilitate requirements evolution and maintenance, addressing volatility and traceability issues. We propose an iterative Model-Driven process to solve these issues, based on a double layered CIM to communicate requirements related knowledge to a wider amount of stakeholders. We also present a tool to help requirements engineer through the RE process. Finally we present a case study to illustrate the process and tool s benefits and usage Pesquisas em Engenharia de Requisitos tem crescido ao longo dos últimos anos. Pesquisadores estão preocupados com uma série de problemas em aberto como: comunicação entre diversos perfıs envolvidos na engenharia de requisito; problemas na definição de escopo; problemas de volatilidade e ratreabilidade de requisitos. Para lidar com este conjunto de problemas em aberto, um conjunto de trabalhos estão concentrados em (i) definir processos para coletar especificações de clientes para lidar com prolemas de escopo; (ii) definir modelos para representar requisitos para lidar com problemas de comunicação e rastreabilidade; e (iii) definição de mecanismos e processos para serem aplicados a modelagem de requisitos para facilitar a evolução e manutenção de requisitos, lidando com problemas de volatilidade e rastreabilidade em requisitos. Neste trabalho é proposto um processo dirigido por modelo para solucionar estes problemas em aberto. Este processo é baseado na ideia de um CIM dividido em duas camadas de forma que se consiga difundir o conhecimento relacionado ao requisitos para um némero maior de stakeholders. Durante este trabalho também foi desenvolvida uma ferramenta que tem como objetivo auxiliar a execução de tal processo. Por fim apresentamos um estudo de caso para ilustrar os benefícios do uso da ferramenta e do processo |
Formato |
application/pdf |
Identificador |
COBE, Raphael Mendes de Oliveira. Model-Driven requirements engineering process aided by ontologies and natural controlled languages. 2009. 135 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Rio Grande do Norte, Natal, 2009. http://repositorio.ufrn.br:8080/jspui/handle/123456789/18001 |
Idioma(s) |
por |
Publicador |
Universidade Federal do Rio Grande do Norte BR UFRN Programa de Pós-Graduação em Sistemas e Computação Ciência da Computação |
Direitos |
Acesso Aberto |
Palavras-Chave | #Desenvolvimento dirigido por modelos #Processos para engenharia de requisitos #Linguagens naturais controladas #Ontologias #ATL #Model-Driven development #Requirements engineering process #Natural controlled languages #Ontologies #ATL #CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO |
Tipo |
Dissertação |