• DocumentCode
    2357761
  • Title

    Using UML-based Rules for Web Services Modeling

  • Author

    Lukichev, Sergey ; Giurca, Adrian ; Wagner, Gerd ; Gasevic, Dragan ; Ribaric, Marko

  • Author_Institution
    Brandenburg Tech. Univ. at Cottbus, Brandenburg
  • fYear
    2007
  • fDate
    17-20 April 2007
  • Firstpage
    290
  • Lastpage
    297
  • Abstract
    In this paper, we present a UML- and rule-based approach to modeling Web services. The core of the solution is the UML-based rule model language (URML) that allows for developing business vocabularies and rules independent of an implementation technology. This helps developers to focus on solving problems under study rather than on low-level platform-specific details. Here we demonstrate how several Web service message exchange patterns can be modeled by URML. To support the use of the proposed solution we: extend a well-known UML tool Fujaba, employ the REWERSE rule markup language (R2ML) for encoding rules, and provide transformations between R2ML and WSDL, and thus round-trip engineering of Web services.
  • Keywords
    Unified Modeling Language; Web services; software tools; Fujaba tool; REWERSE rule markup language; UML; WSDL; Web services modeling; business vocabularies; message exchange patterns; round-trip engineering; rules encoding; Art; Computer industry; Encoding; Informatics; Markup languages; Model driven engineering; Productivity; Unified modeling language; Vocabulary; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering Workshop, 2007 IEEE 23rd International Conference on
  • Conference_Location
    Istanbul
  • Print_ISBN
    978-1-4244-0832-0
  • Electronic_ISBN
    978-1-4244-0832-0
  • Type

    conf

  • DOI
    10.1109/ICDEW.2007.4401008
  • Filename
    4401008