基于MDA的电信业务开发过程中的模型验证研究
study of model checking in the process of MDA-based telecom services development
MDA业务生成方式是目前软件工程研究的热点,将这种业务生成方式引入到电信领域中具有重要的意义。在MDA开发过程中,模型验证是其中一个非常重要的环节,关系到用户搭建的模型是否符合要求以及最终我们生成的业务代码是否正确可用。但是MDA只是提出了一个软件开放的框架和标准,不同领域可以根据各自领域业务的特点,提出自己的具体实现。且目前主流的模型验证工具和研究未能满足电信领域业务特点。本文中提出了基于MDA开发电信业务过程中模型验证一些方法和规则,并从形式化的角度描述了这些验证的规则并给出了相应的算法支持。
Service creation based on MDA is the current research focus on software engineering. It makes great significance to introduce this service creation approach into the telecommunications. Model checking is one of the very important part of the MDA development process, which relates to whether the model meet the requirements and the auto-generated code is available. But MDA is merely a framework and standards, different fields according to the characteristics of businesses in their respective put forward their concrete realization. And currently popular model checking tools and research can not meet the characteristics of the services in telecom area. This paper propose model checking methods and rules in the process of development of the telecommunication services based on MDA, describes these validation rules from the formalize point of view, and gives the corresponding algorithm for model checking.
乔秀全、李晓峰、高兴彩
通信
MDA模型验证电信业务UML活动图
MDAmodel checkingtelecommunication servicesUMLactivity diagram
乔秀全,李晓峰,高兴彩.基于MDA的电信业务开发过程中的模型验证研究[EB/OL].(2010-01-05)[2025-08-10].http://www.paper.edu.cn/releasepaper/content/201001-88.点此复制
评论