A Model-Driven Approach for Dynamic Web Service Composition

被引:4
|
作者
Zhao, Chenting [1 ]
Duan, Zhenhua [1 ]
Zhang, Man [1 ]
机构
[1] Xidian Univ, Inst Comp Theory & Technol, Xian, Peoples R China
关键词
Web Services; MDA; WS-BPEL; UML; model transformation;
D O I
10.1109/WCSE.2009.394
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
With the development of Service Oriented Architecture (SOA), Web services have been adopted as the system integration solution by more and more enterprises. The greatest value that SOA brings to these enterprises is increased business agility. Thus, it is a key issue of successful SOA solutions to provide a dynamic Web service composition approach to facilitate business innovation and adapt IT to today's fast changing markets. In this paper, we propose a model-driven approach for dynamic Web service composition. First, we define two UML models to modeling Web services and business processes, as well as describing the semantics of Web service functionalities and business process requirements. Then, we generate Web service and business process implementations from these two models automatically by following our predefined mapping patterns and transformation rules. Finally, by performing ontology-based semantic matchmaking, the qualified web services can be dynamically selected and bound into the business processes. A prototype system has been developed and is also delivered to demonstrate the effectiveness of our approach.
引用
收藏
页码:273 / 277
页数:5
相关论文
共 50 条
  • [1] Model-driven semantic web service composition
    Gronmo, R
    Jaeger, MC
    [J]. 12th Asia-Pacific Software Engineering Conference, Proceedings, 2005, : 79 - 86
  • [2] Model-driven approach supporting formal verification for web service composition protocols
    Dumez, C.
    Bakhouya, M.
    Gaber, J.
    Wack, M.
    Lorenz, P.
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2013, 36 (04) : 1102 - 1115
  • [3] Semantic Model-Driven Approach of web Service systems
    Lee, Ming-Chang
    [J]. 2009 INTERNATIONAL CONFERENCE ON NEW TRENDS IN INFORMATION AND SERVICE SCIENCE (NISS 2009), VOLS 1 AND 2, 2009, : 427 - 432
  • [4] A model-driven approach for the verification of an adaptive service composition
    Zatout, Sara
    Boufaida, Mahmoud
    Benabdelhafid, Maya Souilah
    Berkane, Mohamed Lamine
    [J]. International Journal of Web Engineering and Technology, 2020, 15 (01) : 4 - 31
  • [5] A model-driven approach to service composition in virtual enterprises
    Belhajjame, Khalid
    Embury, Suzanne M.
    [J]. 2006 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING, PROCEEDINGS, 2006, : 214 - +
  • [6] CONNECTING BUSINESS AND IT - A MODEL-DRIVEN WEB SERVICE BASED APPROACH
    Juhrisch, Martin
    Weller, Jens
    [J]. 12TH PACIFIC ASIA CONFERENCE ON INFORMATION SYSTEMS (PACIS 2008), 2008, : 1469 - +
  • [7] Model-driven web service development
    Baïna, K
    Benatallah, B
    Casati, F
    Toumani, F
    [J]. ADVANCED INFORMATION SYSTEMS ENGINEERING, PROCEEDINGS, 2004, 3084 : 290 - 306
  • [8] A model-driven approach for semantic web service modeling using web service modeling languages
    Mohseni, Mohsen
    Sohrabi, Mohammad Karim
    Dorrigiv, Morteza
    [J]. JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2021, 33 (07)
  • [9] A Model-Driven Approach for Monitoring Business Performance in Web Service Compositions
    Momm, Christof
    Gebhart, Michael
    Abeck, Sebastian
    [J]. 2009 FOURTH INTERNATIONAL CONFERENCE ON INTERNET AND WEB APPLICATIONS AND SERVICES, 2009, : 343 - +
  • [10] A Model-Driven Approach to Web Applications
    Kozlovics, Sergejs
    [J]. DATABASES AND INFORMATION SYSTEMS IX, 2016, 291 : 73 - 86