Defining architectural viewpoints for quality concerns
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
26 - 34
Item Usage Stats
MetadataShow full item record
A common practice in software architecture design is to apply architectural views to model the design decisions for the various stakeholder concerns. When dealing with quality concerns, however, it is more difficult to address these explicitly in the architectural views. This is because quality concerns do not easily match the architectural elements that seem to be primarily functional in nature. As a result, the communication and analysis of these quality concerns becomes more problematic in practice. We introduce a general and practical approach for supporting architects to model quality concerns by extending the architectural viewpoints of the so-called V&B approach. We illustrate the approach for defining recoverability and adaptability viewpoints for an open source software architecture. © 2011 Springer-Verlag.
Software Architecture Modeling
Software architecture design
Published Version (Please cite this version)http://dx.doi.org/10.1007/978-3-642-23798-0_3
Showing items related by title, author, creator and subject.
Gürbüz H.G.; Tekinerdogan, B.; Pala Er, N. (Springer Verlag, 2014)Various software architecture viewpoint approaches have been introduced to model the architecture views for stakeholder concerns. To address quality concerns in software architecture views, an important approach is to ...
Architecture conformance analysis approach within the context of multiple product line engineering Tekinerdogan, B.; Cilden, E.; Erdogan O.O.; Aktug O. (IEEE Computer Society, 2014)One of the important concerns in software product line engineering is the conformance of the application architecture to the product line architecture. Consistency with the product line architecture is important to ensure ...
Gürbüz H.G.; Pala Er, N.; Tekinerdogan, B. (Springer Verlag, 2014)Currently, an increasing number of systems are controlled by soft- ware and rely on the correct operation of software. In this context, a safety- critical system is defined as a system in which malfunctioning software could ...