首页> 外文会议>International Conference on Software Engineering >Cadena: An Integrated Development, Analysis, and Verification Environment for Component-based Systems
【24h】

Cadena: An Integrated Development, Analysis, and Verification Environment for Component-based Systems

机译:CADENA:基于组件的系统的集成开发,分析和验证环境

获取原文

摘要

The use of component models such as Enterprise Java Beans and the CORBA Component Model (CCM) in application development is expanding rapidly. Even in real-time safety/mission-critical domains, component-based development is beginning to take hold as a mechanism for incorporating non-functional aspects such as real-time, quality-of-service, and distribution. To form an effective basis for development of such systems, we believe that support for reasoning about correctness properties of component-based designs is essential. In this paper, we present Cadena - an integrated environment for building and modeling CCM systems. Cadena provides facilities for defining component types using CCM IDL, specifying dependency information and transition system semantics for these types, assembling systems from CCM components, visualizing various dependence relationships between components, specifying and verifying correctness properties of models of CCM systems derived from CCM IDL, component assembly information, and Cadena specifications, and producing CORBA stubs and skeletons implemented in Java. We are applying Cadena to avionics applications built using Boeing's Bold Stroke framework.
机译:应用程序开发中的Enterprise Java Bean和CORBA组件模型(CCM)等组件模型正在迅速扩展。即使在实时安全/关键任务域中,基于组件的开发也开始持有作为结合非功能方面的机制,例如实时,服务质量和分发。为了为这些系统的发展形成有效的基础,我们认为支持对基于组件的设计的正确性质的推理是必不可少的。在本文中,我们展示了Cadena - 建设和建模CCM系统的综合环境。 Cadena提供了使用CCM IDL定义组件类型的设施,指定这些类型的依赖性信息和转换系统语义,从CCM组件组装系统,可视化组件之间的各种依赖关系,指定和验证从CCM IDL派生的CCM系统模型的正确性属性,组件装配信息和Cadena规范,并在Java中产生CORBA存根和骨架。我们正在将Cadena应用于使用波音的大胆行程框架建造的航空电子应用程序。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号