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 条
  • [21] Web service composition based on chaos genetic algorithm
    Tan W.
    Zhao Y.
    Zhao, Yao (zhaoy514@foxmail.com), 1822, CIMS (24): : 1822 - 1829
  • [22] Optimal Service Composition via Agent-Based Quality of Service
    Sombattheera, Chattrakul
    MULTI-DISCIPLINARY TRENDS IN ARTIFICIAL INTELLIGENCE, 2011, 7080 : 274 - 285
  • [23] Web service composition based on integrated substitution and adaptation
    Chen, Lu
    Chow, Randy
    PROCEEDINGS OF THE 2008 IEEE INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION, 2008, : 34 - 39
  • [24] Agent-Based Service Composition in Cloud Computing
    Gutierrez-Garcia, J. Octavio
    Sim, Kwang-Mong
    GRID AND DISTRIBUTED COMPUTING, CONTROL AND AUTOMATION, 2010, 121 : 1 - 10
  • [25] Semantic web service composition through a P2P-based multi-agent environment
    Kungas, Peep
    Matskin, Mihhail
    AGENTS AND PEER-TO-PEER COMPUTING, 2006, 4118 : 106 - +
  • [26] GIS web service interaction model based on REST
    Wang, Gang
    Bian, Fuling
    GEOINFORMATICS 2007: GEOSPATIAL INFORMATION TECHNOLOGY AND APPLICATIONS, PTS 1 AND 2, 2007, 6754
  • [27] Towards agent-based petri net decision making modelling for cloud service composition: A literature survey
    Ahmed, Firas D.
    Majid, Mazlina Abdul
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2019, 130 (14-38) : 14 - 38
  • [28] A Web Services Composition Design framework based on Agent Organization
    Li, JiaJia
    Li, Bin
    Zhang, Xiaowei
    2010 INTERNATIONAL COLLOQUIUM ON COMPUTING, COMMUNICATION, CONTROL, AND MANAGEMENT (CCCM2010), VOL IV, 2010, : 522 - 524
  • [29] A Web Services Composition Design framework based on Agent Organization
    Li, JiaJia
    Li, Bin
    Zhang, Xiaowei
    INTERNATIONAL CONFERENCE ON APPLIED PHYSICS AND INDUSTRIAL ENGINEERING 2012, PT C, 2012, 24 : 2004 - 2009
  • [30] Simulation-based web service composition for guaranteed QoS (Quality of Service)
    Chang, H
    Lee, K
    System Simulation and Scientific Computing, Vols 1 and 2, Proceedings, 2005, : 18 - 22