期刊文献+

UML类图的形式化及分析 被引量:12

A Formalization and Analysis of UML Class Diagram
下载PDF
导出
摘要 统一建模语言(UML)是一种通用的图形化建模语言,在面向对象系统的分析和设计中,它已成为事实上的工业标准。但是UML不是形式化的建模语言,缺乏精确的语义描述,因此会导致一些问题。Z是一种广泛使用的形式化规约语言,Z适合用来精确地表示模型的语法和语义。文章采用Z符号来表示UML类图的组成元素的语法和语义及其映射关系,最后对UML类图的一些性质进行分析和验证。 The Unified Modeling Language(UML )is a common graphical modeling language.It has become a de facto standard in the analyzing and designing the object oriented system.However,the UML is not a formal language,it lacks of precise semantics.Some problems are resulted in because of this.Z is a widely used formal specification language.It suits for precisely representing the syntax and semantics of a model.In this paper,Z notation is used to represent the elements of class diagram of the UML in the syntax,semantics and mapping between them.Finally some properties of the UML class diagram is analyzed and verified.
出处 《计算机工程与应用》 CSCD 北大核心 2002年第10期5-7,46,共4页 Computer Engineering and Applications
基金 国家863高技术研究发展计划/CIMS项目资助(编号:2001AA415310) 国家自然科学基金项目资助(编号:60073035)
关键词 UML 类图 形式化 分析 统一建模语言 对象约束语言 面向对象 Unified Modeling Language,Object Constraint Language,Z,formal method
  • 相关文献

参考文献12

  • 1[1]Evans A,Bruel J M,France R et al. Making UML Precise[C].In:Andrade L,Moreira A,Deshpande A eds.,Proceedings of the OOPSLA'98Workshop on Formalizing UML, 1998
  • 2[2]Object Management Group. OMG Unified Modeling Language Specification Version 1.3[M]. First Edition,http://www.omg.org,2000
  • 3[3]Janes Rumbaugh,Ivar Jacobson,Grady Booch.The Unified Modeling Language Reference Manual[M].Addison_welsly Press, 1999
  • 4[4]Grady Booch,James Rumbaugh,Ivar Jacobson.The Unified Modeling Language User Guide[M].1999
  • 5[5]Mark Priestley. Practical Object-Oriented Design with UML[M].McGraw-Hill, 2000
  • 6[6]J M Spivey.The Z notation:A Reference Manual[M].2 edition,Prentice Hall International,1992
  • 7[7]Shroff M ,France R B.Towards a formalization of UML class structures in Z[C].In:Computer Software and Applications Conference,COMPSAC '97,Proceedings,The Twenty-First Annual International,1997: 646~651
  • 8[8]Soon-Kyeong Kim,David Carrington.An integrated framework with UML and Object-Z for developing a precise specification[C].In :N N eds.,Proceedings of APSEC 2000,IEEE Computer Society , 2000
  • 9[9]France R,Evans A,Lano K et al.The UML as a Formal Modeling Notation[J].Computer Standards and Interfaces, 1998; (19) :325~334
  • 10[10]R Breu,U Hinkel,C Hofmann et al.Towards a formalization of the unified modeling language[C].In: S Matsuoka, M Aksit Eds., ECOOP'97 Proceedings,Springer Verlag,LNCS 1241,1997

同被引文献107

引证文献12

二级引证文献27

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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