论文标题

基于规则的应用程序集成语言

A Rule-based Language for Application Integration

论文作者

Ritter, Daniel, Broß, Jan

论文摘要

尽管基于消息的(业务)应用程序集成基于精心策划的消息流,但当前的建模语言专门涵盖控制流量的(部分),而数据流量不足。特别是对于更多数据密集型集成方案,这一事实增加了常规集成系统中固有的数据处理弱点。 我们认为,通过以数据为中心的集成语言和基于关系逻辑的集成语义的实现,可以将数据管理域(例如,数据分配,并行化)的优化与通用集成处理(例如,散射/收集,群集,sppitter/gather)相结合。借助逻辑集成语言(LILA),我们重新定义了针对数据密集型处理的集成逻辑,并提出了一种新颖的以数据为中心集成建模的方法,从中我们得出了控制和数据流,并将其应用于常规的集成系统。

Although message-based (business) application integration is based on orchestrated message flows, current modeling languages exclusively cover (parts of) the control flow, while under-specifying the data flow. Especially for more data-intensive integration scenarios, this fact adds to the inherent data processing weakness in conventional integration systems. We argue that with a more data-centric integration language and a relational logic based implementation of integration semantics, optimizations from the data management domain(e.g., data partitioning, parallelization) can be combined with common integration processing (e.g., scatter/gather, splitter/gather). With the Logic Integration Language (LiLa) we redefine integration logic tailored for data-intensive processing and propose a novel approach to data-centric integration modeling, from which we derive the control-and data flow and apply them to a conventional integration system.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源