An approach for reasoning and refining non-functional requirements
AUTOR(ES)
Rosa, Nelson Souto, Cunha, Paulo Roberto Freire, Justo, George Roger Ribeiro
FONTE
Journal of the Brazilian Computer Society
DATA DE PUBLICAÇÃO
2004-07
RESUMO
Non-functional requirements (NFRs) are rarely taken in account in most software development processes. There are some reasons that can help us to understand why these requirements are not explicitly dealt with: their complexity, NFRs are usually stated only informally, their high abstraction level and the rare support of languages, methodologies and tools. In this paper, we concentrate on defining how to reason and how to refine NFRs during the software development. Our approach is based on software architecture principles that guide the definition of the proposed refinement rules. In order to illustrate our approach, we adopt it to an appointmernt system.
Documentos Relacionados
- A contract-based approach to describe and deploy non-functional adaptations in software architectures
- Functional and non-functional isoforms of the human muscle acetylcholine receptor.
- A yeast-based bioassay for the determination of functional and non-functional estrogen receptors.
- Non-functional paraganglioma of urinary bladder managed by transurethral resection
- PARNAFOA: um processo de análise de requisitos não-funcionais orientado a aspectos.