首页> 中国专利> 一种基于UML模型的软件架构正确性验证方法

一种基于UML模型的软件架构正确性验证方法

摘要

本发明公开了一种基于UML模型的软件架构正确性验证方法,主要用于处理软件架构的建模与验证问题,本发明涉及到的关键操作包括:(1)将包括类图、状态图和顺序图的UML模型分别定义为状态机,并将所述得到的状态机分别转换成kripke结构状态机;(2)将表示类图信息的kripke结构状态机转换成PROMELA模型中的进程信息;(3)将表示状态图信息的kripke结构状态机转换成PROMELA模型中的进程内部执行信息;(4)将表示顺序图信息的kripke结构状态机转换成PROMELA模型中的线性时序逻辑语句;(5)将得到的PROMELA模型转换成代码并输入Spin工具进行验证。

著录项

  • 公开/公告号CN104050087B

    专利类型发明专利

  • 公开/公告日2016-08-03

    原文格式PDF

  • 申请/专利权人 东南大学;

    申请/专利号CN201410319016.9

  • 申请日2014-07-04

  • 分类号G06F11/36(20060101);

  • 代理机构32249 南京瑞弘专利商标事务所(普通合伙);

  • 代理人杨晓玲

  • 地址 211189 江苏省南京市江宁区东南大学路2号

  • 入库时间 2022-08-23 09:44:19

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2016-08-03

    授权

    授权

  • 2014-10-22

    实质审查的生效 IPC(主分类):G06F 11/36 申请日:20140704

    实质审查的生效

  • 2014-09-17

    公开

    公开

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号