Formalizing Integration Patterns with Multimedia Data (Extended Version)
This work addresses the need for formal methods in multimedia EAI development, but it is incremental as it extends existing formalization efforts to a new domain.
The authors tackled the lack of formal foundations for integration patterns in enterprise application integration (EAI) that incorporate multimedia data, proposing a Petri net-based formalism to address this gap and demonstrating its application to a common multimedia pattern.
The previous works on formalizing enterprise application integration (EAI) scenarios showed an emerging need for setting up formal foundations for integration patterns, the EAI building blocks, in order to facilitate the model-driven development and ensure its correctness. So far, the formalization requirements were focusing on more "conventional" integration scenarios, in which control-flow, transactional persistent data and time aspects were considered. However, none of these works took into consideration another arising EAI trend that covers social and multimedia computing. In this work we propose a Petri net-based formalism that addresses requirements arising from the multimedia domain. We also demonstrate realizations of one of the most frequently used multimedia patterns and discuss which implications our formal proposal may bring into the area of the multimedia EAI development.