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
来源
INTELLIGENT DISTRIBUTED COMPUTING XVI, IDC 2023 | 2024年 / 1138卷
关键词
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] A fault tolerant platform of web services based on service composition
    Ben Jemaa, Maher
    MULTIAGENT AND GRID SYSTEMS, 2011, 7 (4-5) : 147 - 158
  • [32] Using Semantics for Policy-Based Web Service Composition
    Soon Ae Chun
    Vijayalakshmi Atluri
    Nabil R. Adam
    Distributed and Parallel Databases, 2005, 18 : 37 - 64
  • [33] Auction-based broker for dynamic web service composition
    Ono, C
    Hattori, G
    Sugaya, F
    IC'04: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INTERNET COMPUTING, VOLS 1 AND 2, 2004, : 831 - 837
  • [34] Using semantics for policy-based Web service composition
    Chun, SA
    Atluri, V
    Adam, NR
    DISTRIBUTED AND PARALLEL DATABASES, 2005, 18 (01) : 37 - 64
  • [35] A Multiagent Approach To Web Service Composition Based On TROPOS Methodology
    Rostampour, Ali
    Abolhasani, Rouhollah
    Taghiyareh, Fattaneh
    2020 6TH INTERNATIONAL CONFERENCE ON WEB RESEARCH (ICWR), 2020, : 305 - 313
  • [36] Description and Analysis for Web Service Composition Based on XYZ/ADL
    Zhang Guang-quan
    Rong Mei
    Wei Hui
    2009 WRI WORLD CONGRESS ON SOFTWARE ENGINEERING, VOL 3, PROCEEDINGS, 2009, : 185 - +
  • [37] A web-based learning resource service system based on mobile agent
    Wu Di
    Cheng Wenqing
    Yan He
    WEB INFORMATION SYSTEMS ENGINEERING - WISE 2007, PROCEEDINGS, 2007, 4831 : 310 - 321
  • [38] An Intelligent Agent Based Privacy Preserving Model for Web Service Security
    Chakaravarthi, S.
    Selvamani, K.
    Kanimozhi, S.
    Arya, Pradeep Kumar
    2014 IEEE 27TH CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (CCECE), 2014,
  • [39] An Agent-Based Integrated Self-Evolving Service Composition Approach in Networked Environments
    Ye, Dayong
    He, Qiang
    Wang, Yanchun
    Yang, Yun
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2019, 12 (06) : 880 - 895
  • [40] Contract-based web service composition framework with correctness guarantees
    Milanovic, N
    SERVICE AVAILABILITY, 2005, 3694 : 52 - 67