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 Zhang | 1 | 982 | 138.17 |
Jia Zhang | 2 | 623 | 55.65 |