Quality characteristics for software architecture

71Citations
Citations of this article
141Readers
Mendeley users who have this article in their library.

Abstract

It is of general agreement that quality issues should be considered very early in the software development process, to mitigate risks and to facilitate the achievement of the overall software system. Moreover, the architecture of the system drives the whole development process. The fulfillment of nonfunctional quality requirements by a candidate architecture is crucial to select the convenient architecture on which the whole system will be articulated. This issue is very important in the construction of reliable evolutionary applications. Software development methods do not give many details on this important stage. This work deals with the specification of quality requirements for software architecture, introducing a technique based on the ISO 91261 standard. The quality characteristics of the ISO quality model are refined into attributes, which can be measured to enrich the information about the architecture. Our technique is used to help selecting a suitable architecture among a set of candidates, by comparing the values of the respective quality attributes. A case study illustrates the application of the technique on a monitoring system. Our approach facilitates the choice of the right decisions during the architecture analysis process. It could be easily integrated into a general software development process or into specific architectural design methods.

Cited by Powered by Scopus

Architectural Tactics for Big Data Cybersecurity Analytics Systems: A Review

63Citations
N/AReaders
Get full text

ISO quality standards for measuring architectures

43Citations
N/AReaders
Get full text

A guideline for software architecture selection based on ISO 25010 quality related characteristics

37Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Losavio, F., Chirinos, L., Lévy, N., & Ramdane-Cherif, A. (2003). Quality characteristics for software architecture. Journal of Object Technology, 2(2), 133–150. https://doi.org/10.5381/jot.2003.2.2.a2

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 77

79%

Researcher 9

9%

Professor / Associate Prof. 6

6%

Lecturer / Post doc 6

6%

Readers' Discipline

Tooltip

Computer Science 88

80%

Engineering 13

12%

Business, Management and Accounting 7

6%

Social Sciences 2

2%

Save time finding and organizing research with Mendeley

Sign up for free