Title
Service Oriented Solution Modeling and Variation Propagation Analysis Based on Architectural Building Blocks
Abstract
In spite of the widely recognized benefits of applying Service Oriented Architecture SOA to design enterprise-scale software systems, its actual application practice is not always a success. One major reason is the lack of a systematic engineering process and tool supported by reusable architectural artifacts. Toward this ultimate goal, this paper proposes a new method of architectural building blocks ABB-based SOA solution design and it is applicable to any layered or tiered infrastructure. The authors present the modeling of solution-level architectural artifacts and their relationships, whose formalization enables event-based variation notification and propagation analysis. The goal is to provide architecture-level support for configuration and re-configuration of architectural artifacts based on industry practices. Their method also supports solution-level project variation management for the process of updating and maintaining architectural artifacts. The authors report a prototype tool that they have developed and describe how they extend the Unified Modeling Language UML mechanism to implement the system and enable solution-level enforcement as an example. The prototype has been applied in real projects as an SOA solution modeling tool.
Year
DOI
Venue
2013
10.4018/ijwsr.2013100102
International Journal of Web Services Research
Keywords
Field
DocType
architecture overview diagram,service oriented architecture soa,case,solution modeling,evolutionary prototyping
Architectural technology,Unified Modeling Language,Software engineering,Computer science,Software system,Real-time computing,Engineering design process,Architectural geometry,Architectural pattern,Database,Service-oriented architecture,Service-oriented modeling
Journal
Volume
Issue
ISSN
10
4
1545-7362
Citations 
PageRank 
References 
3
0.38
23
Authors
2
Name
Order
Citations
PageRank
Liang-Jie Zhang1982138.17
Jia Zhang262355.65