The IRMA Community
Newsletters
Research IRM
Click a keyword to search titles using our InfoSci-OnDemand powered search:
|
Tracing the Implementation of Non-Functional Requirements
Abstract
A software architecture has to enable the non-functional properties, such as flexibility, scalability, or security, because they constitute the decisive factors for its design. Unfortunately, the methodical support for the implementation of non-functional requirements into software architectures is still weak; solutions are not generally established. Recently, there are only few approaches that actually deal with non-functional requirements during design; even fewer take advantage of traceability, which supports a mapping of requirements to solutions through the development process. Therefore, in this chapter the new architectural design method TraGoSoMa is presented, which supports these issues. The method uses a so-called Goal Solution Scheme, which guides the design activities, supports conflict resolution, decision-making, and the classification of solutions. For illustration purposes the chapter uses a case study from a reengineering project for a Manufacturing Execution System (MES) that is restructured according to the SOA principles and integrated with an Enterprise Resource Planning (ERP) system.
Related Content
|
Göran Roos.
© 2026.
28 pages.
|
|
Uzma Abbas, Shalom Akhai, Mahapara Abbass, Sana Abass, Arti Chouksey, Amandeep Singh Wadhwa.
© 2026.
54 pages.
|
|
Rismawati Rismawati, Suaedi Suaedi, Supriadi Supriadi, St. Salmah Sharon, Abdul Haris.
© 2026.
36 pages.
|
|
Dinar Kale, Pallavi Joshi, Stuart Parris.
© 2026.
36 pages.
|
|
Prodromos I. Prodromidis.
© 2026.
38 pages.
|
|
Lefteris Topaloglou, Despoina Kanteler, Yiannis Karagiannis, Dionysios Giannakopoulos, Dimitris Kallioras.
© 2026.
38 pages.
|
|
Jipson Joseph, Achyutananda Mishra.
© 2026.
32 pages.
|
|
|