The Community for Technology Leaders
2007 IEEE 23rd International Conference on Data Engineering Workshop (2007)
Istanbul, Turkey
Apr. 17, 2007 to Apr. 20, 2007
ISBN: 978-1-4244-0831-3
pp: 290-297
Sergey Lukichev , Institute of Informatics, Brandenburg Technical University at Cottbus, Germany. lukichev@tu-cottbus.de
Adrian Giurca , Institute of Informatics, Brandenburg Technical University at Cottbus, Germany. giurca@tu-cottbus.de
Gerd Wagner , Institute of Informatics, Brandenburg Technical University at Cottbus, Germany. wagnerg@tu-cottbus.de
Dragan Gasevic , School of Interactive Arts and Technology, Simon Fraser University Surrey, Canada. dgasevic@sfu.ca
Marko Ribaric , School of Electrical Engineering, University of Belgrade, Serbia. marko.ribaric@gmail.com
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.
INDEX TERMS
CITATION

D. Gasevic, M. Ribaric, S. Lukichev, G. Wagner and A. Giurca, "Using UML-based Rules for Web Services Modeling," 2007 IEEE 23rd International Conference on Data Engineering Workshop(ICDEW), Istanbul, Turkey, 2007, pp. 290-297.
doi:10.1109/ICDEW.2007.4401008
85 ms
(Ver 3.3 (11022016))