首页> 外文会议>International Conference on Cooperative Information Systems >Change Patterns for Supporting the Evolution of Event-Based Systems
【24h】

Change Patterns for Supporting the Evolution of Event-Based Systems

机译:改变用于支持基于事件的系统的演变的模式

获取原文
获取外文期刊封面目录资料

摘要

As event-driven architectures consist of highly decoupled components, they are a promising solution for facilitating high flexibility, scalability, and concurrency of distributed systems. However, the evolution of an event-based system is often challenging due to the intrinsic loose coupling of its components. This problem occurs, on the one hand, because of the absence of explicit information on the dependencies among the constituting components. On the other hand, assisting techniques for investigating and understanding the implications of changes are missing, hindering the implementation and maintenance of the changes in event-based architectures. Our approach presented in this paper aims at overcoming these challenges by introducing primitive change actions and higher-level change patterns, formalized using trace semantics, for representing the modification actions performed when evolving an event-based system. Our proof-of-concept implementation and quantitative evaluations show that our approach is applicable for realistic application scenarios.
机译:作为事件驱动的架构由高度解耦组件组成,它们是促进分布式系统的高柔韧性,可扩展性和并发性的有希望的解决方案。然而,由于其组件的内在松散耦合,基于事件的系统的演变通常是挑战性的。一方面,此问题会发生,因为没有关于构成组件之间的依赖性的明确信息。另一方面,援助调查和理解变更影响的技术缺失,阻碍了基于事件架构的变化的实施和维护。我们本文提出的方法旨在通过引入原始的更改动作和更高级别的变化模式来克服这些挑战,使用跟踪语义正式化,用于表示在演变基于事件的系统时执行的修改操作。我们的概念证明和定量评估表明,我们的方法适用于现实应用方案。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号