Definindo Requisitos Não Funcionais

  • Luiz Marcio Cysneiros PUC-Rio
  • Julio Cesar Sampaio do Prado Leite PUC-Rio

Abstract


Non-Functional requirements express both quality properties and constraínts for specific problems. This kind of requirement has always been present, but not treated in a systematic way during software definition. This work deals with non-functional aspects during the initial phases of software development and proposes a representation that integrates non-functional requirements with a data modeling representation. Our proposal has been validated using a case study. We believe that this work fills a gap in the requirements definition process.
Keywords: requirements engineering, non-functional requirements, elicitation, ER model

References

L.Chung, B.A.Nixon "Dealing with Non-Functional Requirements: Three Experimental Studies of a Process-Oriented Approach" Proceedings. 17th Int. Con. on Software Eng. Seatle, Washington, April 24-28, 1995

Cysneiros, L.M. "Integrando Requisitos Não Funcionais ao Processo de Desenvolvimento de Software" Dissertação de Mestrado PUC/Rio, 1997

Dardenne, A.. van Lamsweerde, Fickas, S.. "Goal Directed Requirements Acquisition", Science of Computer Programming, Vol. 20 Apr. 1993, pp. 3-50.

Finkelstein, A. and Dowell J. "A comedy of Errors: The London Ambulance Service Case Study" Proceedings of the Eighth International Workshop on Software Specification and Design, IBEE Computer Society Press 1996, pp. 2-5

Franco Ana Paula M, "Métodos e representações de suporte à aquisição de linguagens da aplicação." Dissertação de Mestrado da PUC-Rio, abril 1992

Goguen, J. A., Linde, C., "Techiniques for Requirements Elicitation", First IEEE Int. Symposium on Requirements Engineering, IEEE Computer Society 1993, pp. 152-164

Kimer T.G., Davis A.M., "Nonfunctional Requirements of Real-Time Systems", Advances in Computers, Vol 42 pp 1-37.

Kotonya G., Semmerville I., "Requirements Engineering With Viewpoints", Cooperative Systems Engineering Group Technical Report CSEG/10/1995.

Leite J.C.S.P. and Freeman, P.A. "Requirements Validation Through Viewpoint Resolution", IEEE Trans on Soft. Eng., Vol 17, No 12, Dec 1991, pp 1253-1269.

Leite J.C.S.P., Oliveira, A.P.A., "A Client Oriented Requirements Baseline", in Proceedings of the Second IEEE International Symposium on Requirements Engineering, York, UK, IREE Computer Society Press, 1995 pp. 108-115.

Mylopoulos,J. Chung, L., Yu, E. and Nixon, B., "Representing and Using Non-functional Requirements: A Process-Oriented Approach." IEEE Trans. on Software Eng, 18(6), June 1992, pp.483-497.

Navathe, S.B., "Evolution of Data Modeling for Databases" Communications of the ACM, Vol 35 No 9 1992 pp 112-123

Staa Informatica "Meta ambiente de desenvolvimento assistido de software TALISMAN", Manual de referência, 1992.
Published
1997-10-15
CYSNEIROS, Luiz Marcio; LEITE, Julio Cesar Sampaio do Prado. Definindo Requisitos Não Funcionais. In: BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING (SBES), 11. , 1997, Recife/PE. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 1997 . p. 49-64. ISSN 2833-0633. DOI: https://doi.org/10.5753/sbes.1997.24040.