Definindo Requisitos Não Funcionais
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.
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
How to Cite
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.
