Modelling web service composition with UML 2.0

被引:1
作者
Bauer, Bernhard [1 ]
Huget, Marc-Philippe [2 ]
机构
[1] Softwaretech. und Programmierspachen, Institut für Informatik, Universität Augsburg
[2] Leibniz-IMAG/MAGMA, 38031 Grenoble cedex, 46, avenue Félix Viallet
关键词
Business process modelling; MDA; UML; Web service; Web service choreography; Web service composition languages;
D O I
10.1504/IJWET.2004.006272
中图分类号
学科分类号
摘要
Web services and web service composition languages for web service choreography are becoming more and more important in the area of inter-enterprise integration. A huge amount of work has been done in the area of web service composition languages. However, the aspects of modelling these specific kinds of software systems have not been studied in detail, in contrast to the definition of business processes where a lot of well-known techniques exist. In this paper we show how the usage of UML 2.0 and agent specific extensions of it can contribute to the specification of web service choreography. We will start by introducing the notion of web services and web service compositions languages. Then we show how business processes can be specified using UML 2.0 in general by a small case study. Next these business processes are refined to the level of negotiation and processes between web services. Copyright © 2004 Inderscience Enterprises Ltd.
引用
收藏
页码:484 / 501
页数:17
相关论文
共 24 条
  • [1] Web Service Tutorial, (2003)
  • [2] (2003)
  • [3] Powering the Collaborative Enterprise Sun ONE and Java Technology in the Extended Supply Chain, (2002)
  • [4] BPEL4WS, (2003)
  • [5] BPML, (2003)
  • [6] XPDL, (2003)
  • [7] Enabling Global Electronic Markets, (2003)
  • [8] Business Process Specification Schema, (2003)
  • [9] Web Services Description Language (WSDL) 1.1, (2001)
  • [10] Simple Object Access Protocol (SOAP) 1.1, (2000)