Using UML-based rules for web services modeling

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

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

5 Citations (Scopus)

Abstract

In this paper, we present a UML- and rule-based approach to modeling Web seivices. 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.

Original languageEnglish
Title of host publication2007 IEEE 23rd International Conference on Data Engineering Workshop
PublisherIEEE, Institute of Electrical and Electronics Engineers
Pages290-297
Number of pages8
ISBN (Print)1424408326, 9781424408320
DOIs
Publication statusPublished - 2007
Externally publishedYes
EventWorkshops in Conjunction with the 23rd International Conference on Data Engineering - ICDE 2007 - Istanbul, Turkey
Duration: 15 Apr 200720 Apr 2007

Conference

ConferenceWorkshops in Conjunction with the 23rd International Conference on Data Engineering - ICDE 2007
CountryTurkey
CityIstanbul
Period15/04/0720/04/07

Cite this