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 条
  • [1] Multi-Agent Based Model for Web Service Composition
    Belmabrouk, Karima
    Bendella, Fatima
    Bouzid, Maroua
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2016, 7 (03) : 144 - 150
  • [2] Web Service Interaction Modeling and Verification Using Recursive Composition Algebra
    Rai, Gopal N.
    Gangadharan, G. R.
    Padmanabhan, Vineet
    Buyya, Rajkumar
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2021, 14 (01) : 300 - 314
  • [3] Obligation-based Agent Conversations for Semantic Web Service Composition
    Octavio Gutierrez-Garcia, J.
    Ramos-Corchado, Felix F.
    Koning, Jean-Luc
    2009 IEEE/WIC/ACM INTERNATIONAL JOINT CONFERENCES ON WEB INTELLIGENCE (WI) AND INTELLIGENT AGENT TECHNOLOGIES (IAT), VOL 1, 2009, : 411 - +
  • [4] Designing Geodata Service Composition Web Application Based on Service-Oriented Architecture
    Xu, Na
    Peng, Suping
    Wang, Zhangang
    IEEE ACCESS, 2016, 4 : 4136 - 4147
  • [5] Semantic Service Clustering With Lightweight BERT-Based Service Embedding Using Invocation Sequences
    Zeng, Kungan
    Paik, Incheon
    IEEE ACCESS, 2021, 9 : 54298 - 54309
  • [6] A WEB SERVICE COMPOSITION METHOD BASED ON SUB WEB SERVICE
    Zhang, Bo
    2011 IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND INTELLIGENCE SYSTEMS, 2011, : 438 - 442
  • [7] A Linear Logic based Synchronization Rule for Deadlock Prevention in Web Service Composition
    de Oliveira, Vinicius Ferreira
    Julia, Stephane
    Soares Passos, Ligia Maria
    de Oliveira, Kenia Santos
    ICEIS: PROCEEDINGS OF THE 19TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS - VOL 2, 2017, : 316 - 323
  • [8] Web Service Composition Based on AXML
    Zhao, Junfu
    Ma, Shengmei
    ADVANCES IN INTELLIGENT SYSTEMS, 2012, 138 : 369 - 375
  • [9] Multi-Agent System for Semantic Web Service Composition
    Paikari, Elham
    Livani, Emadoddin
    Moshirpour, Mohammad
    Far, Behrouz H.
    Ruhe, Guenther
    KNOWLEDGE SCIENCE, ENGINEERING AND MANAGEMENT, 2011, 7091 : 305 - 317
  • [10] Agent-based Cloud service composition
    Octavio Gutierrez-Garcia, J.
    Sim, Kwang Mong
    APPLIED INTELLIGENCE, 2013, 38 (03) : 436 - 464