Introduction to the attribute driven design method
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
Principles of survey research part 6: data analysis
ACM SIGSOFT Software Engineering Notes
Service-Oriented Architecture: Concepts, Technology, and Design
Service-Oriented Architecture: Concepts, Technology, and Design
Quality Attributes for Service-Oriented Architectures
SDSOA '07 Proceedings of the International Workshop on Systems Development in SOA Environments
Making Practical Use of Quality Attribute Information
IEEE Software
REFSQ '09 Proceedings of the 15th International Working Conference on Requirements Engineering: Foundation for Software Quality
Naive architecting - understanding the reasoning process of students: a descriptive survey
ECSA'10 Proceedings of the 4th European conference on Software architecture
Mature Architecting - A Survey about the Reasoning Process of Professional Architects
WICSA '11 Proceedings of the 2011 Ninth Working IEEE/IFIP Conference on Software Architecture
How architects see non-functional requirements: beware of modifiability
REFSQ'12 Proceedings of the 18th international conference on Requirements Engineering: foundation for software quality
Variability in quality attributes of service-based software systems: A systematic literature review
Information and Software Technology
Hi-index | 0.00 |
Quality attributes (QA) play a fundamental role when architecting software systems. However, in contrast to QA in traditional software systems, the role of QA when architecting service-based systems (SBS) has not yet been studied in depth. Thus, we conducted a descriptive survey to explore how QA are treated during the architecting of SBS. Data were collected using an online questionnaire targeted at participants with architecting experience. Our survey shows that QA and functional requirements of SBS are mostly considered equally important. Also, QA are usually treated explicitly rather than implicitly. Furthermore, dependability and performance appear to be the most important QA in the context of SBS. Our results partially show that general findings on QA also apply to the domain of SBS. On the other hand, we did not find a confirmation that QA are primary drivers for the architecting of SBS, or that certain application domains would focus on particular QA.