development. It is used for communication among the system's stakeholders, and facilitates their understanding about design decisions and design rationale. In this field, architectural knowledge comprises more than design decisions and capture their relationships with requirements and architecture design. In this work, we present MoSAIC, a decision support system based on a knowledge-based approach for managing and reasoning on design decisions of Middleware-induced Software Systems Architecture. The approach is based on a fuzzy ontology to model relationships among Architectural, Functional and Non-Functional Requirements, design decisions and architecture design.
MoSAIC: A middleware-induced software architecture design decision support system / Nocera, Francesco; Mongiello, Marina; Di Sciascio, Eugenio; Di Noia, Tommaso. - (2018), pp. a5.1-a5.4. (Intervento presentato al convegno 12th European Conference on Software Architecture, ECSA 2018 tenutosi a Madrid, Spain nel 24-28 September 2018) [10.1145/3241403.3241410].
MoSAIC: A middleware-induced software architecture design decision support system
Nocera, Francesco;Mongiello, Marina;Di Sciascio, Eugenio;Di Noia, Tommaso
2018-01-01
Abstract
development. It is used for communication among the system's stakeholders, and facilitates their understanding about design decisions and design rationale. In this field, architectural knowledge comprises more than design decisions and capture their relationships with requirements and architecture design. In this work, we present MoSAIC, a decision support system based on a knowledge-based approach for managing and reasoning on design decisions of Middleware-induced Software Systems Architecture. The approach is based on a fuzzy ontology to model relationships among Architectural, Functional and Non-Functional Requirements, design decisions and architecture design.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.