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 条
  • [41] Web service composition algorithm based on fix-point theorem
    Yang, YP
    Tan, QP
    Liu, F
    Yu, JS
    INDUSTRIAL APPLICATIONS OF SEMANTIC WEB, 2005, 188 : 293 - 303
  • [42] Hiawsc: An immune algorithm based heuristic web service composition framework
    1600, Chinese Institute of Electronics (23):
  • [43] Web service publishing and composition based on monadic methods and program slicing
    Zhang, Yingzhou
    Fu, Wei
    Leung, H. K. N.
    KNOWLEDGE-BASED SYSTEMS, 2013, 37 : 296 - 304
  • [44] A CASE-BASED REASONING APPROACH TO SUPPORT WEB SERVICE COMPOSITION
    Liu, Yong-Zhuang
    Qiu, Shuang
    Tao, Hai-Jun
    Zang, Tian-Yi
    Wang, Ya-Dong
    PROCEEDINGS OF 2009 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-6, 2009, : 1471 - 1476
  • [45] Web service dynamic composition based on decomposition of global QoS constraints
    Liu, Z.-Z. (lzzmff@126.com), 1600, Springer London (69): : 9 - 12
  • [46] Bayesian Network-based Exception Handling for Web Service Composition
    Chen, Yao
    Ying, Shi
    Jia, Xiangyang
    PROCEEDINGS OF 2012 2ND INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT 2012), 2012, : 2197 - 2200
  • [47] A product-line architecture for web service-based visual composition of web applications
    Karam, Marcel
    Dascalu, Sergiu
    Safa, Haidar
    Santina, Rami
    Koteich, Zeina
    JOURNAL OF SYSTEMS AND SOFTWARE, 2008, 81 (06) : 855 - 867
  • [48] Multi-agent based QoS-aware Service Composition
    Li Wei
    Luo Junzhou
    Liu Bo
    Zheng Xiao
    Cao Jiuxin
    IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC 2010), 2010, : 3125 - 3132
  • [49] RETRACTED: Adaptation in Agent Organization based Web Services Composition (Retracted Article)
    Wang, Tieshan
    Li, Bin
    Xu, Yan
    Zhang, Xiaowei
    2010 INTERNATIONAL COLLOQUIUM ON COMPUTING, COMMUNICATION, CONTROL, AND MANAGEMENT (CCCM2010), VOL IV, 2010, : 529 - +
  • [50] An agent-based system for orchestration support of web service-enabled devices in discrete manufacturing systems
    Vladimir Villaseñor Herrera
    Axel Vidales Ramos
    José L. Martínez Lastra
    Journal of Intelligent Manufacturing, 2012, 23 : 2681 - 2702