2012
DOI: 10.1109/ms.2012.77
|View full text |Cite
|
Sign up to set email alerts
|

Architecture Quality Revisited

Abstract: A recent study suggests that nonfunctional quality is of little relevance to users and customers but mainly a concern for architects. Nontechnical constraints appear to be driving design as prominently as quality requirements. The PragmaTic archiTecTA recent study, "Non-Functional Requirements in Software Architecture Practice," investigates how architects deal with nonfunctional requirements (NFRs) in their daily practices. 1 The results appear contradictory to the common belief that nonfunctional quality is … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
1
0

Year Published

2015
2015
2020
2020

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(5 citation statements)
references
References 4 publications
0
1
0
Order By: Relevance
“…In [12], software quality attributes were presented within two categories that are executional and evolutionary for detailed quality attribute definitions [24]. Table 2 shows executional (operational) quality attributes and the impact of these quality attributes observed in action, during which users actively perform their tasks [25]. Table 3 presents evolutionary (developmental) quality attributes defined as "capability of a set of static attributes of a software product to satisfy the stated and implied needs when the software product is used under specified conditions" [26,27].…”
Section: Software Quality Attributesmentioning
confidence: 99%
“…In [12], software quality attributes were presented within two categories that are executional and evolutionary for detailed quality attribute definitions [24]. Table 2 shows executional (operational) quality attributes and the impact of these quality attributes observed in action, during which users actively perform their tasks [25]. Table 3 presents evolutionary (developmental) quality attributes defined as "capability of a set of static attributes of a software product to satisfy the stated and implied needs when the software product is used under specified conditions" [26,27].…”
Section: Software Quality Attributesmentioning
confidence: 99%
“…We may cite as clear example in our study the leading role of software architects as the main source of NFRs. For this particular issue, a reflection on the variability and importance of the software architect role depending on the type of project can be found at [50]. As a beneficial side-effect, after an hour or more of being interviewed, respondents learn about certain issues to which they are not usually exposed (e.g., NFR terminology) and some of them expressed their desire to collaborate again on future studies (as it has really happened).…”
Section: Discussionmentioning
confidence: 99%
“…In response to this study we collaborated with Frank Buschmann in writing a column in the IEEE Software magazine [50] highlighting some of the most relevant outcomes of the study. After these two last publications we got accepted a research paper to the IEEE Software magazine but this time focusing on the architectural decisions [12].…”
Section: Empirical Research In Software Architecturementioning
confidence: 99%
See 2 more Smart Citations