Luiz Eduardo Galvão Martins

Learn More
In this article we defend the idea that social aspects have strong influence in the software requirements elicitation (Goguen 1993), which drive us to find help in the social sciences. The Activity Theory is a theory developed in the Psychology that focuses the human practices of development process, both the individual and social levels. This theory states(More)
This paper presents a template for environmental requirements specification in embedded systems, called TERASE. There is a lack of requirements specification templates that address the particularities of the embedded systems development. With TERASE embedded system engineers can improve their environmental requirements specification, as well as the(More)
Collaborative environments to support design with government are strongly based on right, prohibition, obligation or dispensation rules. These rules can be designed with five dimensions found in any collaborative environment: actors, activities, objects, time and space. This paper presents a framework to construct collaboration policies organized in a set(More)
The projects with embedded systems are used for many different purposes, being a major challenge for the community of developers of such systems. As we benefit from technological advances the complexity of designing an embedded system increases significantly. This paper presents GERSE, a guideline to requirements elicitation for embedded systems. Despite of(More)
Embedded Systems have a very important role in the modern life. We use them in our home, work, transportation, medical procedures, leisure time and so on. Despite of its great importance to our lives this kind of system steel lake a better process to improve the quality of its software. In this paper we present the results from a field research that focused(More)
The requirements engineers use several techniques to assist them on the elicitation, analysis, specification, validation and requirements management process, but the number of those tools in this segment is still reduced. The requirements are the base for the software development, which, most of time is described in natural language. In this paper a tool(More)
A elicitação de requisitos é a primeira atividade no processo de engenharia de requisitos, onde se busca entender quais são as necessidades do usuário que devem ser atendidas pelo software que será desenvolvido [1]. Várias técnicas de elicitação de requisitos de software têm sido utilizadas pelos desenvolvedores, de tal forma que as dificuldades inerentes a(More)