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
Link To Document