Model-Driven requirements engineering process aided by ontologies and natural controlled languages


Autoria(s): Cobe, Raphael Mendes de Oliveira
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