...
首页> 外文期刊>Science of Computer Programming >Refinement And Verification In Component-based Model-driven Design
【24h】

Refinement And Verification In Component-based Model-driven Design

机译:基于组件的模型驱动设计中的细化和验证

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

获取外文期刊封面封底 >>

       

摘要

Modern software development is complex as it has to deal with many different and yet related aspects of applications. In practical software engineering this is now handled by a UML-like modelling approach in which different aspects are modelled by different notations. Component-based and object-oriented design techniques are found effective in the support of separation of correctness concerns of different aspects. These techniques are practised in a model-driven development process in which models are constructed in each phase of the development. To ensure the correctness of the software system developed, all models constructed in each phase are verifiable. This requires that the modelling notations are formally defined and related in order to have tool support developed for the integration of sophisticated checkers, generators and transformations. This paper summarises our research on the method of Refinement of Component and Object Systems (rCOS) and illustrates it with experiences from the work on the Common Component Modelling Example (CoCoME). This gives evidence that the formal techniques developed in rCOS can be integrated into a model-driven development process and shows where it may be integrated in computer-aided software engineering (CASE) tools for adding formally supported checking, transformation and generation facilities.
机译:现代软件开发非常复杂,因为它必须处理应用程序的许多不同但又相关的方面。现在在实际的软件工程中,这是通过类似于UML的建模方法来处理的,在该方法中,通过不同的符号对不同的方面进行建模。发现基于组件和面向对象的设计技术在支持分离不同方面的正确性关注方面是有效的。这些技术是在模型驱动的开发过程中实践的,其中在开发的每个阶段都构建模型。为了确保开发的软件系统的正确性,每个阶段构造的所有模型都是可验证的。这就要求对建模符号进行正式定义和关联,以便为复杂的检查器,生成器和转换的集成开发工具支持。本文总结了我们对组件和对象系统细化方法(rCOS)的研究,并结合对公共组件建模示例(CoCoME)的工作经验进行了说明。这证明rCOS中开发的形式技术可以集成到模​​型驱动的开发过程中,并显示可以将其集成到计算机辅助软件工程(CASE)工具中以添加正式支持的检查,转换和生成功能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号