VbTrace: using view-based and model-driven development to support traceability in process-driven SOAs |
| |
Authors: | Huy Tran Uwe Zdun Schahram Dustdar |
| |
Affiliation: | (1) Delft University of Technology, Delft, The Netherlands;(2) Delft University of Technology and CWI, Delft, The Netherlands |
| |
Abstract: | In process-driven, service-oriented architectures, there are a number of important factors that hinder the traceability between design and implementation artifacts. First of all, there are no explicit links between process design and implementation languages not only due to the differences of syntax and semantics but also the differences of granularity. The second factor is the complexity caused by tangled process concerns that multiplies the difficulty of analyzing and understanding the trace dependencies. Finally, there is a lack of adequate tool support for establishing and maintaining the trace dependencies between process designs and implementations. We present in this article a view-based, model-driven traceability approach that tackles these challenges. Our approach supports (semi-)automatically eliciting and (semi-)formalizing trace dependencies among process development artifacts at different levels of granularity and abstraction. A proof-of-concept tool support has been realized, and its functionality is illustrated via an industrial case study. |
| |
Keywords: | |
本文献已被 SpringerLink 等数据库收录! |
|