首页> 外文会议>Computer Science and Information Technology, 2008 International Multiconference on >Correctness issues of UML class and state machine models in the C# code generation and execution framework
【24h】

Correctness issues of UML class and state machine models in the C# code generation and execution framework

机译:C#代码生成和执行框架中UML类和状态机模型的正确性问题

获取原文

摘要

Model driven approach for program development can assist in quick generation of complex and highly reliable applications. Framework for eXecutable UML (FXU) transforms UML models into C# source code and supports execution of the application reflecting the behavioral model. The framework consists of two parts code generator and run time library. The generated and executed code corresponds to structural model specified in class diagrams and behavioral model described by state machines of these classes. All single concepts of state machines included in the UML 2.0 specification (and further) are taken into account, including all kinds of events, states, pseudostates, submachines etc. The paper discusses the correctness issues of classes and state machine models that have to be decided in the framework in order to run a model-related and high quality C# application. The solution was tested on set of UML models.
机译:用于程序开发的模型驱动方法可以帮助快速生成复杂且高度可靠的应用程序。可执行UML(FXU)框架将UML模型转换为C#源代码,并支持反映行为模型的应用程序执行。该框架由代码生成器和运行时库两部分组成。生成并执行的代码对应于类图中指定的结构模型和这些类的状态机描述的行为模型。 UML 2.0规范(及更高版本)中包括的状态机的所有单个概念都被考虑在内,包括所有类型的事件,状态,伪状态,子机等。本文讨论了必须正确处理的类和状态机模型的正确性问题。在框架中决定要运行与模型相关的高质量C#应用程序。该解决方案已在一组UML模型上进行了测试。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号