On service-oriented architectural concerns and viewpoints
Qing Gu, Patricia Lago · 2009
Despite the many publications around the innovation and challenges introduced by SOSE and SOA, the ‘real’ differences with traditional software engineering and software architecture are still very fuzzy. To better understand the innovative points (if any), in this work we identified seven fundamental differences by conducting a literature review, linked them to some service relevant aspects and mapped the differences & service aspects on the well-known architecture-related concepts of ‘architectural concerns’ & ‘architectural viewpoints’. As such, we were able to identify an initial set of requirements for service-oriented viewpoints. If specialized in industrial contexts, we would be able to exemplify innovative points by capturing service relevant aspects. In perspective, this work seems to scale down ‘innovation’ of SOSE and SOA, to ‘relevance’ of service aspects to engineering and architecture.