Associative Composition of Web Service Invocation Sequences Based on Agent Interaction Diagrams

被引:0
|
作者
Clasen, Laif-Oke [1 ]
Moldt, Daniel [1 ]
Hansson, Marcel [1 ]
Ihlenfeldt, Karl [1 ]
Seifert, Lukas [1 ]
机构
[1] Univ Hamburg, Fac Math Informat & Nat Sci, Dept Informat, Hamburg, Germany
关键词
Associative composition; Behavior modeling; Web services; Multi-agent systems; Agent interactions; Petri nets; PETRI NETS; PROPOSAL; SYSTEMS;
D O I
10.1007/978-3-031-60023-4_21
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Building complex systems requires a systematic approach. One challenge of this is modeling behavior. To support this a kind of UML sequence diagram (AUML) is used in multi-agent systems. In Petri net-based, Agent- and Organization-Oriented Software Engineering (Paose), Petri nets are used to provide a formal semantics for an adapted version of AUML called Agent interaction protocol diagrams (Aips). Also using Petri nets, Fettke and Reisig address system composition based on Reisig's associative composition calculus for their HERAKLIT approach. By combining their results with Paose, systems can be built systematically based on Aips. They model web service interactions as reactions of a complex trigger of a system. Based on the Petri net semantics, they are aggregated within roles, which are then assigned to web services. With this rigorous approach, we can provide a "proof by construction" approach to model web service composition spanning distributed web services, limited to their control flow. The advantages and limitations of this type of modeling are discussed in detail.
引用
收藏
页码:232 / 248
页数:17
相关论文
共 50 条
  • [31] Cloud Security Quantitative Assessment Based on Mobile Agent and Web Service Interaction
    Khaldi, Abir
    Karoui, Kamel
    Ben Ghezala, Henda
    MOBILE, SECURE, AND PROGRAMMABLE NETWORKING (MSPN 2016), 2016, 10026 : 153 - 167
  • [32] DIANE:: A matchmaking-centered framework for automated service discovery, composition, binding, and invocation on the web
    Kuester, Ulrich
    Koenig-Ries, Birgitta
    Klein, Michael
    Stern, Mirco
    INTERNATIONAL JOURNAL OF ELECTRONIC COMMERCE, 2007, 12 (02) : 41 - 68
  • [33] Towards agent based web service
    Chhabra, Manish
    Lu, Hongen
    6TH IEEE/ACIS INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE, PROCEEDINGS, 2007, : 93 - +
  • [34] Web service discovery and dynamic invocation based on UDDI/OWL-S
    Yu, J
    Zhou, G
    BUSINESS PROCESS MANAGEMENT WORKSHOPS, 2006, 3812 : 47 - 55
  • [35] Mining Frequent Agent Action Patterns for Effective Multi-agent-Based Web Service Composition
    Wang, Xiaofeng
    Niu, Wenjia
    Li, Gang
    Yang, Xinghua
    Shi, Zhongzhi
    AGENTS AND DATA MINING INTERACTION, 2012, 7103 : 211 - +
  • [36] Feature Interaction Problems in Web-based Service Composition (position paper)
    Zhao, Qi
    Huang, Jiyu
    Chen, Xiangping
    Huang, Gang
    FEATURE INTERACTIONS IN SOFTWARE AND COMMUNICATION SYSTEMS X, 2009, : 234 - 241
  • [37] A Framework Towards Semantic Web Service Composition Based on Multi-Agent System
    Kumar, Sandeep
    Mishra, R. B.
    INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGY AND WEB ENGINEERING, 2008, 3 (04) : 59 - 81
  • [38] Novel models for multi-agent negotiation based semantic web service composition
    Kumar, Sandeep
    Mastorakis, Nikos E.
    WSEAS Transactions on Computers, 2010, 9 (04): : 339 - 350
  • [39] A QoS Aware, Multi-Agent based Approach to Semantic Web Service Composition
    Garg, Sandeep Kumar
    Mishra, R. B.
    INTERNATIONAL SYMPOSIUM OF INFORMATION TECHNOLOGY 2008, VOLS 1-4, PROCEEDINGS: COGNITIVE INFORMATICS: BRIDGING NATURAL AND ARTIFICIAL KNOWLEDGE, 2008, : 1432 - 1437
  • [40] Multi-agent Test Environment for BPEL-based Web Service Composition
    Dong, Wenli
    2008 IEEE CONFERENCE ON CYBERNETICS AND INTELLIGENT SYSTEMS, VOLS 1 AND 2, 2008, : 1069 - 1074