Abstract
Enterprise Integration Patterns (EIPs) and their extensions denote the informally described building blocks of current Enterprise Application Integration (EAI) systems. Although a recent approach strives to provide an EIP formalization based on Coloured Petri Nets (CPNs), it does not completely consider EAI requirements, such as complex data, transacted resources and time. In the absence of a comprehensive formal de?nition, the patterns cannot be veri?ed, and thus a formal foundation of EAI is missing. In this work, we leverage the novel db-net approach that ?nds a better balance between the data and process-related aspects than CPNs and we extend it according to the EAI requirements that we systematically collect on a pattern level. Then we discuss pattern realizations, and evaluate our approach for comprehensiveness, test correctness, and show its applicability.
Original language | English |
---|---|
Title of host publication | Proceedings - 2018 IEEE 22nd International Enterprise Distributed Object Computing Conference, EDOC 2018 |
Pages | 11-20 |
Number of pages | 10 |
ISBN (Electronic) | 9781538641392 |
DOIs | |
Publication status | Published - 2018 |
Event | 22nd IEEE International EDOC Enterprise Computing Conference (EDOC 2018) - KTH Royal Institute of Technology, Stockholm, Sweden Duration: 16 Oct 2018 → 19 Oct 2018 https://www.edoc2018.conf.kth.se |
Conference
Conference | 22nd IEEE International EDOC Enterprise Computing Conference (EDOC 2018) |
---|---|
Abbreviated title | EDOC 2018 |
Country/Territory | Sweden |
City | Stockholm |
Period | 16/10/18 → 19/10/18 |
Internet address |
Austrian Fields of Science 2012
- 102015 Information systems
Keywords
- PETRI NETS
- Petri nets
- Enterprise Application Integration
- Enterprise Integration Patterns
Fingerprint
Dive into the research topics of 'Formalizing Application Integration Patterns'. Together they form a unique fingerprint.Prizes
-
Best Paper Award IEEE Enterprise Computing Conference
Rinderle-Ma, Stefanie (Recipient), Ritter, Daniel (Recipient), Montali, Marco (Recipient), Rivkin, Andrey (Recipient) & Sinha, Aman (Recipient), 18 Oct 2018
Prize: Prize, award or honor