Non-functional requirements (NFRs) play a crucial role in software development also as available choices in decision making procedures for architectural solutions. They often are directly related to design patterns, a powerful method to support the conceptual modeling of system specifications but, due to their complexity and abstraction, they are rarely taken into the proper account in development process. The knowledge on NFRs is usually owned by designers and not formalized in a structured way. We propose a formalization via an ontological language of architectural patterns and non-functional requirements about quality attributes where both the relationships and sequences of patterns and the set non-functional requirements are modelled together with their interactions.
A semantic-based framework for non-functional requirements and design patterns classification / Mongiello, M.; Di Noia, T.; Di Sciascio, E.. - STAMPA. - (2014), pp. 386-393. (Intervento presentato al convegno 22nd Italian Symposium on Advanced Database Systems, SEBD 2014 tenutosi a Castellammare di Stabia, Italy nel June 16-18, 2014).
A semantic-based framework for non-functional requirements and design patterns classification
Mongiello, M.;Di Noia, T.;Di Sciascio, E.
2014-01-01
Abstract
Non-functional requirements (NFRs) play a crucial role in software development also as available choices in decision making procedures for architectural solutions. They often are directly related to design patterns, a powerful method to support the conceptual modeling of system specifications but, due to their complexity and abstraction, they are rarely taken into the proper account in development process. The knowledge on NFRs is usually owned by designers and not formalized in a structured way. We propose a formalization via an ontological language of architectural patterns and non-functional requirements about quality attributes where both the relationships and sequences of patterns and the set non-functional requirements are modelled together with their interactions.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.