Proposals 
Navigation Title

Categories
Search Title
RSLingo II
From Web 2.0 Wiki, Proposals::RS Lingo II

RSLingo (II): Padrões Linguísticos para Especificação de Requisitos



Enquadramento:
Trabalho enquadrado no âmbito da iniciativa RSLingo, na temática da Engenharia de Requisitos. Para informações iniciais sobre a temática, consultar e.g.: - David de Almeida Ferreira, Alberto Rodrigues da Silva, RSLingo: An Information Extraction Approach toward Formal Requirements Specifications, in Proceedings of Second IEEE International Workshop on Model-Driven Requirements Engineering (MoDRE), in the 20th IEEE International Requirements Engineering Conference (RE'2012), 2012, IEEE Computer Society. http:isg.inesc-id.pt/alb/static/papers/2012/C114-df-RE-modre-2012.pdf - David de Almeida Ferreira, Alberto Rodrigues da Silva, RSL-PL: A Linguistic Pattern Language for Documenting Software Requirements, in Proceedings of Third International Workshop on Requirements Patterns (RePa’13), in the 21st IEEE International Requirements Engineering Conference (RE'2013), 2013, IEEE Computer Society. http:isg.inesc-id.pt/alb/static/papers/2013/c119-df-repa-2013.pdf - David de Almeida Ferreira, Alberto Rodrigues da Silva, RSL-IL: An Interlingua for Formally Documenting Requirements, in Proceedings of Third IEEE International Workshop on Model-Driven Requirements Engineering (MoDRE), in the 21st IEEE International Requirements Engineering Conference (RE'2013), 2013 , IEEE Computer Society. http://isg.inesc-id.pt/alb/static/papers/2013/c118-df-modre2013.pdf

Objectivos: Investigação na área da engenharia de requisitos e processamento de língua natural, que permita uma mais rigorosa definição e gestão de requisitos de projectos informáticos.

Descrição: O aluno deverá realizar as seguintes tarefas principais: 1. Investigação inicial: (i) Conhecimento geral da proposta RSLingo, constituída por um conjunto de técnicas e linguagens para especificação mais rigorosa de requisitos, em particular através da utilização das linguagens RSL-IL e RSL-PL; (ii) Tecnologia de processamento de língua natural. 2. Análise e discussão de padrões linguísticos para especificação de requisitos, recomendados na literatura. 3. Aspectos de desenho e desenvolvimento a considerar (preliminar): • Seleccionar e preparar casos de teste: documentos de texto em língua natural de acordo com os padrões linguísticos considerados; • Definir os padrões linguísticos na linguagem RSL-PL; • Implementar mecanismos de extracção automática de texto em lingua natural para o formato RSL-IL; • Integração dos resultados na ferramenta colaborativa RSLingo. 3. Avaliação de resultados.

Resultado esperado: Pretende-se a concretização dos seguintes resultados: - Artigo que apresente a análise e discussão da literatura relativamente a padrões linguísticos em documentos de especificação de requisitos. - Aplicação de extracção automática de texto em lingua natural para o formato RSL-IL, com base nos padrões definidos em RSL-PL. - Validação e avaliação dos resultados obtidos, com base na aplicação a cenários de teste a definir.