...
首页> 外文期刊>Innovations in Systems and Software Engineering >UML behavioral consistency checking using instantiable Petri nets
【24h】

UML behavioral consistency checking using instantiable Petri nets

机译:使用可实例化Petri网的UML行为一致性检查

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

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

       

摘要

Model-driven engineering (MDE) development methods are gaining increasing attention from industry. In MDE, the model is the primary artifact and serves several goals, including code generation, requirements traceability, and model-based testing. MDE thus enables cost-effective building of models versus direct coding of an application. Thus model-based formal verification of behavioral consistency is desirable as it helps improve model quality. Our approach is based on translation of a UML model to instantiable Petri nets (IPN). This formalism is based on the semantics of Petri nets, but introduces the concepts of type and instance. This allows one to accurately capture these concepts in UML models. IPN support hierarchical descriptions natively, and use the notion of transition synchronization for composition of behaviors. This is a general and powerful mechanism borrowed from process algebra. We show that IPN allow one to adequately address the challenges of translation from UML for analysis purposes. The approach has been implemented and experimental results are presented.
机译:模型驱动工程(MDE)开发方法越来越受到业界的关注。在MDE中,模型是主要工件,并具有多个目标,包括代码生成,需求可追溯性和基于模型的测试。因此,与直接对应用程序进行编码相比,MDE使得能够以经济高效的方式构建模型。因此,需要基于模型的行为一致性形式验证,因为它有助于提高模型质量。我们的方法基于将UML模型转换为可实例化Petri网(IPN)。这种形式主义基于Petri网的语义,但是引入了类型和实例的概念。这使人们可以准确地捕获UML模型中的这些概念。 IPN本机支持层次结构描述,并使用过渡同步的概念来构成行为。这是从过程代数中借来的一种通用而强大的机制。我们表明IPN允许人们充分解决UML转换为分析目的所带来的挑战。该方法已经实施,并给出了实验结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号