II (Ibero-American) Workshop on Requirements Engineering |
Buenos Aires, Argentina
9-10 September, 1999 |
List of Accepted Papers
Requirements process and management (click on the title to retrieve a paper) |
Requirement
engineering for enhancement projects
Rakesh Agarwal and Bhaskar Ghosh |
Abstract. The requirements engineering activity concerns the elicitation, the modeling, the analysis, and the validation the customers' needs, is recognized as a crucial activity in the software lifecycle. The paper presents the practical experiences for describing and supporting discussions about requirements engineering. The process is divided into five steps. (a) Understanding the requirements (b) Identifying possible solutions (c) Studying the impact of possible solutions (d) Presenting and discussing them based on the impact study and (e) Choosing the most suitable solution.This paper is based on a project for which the requirement engineering was executed in one of the fortune 100 company in USA. For the sake of security we will not mention the name of the company. |
O
impacto dos COTS no processo de engenharia de requisitos
Fabrízia Medeiros de Sousa, Fernanda Maria Ribeiro de Alencar e Jaelson Freire Brelaz de Castro |
Resumo. Surge uma nova forma de desenvolvimento de software baseada no uso de software prontos, já existentes no mercado, chamados componentes COTS (Commercial Off-The-Shelf). O sucesso dessa nova metodologia de desenvolvimento tem sido demonstrado pelo uso crescente em importantes organizações, incluindo governo, indústria e comércio. Redução de custos e de prazos são os principais benefícios prometidos por esta nova tecnologia de desenvolvimento de software. Por outro lado, existem riscos associados ao novo processo. Nesse trabalho é apresentado o processo de desenvolvimento de software baseado em COTS e suas implicações na engenharia de requisitos. É feita uma análise das fases tradicionais do processo de engenharia de requisitos para adaptar as novas características de desenvolvimento introduzidas pelos componentes COTS. |
An
object-oriented library for tracing requirements
Francisco A. C. Pinheiro |
Abstract. We present the overall design of an object-oriented library for use when developing tracing capable applications. The library is implemented as java classes and consists of definitions of the basic classes for registration of objects and relations, as well as methods for different types of tracing procedures and components for manipulating tracing results and viewing them graphically. |
Multiview++
Environment: Requirements Traceability from the perspective
of different stakeholders
Marco Toranzo and Jaelson Castro |
Abstract. Traceability is recognized by many as an important prerequisite for developing high quality software. In a development project it is viewed as the problem of maintaining an information system that keeps relevant links between artifacts developed and delivered by the software development process. The main contribution of this paper is to provide a definition of requirements traceability, to discuss some of its implications, to present a new traceability model based on stakeholders views and to give an overview of a prototype tool under development. |
Position papers
- multidisciplinary approach and education
(click on the title to retrieve a paper) |
Can
artificial intelligence help during requirements engineering?
Armin Eberlein |
Abstract. Having been neglected for many years, requirement engineering (RE) has recently experienced a drastic increase in interest. Nevertheless, it is still a very difficult task to manage requirements effectively, and companies still struggle with many requirements related issues. There is currently no comprehensive solution to requirements engineering available. One of the possible aids for requirements engineering could be artificial intelligence (AI). This paper therefore reviews several AI technologies and outlines some initial ideas how requirements engineering could potentially benefit from AI, hoping to increase discussion and research in this area. But there is no doubt that it is still a long way until mature techniques and intelligent tools will be available for requirements engineering. |
Introduzindo
Engenharia de Requisitos no currículo de Engenharia Elétrica/Eletrônica:
o caso UFPE Fernanda Maria Ribeiro de Alencar e Jaelson Freire Brelaz de Castro |
Resumo. Neste artigo descrevemos alguns dos problemas típicos de um egresso no curso superior em Engenharia Elétrica habilitação em Eletrônica e observamos como estão relacionados com a deficiência de formação na área de requisitos. Examinamos então as recentes diretrizes Curriculares para Cursos de Engenharia propostas pelo MEC, verificamos e propomos que a matéria Engenharia de Requisitos seja incluída na grade curricular dos cursos da área, para sanar estas deficiências. Ao final, apresentamos um relato de nossa experiência com a introdução do ensino de Engenharia de Requisitos no curso de Engenharia Elétrica/Eletrônica da Universidade Federal de Pernambuco. |
Complete
List of Papers
Sections Requirements Negotiation and Elicitation Requirements Analysis Requirements modeling and representation Requirements process and management Position papers - multidisciplinary approach and education |
[WER99] [Call for Papers] [Coordination] [Program Committee] [Workshop Program] |
[Invited Speakers] [Industrial Track] [Educational Track] [Travel, Hotels and Tourism] |