Architecture and Quality of Software Systems
2014
Defining the architecture of a software system is a critical step in making design decisions. This is where decisions will be particularly made on non-functional requirements (NFRs), including those of quality. When it comes to building a new system, it is advantageous to utilize the knowledge gained in the development of other similar systems, i.e., belonging to the same functional domain. Our purpose is to study how it is possible to build on a given functional domain knowledge to secure the desired goal, namely the architecture of quality. We propose a quality-driven architecture design approach and apply it as a first step for the development of the reference architecture of a functional domain and then to that a specific system. We develop a real case study from the health sector.
Keywords:
- Functional software architecture
- Enterprise architecture framework
- Reference architecture
- Systems design
- Architecture domain
- Applications architecture
- Solution architecture
- Space-based architecture
- Systems engineering
- Engineering
- Software engineering
- Software architecture
- Software architecture description
- View model
- Correction
- Source
- Cite
- Save
- Machine Reading By IdeaReader
8
References
0
Citations
NaN
KQI