Vítor E. Silva Souza

Contato:
vitor.souza@ufes.br
+55 (27) 4009-2196

Curriculum Vitae (CNPq Lattes) Google Scholar

Última atualização: Julho 2021.

Se o seu trabalho no NEMO encontra-se na área de Engenharia de Requisitos. Seguem abaixo algumas sugestões de leitura, separadas por tópicos.

Links nos títulos levam ao PDF, quando disponível. Links nos nomes das editoras apontam para os DOIs dos artigos, quando estes o possuem. No caso de não conseguir a versão em PDF de alguma das referências abaixo para leitura, entre em contato comigo.

Introdução à Engenharia de Requisitos

Para uma introdução geral à Engenharia de Requisitos, você pode se referir a alguma apostila ou livro-texto que tiver disponível. Seguem abaixo algumas sugestões (não é necessário ler tudo, apenas o necessário para ter um entendimento geral do tema / relembrar o que já aprendeu sobre):

Introdução à Pesquisa em Engenharia de Requisitos

As publicações acima focam mais nos aspectos da prática em Engenharia de Requisitos. Abaixo, artigos que dão um panorama com foco na pesquisa em Engenharia de Requisitos:

Goal-Oriented Requirements Engineering (GORE)

Alguns dos livros-texto acima já trazem uma introdução à Engenharia de Requisitos Orientada a Objetivos. Os artigos abaixo dão um panorama geral da área, desde uma perspectiva histórica até o mapeamento sistemático das abordagens GORE de 2019.

Linguagens de modelagem GORE

No caso de querer se aprofundar em uma ou mais linguagens GORE, seguem algumas referências abaixo, separadas por linguagem, considerando as mais populares.

Ontologias e Requisitos

Exemplos de trabalhos que utilizaram ontologias na área de Engenharia de Requisitos:

Artigos históricos

Primeiras abordagens para Engenharia de Requisitos e para o uso de objetivos em Engenharia de Requisitos:

  • Ross, Douglas T. and Schoman Jr., Kenneth E. Structured Analysis for Requirements Definition. IEEE Transactions on Software Engineering, SE-3(1):6–15, 1977;
  • van Lamsweerde, Axel; Dardenne, Anne; Delcourt, B., and Dubisy, F. The KAOS Project: Knowledge Acquisition in Automated Specification of Software. In Proc. of the AAAI Spring Symposium Series, Stanford University, pages 59–62. AAAI, 1991;
  • Mylopoulos, John; Chung, Lawrence, and Nixon, Brian. Representing and using nonfunctional requirements: a process-oriented approach. IEEE Transactions on Software Engineering, 18(6):483–497, 1992;
  • Kaindl, Hermann. A practical approach to combining requirements definition and object-oriented analysis. Annals of Software Engineering, 3(1):319–343, 1997.