RE02 Tutorials: T01 | T03 | T04 | T05 | T06 | T07 | T08 | T09 | T10
T09: "Non-functional requirements: from elicitation to modeling" (Luiz Marcio Cysneiros, Julio Leite)

Non-functional requirements: from elicitation to modeling

Tuesday, September 10th from 1400 - 1730


Complex information systems need models that handle with functional as well as non-functional aspects. This tutorial intends to show to the attendees not only how to elicit non-functional requirements, but also a method to integrate them into functional oriented specification. It will be demonstrated that this integration will lead to a better understanding of the impacts that will arise when one decides to satisfy non-functional requirements. As specification models, this tutorial will cover: Use Cases Diagrams, Scenarios, Class, Sequence and Collaboration Diagrams. We will show that the use of this method can lead to lower costs on software development and to fewer changes in the software during its evolution. Considering non-functional requirements since the requirements elicitation phase leads to a final product that better matches the client's expectation.


Luiz Marcio Cysneiros:
Luiz Marcio Cysneiros

Luiz Marcio is Assistant Professor at York University in Toronto.

He is Co-Author in 1 journal paper and 17 peer reviewed conference articles. Presented a Tutorial on Non-Functional Requirements at the International Conferenc on Software Engineering 2002 and at the International Conference on Requirements Engineering 2000.

Member of the IEEE Society. Prior to the academic work has performed for 14 years in private companies occupying several positions including Director of Informatics.

Julio Leite:
Julio Leite

Associated Professor at the Departamento de Informática of PUC-Rio. Cientista do Estado do Rio de Janeiro (1999).

Elected Member of the Brazilian Computer Society council (1997 - 2001).

Author/Co-Author of 16 journal papers and more than 80 peer reviewed conference articles. Visiting Prof. at University of Kaiserslautern (F./99-W/00). Associated Editor of Requirements Engineering (Springer).

General Chair of the 7th International Conference on Software Reuse.

Back to overview

Last updated: 2002-05-14