Skip to main content


Automating web service development using a unified model


Betty Bui, Liming Zhu, Yan Liu, Vladimir Tosic and Ross Jeffery



Web service standards are being developed in a loosely coordinated and constantly evolving manner and there is a lack of Web service modeling approaches that efficiently reflect the status of the standardization. Consequently the development and deployment of Web services tend to be ad-hoc and platform-oriented. This introduces potential interoperability issues and maintenance overhead. This paper proposes a model-driven framework that includes a service modeling language describing functionality and non-functional properties of service-oriented applications in unified models. This service modeling language is based on a Web service meta-model extracted directly from the WS-* standards. We developed a corresponding tool that generates code stubs, configurations and deployment heuristics, along with standard-based artifacts from models. We conducted a real-world case study to validate our approach.

BibTeX Entry

    author           = {Bui, Ngoc Bao (Betty) and Zhu, Liming and Liu, Jenny and Tosic, Vladimir and Jeffery, Ross},
    month            = sep,
    editor           = {{Arne J. Berre, Dumitru Roman}},
    year             = {2008},
    title            = {Automating Web Service Development Using a Unified Model},
    booktitle        = {Modeling, Design, and Analysis for Service-oriented Architecture Workshop (MDA4SOA)},
    pages            = {22-29},
    address          = {Munich, Germany}


Served by Apache on Linux on seL4.