首页> 外文期刊>International journal of software engineering and knowledge engineering >DERIVING SYSTEM COMPLEXITY METRIC FROM EVENTS AND ITS VALIDATION
【24h】

DERIVING SYSTEM COMPLEXITY METRIC FROM EVENTS AND ITS VALIDATION

机译:从事件推导系统复杂性指标及其验证

获取原文
获取原文并翻译 | 示例
       

摘要

The event based paradigm has gathered momentum as witnessed by current efforts in areas ranging from event driven architectures, complex event processing, and business process management and modeling to grid computing, web services notifications, event stream processing and message-oriented middleware. The increasing popularity of event based systems has opened new challenging issues for them. One such issue is measuring complexity of these systems. A well-developed system should be maintainable, pluggable, scalable and less complex. In this paper, an event based approach is proposed to derive software metrics for measuring system complexity. Events taking place in a system arc documented using the proposed event template. An event-flow model is constructed from event templates. The event-flow model of an event based system is represented as an event-flow graph. The proposed event-flow complexity metric for analysis model is derived from an event-flow graph. The metric has also been evaluated in terms of Weyuker's properties. Results of evaluation show that it satisfies 8 out of 9 Weyuker's properties. A prototype tool is also developed to automatically generate event interdependency matrices and compute absolute and relative complexity of an entire system. The proposed technique can be very effective especially for real time systems where lots of events take place.
机译:基于事件的范式已经积聚了动力,从事件驱动的体系结构,复杂的事件处理,业务流程管理和建模到网格计算,Web服务通知,事件流处理和面向消息的中间件等领域的当前努力证明了这一点。基于事件的系统的日益普及为其带来了新的挑战性问题。这样的问题之一是测量这些系统的复杂性。一个完善的系统应该是可维护的,可插入的,可伸缩的并且不那么复杂。在本文中,提出了一种基于事件的方法来导出用于度量系统复杂性的软件指标。使用建议的事件模板记录系统中发生的事件。从事件模板构造事件流模型。基于事件的系统的事件流模型表示为事件流图。所提出的用于分析模型的事件流复杂性度量是从事件流图导出的。该度量标准还根据Weyuker的属性进行了评估。评估结果表明,它满足了Weyuker的9个属性中的8个。还开发了原型工具来自动生成事件相互依赖矩阵,并计算整个系统的绝对和相对复杂度。所提出的技术可能非常有效,特别是对于发生大量事件的实时系统而言。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号