期刊文献+

UML用例图的形式化及其推理 被引量:1

On the Formalization and Reasoning of UML Use Case Diagram
下载PDF
导出
摘要 UML不是一种完全形式化的面向对象建模语言,不便于进行形式化分析和验证。文章首先提出了基于描述逻辑的UML用例图形式化方法,介绍了描述逻辑SHOIN(D)扩展部分的语法和语义,以及UML用例图各模型元素的SHOIN(D)描述形式。然后把UML用例图定义为一个二元组,SHOIN(D)知识库定义为一个三元组,并通过转化函数把UML用例图转化为SHOIN(D)知识库,给出了SHOIN(D)知识库的可满足性定理及其正确性证明。最后以图书借还子系统用例图为例,利用Pellet本体推理机实现了可满足性、一致性、分类、信息提取和实现性等推理服务。 UML is not a completely formalized object-oriented modeling language,so it is not adaptable for formalized analysis and verification. This paper puts forward the UML use case diagram formal method based on description logic, introduces syntax and semantics of description logic SHOIN (D)extension and the description form of every model element in UML use case diagram. Then the paper defines the UML use case diagram as a binary set and SHOIN (D) knowledge base as a triad,transfers UML use case diagram into SHOIN (D) knowledge base by transferring function,and comes up with the satisfiability theorem of the SHOIN (D) knowledge base and the proof of correctness. In the end, taking books circulation subsystem in the graph as an example, inference services are realized as satisfiability, consistency, classification,information extraction, and realizability by pellet ontology reasoning machine.
作者 陈振庆
出处 《贺州学院学报》 2017年第2期144-148,共5页 Journal of Hezhou University
基金 广西自然科学基金项目(2014GXNSFBA118278)
关键词 描述逻辑 UML用例图 形式化方法 知识库 description logics UML use case diagram formal method knowledge bases
  • 相关文献

参考文献7

二级参考文献74

  • 1陈振庆.基于XMI的UML模型向OWL本体转换方案[J].贺州学院学报,2009,25(3):139-144. 被引量:1
  • 2高如海,缪淮扣,陈怡海.一种获得形式化功能需求的方法[J].计算机应用与软件,2004,21(10):4-6. 被引量:3
  • 3宋峻峰,张维明,姚莉,肖卫东.OWL DL的形式化基础研究[J].小型微型计算机系统,2005,26(2):297-301. 被引量:19
  • 4李文斌,刘椿年,陈嶷瑛.对OWL及其逻辑基础的研究[J].计算机应用,2004,24(B12):146-148. 被引量:21
  • 5James Rumbaugh Ivar Jacobson Grady Booch.UML用户指南[M].北京:机械工业出版社,2001..
  • 6Simmonds J. Consistency Maintenance of UML Models with Description Logic[D]. Brussel, Belqium: Vrije Universiteit Brussel, 2003.
  • 7Baader F, Nutt W. Basic Description Logic[M]. Cambridge, UK: Cambridge University Press, 2003.
  • 8王少锋.面向对象技术UML教程[M].北京:清华大学出版社,2006.
  • 9France R. Towards a formalization of UML class structures in Z. [A]. COMPSAC 1997[C]. Washington D. C, USA:IEEE Computer Society, 1997. 646-667.
  • 10Kim S K. David Carrington. A formal mapping between UML models and objeet-z speeifieation[A]. ZB 2000, LNCS[C].Berlin Heidelberg:Spinger-verlag, 2000. 2 21.

共引文献67

同被引文献4

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部