The measurement of software design quality
Annals of Software Engineering
A new reusability metric for object-oriented software
Software Quality Control
Software Quality Control
Testability of Software in Service-Oriented Architecture
COMPSAC '06 Proceedings of the 30th Annual International Computer Software and Applications Conference - Volume 02
Moderne Enterprise Architekturen (Xpert.press)
Moderne Enterprise Architekturen (Xpert.press)
Usability evaluation for enterprise SOA APIs
Proceedings of the 2nd international workshop on Systems development in SOA environments
A Design Quality Model for Service-Oriented Architecture
APSEC '08 Proceedings of the 2008 15th Asia-Pacific Software Engineering Conference
A Comprehensive Model of Usability
Engineering Interactive Systems
Journal of Systems and Software
The Impact of Service Cohesion on the Analyzability of Service-Oriented Software
IEEE Transactions on Services Computing
What is Different in Quality Management for SOA?
EDOC '10 Proceedings of the 2010 14th IEEE International Enterprise Distributed Object Computing Conference
Integrating quality models and static analysis for comprehensive quality assessment
Proceedings of the 2nd International Workshop on Emerging Trends in Software Metrics
The quamoco tool chain for quality modeling and assessment
Proceedings of the 33rd International Conference on Software Engineering
A unifying model for software quality
Proceedings of the 8th international workshop on Software quality
A model for the design of interactive systems based on activity theory
Proceedings of the ACM 2012 conference on Computer Supported Cooperative Work
Hi-index | 0.00 |
Service-oriented architectures (SOAs) are well established as an architectural paradigm for distributed systems. With software systems becoming more and more complex over time, quality assurance becomes increasingly important. A clear understanding of software quality for SOA is therefore crucial in order to assure quality in the long run. In this paper, we present a unifying meta-model to describe the quality of service-oriented systems as an enhancement of the Quamoco meta-model. To put these modeling concepts into practice, we present examples from an initial quality model for SOA-based systems, which is based on empirical results from other sources in the SOA quality community. By integrating these sources of information, similarities as well as contradictions within and between the various models for SOA quality are made transparent. This is the baseline for defining a comprehensive SOA quality model. In addition, this approach represents SOA's distinguishing features regarding quality modeling as first-class model entities to reduce modeling effort while increasing model expressiveness.