Derivation of Web Service Implementation Artifacts from Service Designs Based on SoaML

Michael Gebhart, Jaouad Bouras · 2013

Abstract—The increasing complexity of service landscapes requires a detailed planning that considers wide-spread quality attributes, such as loose coupling between services and their autonomy. To support this planning task, the Object Management Group standardized the Service oriented architecture Modeling Language for designing services and entire service-oriented architectures. In order to use the service designs modeled using SoaML within a model-driven development process, the created service designs have to be used to derive web service implementation artifacts. However, mapping rules described nowadays do not consider the SoaML design artifacts or do not consider service designs as a whole. In this article, mapping rules are identified and enhanced to transform service designs into web service implementation artifacts. The transformation rules are exemplarily applied to implement a service-oriented workshop organization system. Keywords-service design; SoaML; web service, implementation; derivation. I.

Read the paper · More papers on PaperTik