期刊文献+

UML类模型的VDM++形式化规约

VDM++Formalization of UML Class Diagram
下载PDF
导出
摘要 利用目前使用最为广泛的形式化验证语言VDM++在描述系统模型的语法和语义上的精确、一致的特点,结合VDMTOOLS和Rational Rose工具把UML类模型中的各个元素转化成VDM++表示,从而实现对UML类模型中所包含的各个元素进行语法和语义的检查。进一步提高UML的建模质量。 The purpose of this paper is to use the most widely used formal language-VDM + + that has characteristics of accuracy and consistent in describing syntax and semantic of the system model, combined with VDMTOOLS and Rational Rose tool to transform the various elements of the UML class model into representation of VI)M+ +. This method achieves the various elements contained UML class model about the syntax and semantics checking, and further improves the quality of UML modeling.
出处 《微电子学与计算机》 CSCD 北大核心 2012年第6期104-107,共4页 Microelectronics & Computer
关键词 统一建模语言 类图 维也纳开发方法 UML Class diagram Class VDM++
  • 相关文献

参考文献6

二级参考文献22

  • 1冯铁,张家晨,王洪媛,金淳兆.一种自动化软件设计改进方法[J].软件学报,2006,17(4):703-712. 被引量:4
  • 2Gamma E, Helm R, Johnson R, et al. Design patterns. elements of object-oriented software architecture[M]. New York:Addison-Wesley, 1995.
  • 3Alencar P S C, Cowan D D, Thomas Kunz, et al. A formal architectural design patterns-based approach to soft- ware understanding[D]. Canada: Department of Computer Science University of Waterloo, 1995: N2L 3G1.
  • 4Amnon H Eden, Joseph Gil, Yoram Hirshfeld, et al. Towards a mathematical foundation for design patterns[EB/OL]. [2007 - 10 - 12]. http://www. math. tau. ac. il/eden/bibliogrphy. html
  • 5Tommi Mikkoneden. Formalizing design patterns [C]// Proc Of ICSE'98 International Conference on Software Engineering. Japan, Kyoto: IEEE Computer Society, 1998.
  • 6Object Management Group. Unified model language(UML) :superstructure version 2.0 [ EB/OL ]. [ 2005 - 07 - 04 ]. http://www. omg. irg/docs/formal/05 - 07 - 04. pdf.
  • 7Cui Qifeng, Liu Chengliang, Zha Xuan F. Intelligent drug delivery system using UML diagrams analysis[J ]. Journal of Shanghai Jiaotong University(Sci. ), 2008,13 (3) : 312 - 317.
  • 8Lilius J, Paltor IP. vUML: A Tool for Verifying UML Models[A]. The 14th IEEE International. Conference on Automated Software Engineering, Washington, DC, 1999.
  • 9J R Abrial. The B-Book-Assigning Programs to Meanings[m]. Cambridge University Press, 1996.
  • 10B-Toolkit User's Manual(Release3.2)[m]. B-Core(UK) Ltd,Oxford (UK), 1996.

共引文献11

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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