期刊文献+

可视化UML模型验证环境研究 被引量:2

Research on Visual UML Model Verification Environment
下载PDF
导出
摘要 针对非形式化的描述可能导致的不明确和不一致问题,提出并设计实现了一种基于OCL的、能对UML模型中类之间的关联及约束进行分析与验证的OUVE,使得在编写代码之前就能很好地验证类之间的关联关系,以及约束条件是否与实际的要求相符合,降低了由于不明确和不一致导致的设计、编程的错误以及所要付出的修改代价。 Aiming at the problem of inaccurate and discordant arithmetic caused by informal software specification, this paper puts forward an OUVE (OCL-based UML verification environment) setting which is based on Object Constraint Language. OUVE can verify whether the constraints and relationship among classes correspond with practical requirements before coding. Comparing with traditional method, OUVE reduces the cost of modification caused by improper design and programming fault.
作者 付茂洺 王悠
出处 《电子科技大学学报》 EI CAS CSCD 北大核心 2010年第2期289-292,共4页 Journal of University of Electronic Science and Technology of China
基金 国家自然科学基金(60879022/F01)
关键词 对象约束语言 规约 UMIAKS 验证 object constraint language specification unified modeling language verification
  • 相关文献

参考文献8

  • 1HEATON L. OMG unified modeling language specification[DB/OL]. [2003-03-01]. http://www.omg.org.
  • 2GRADY B,JAMES R,IVAR J.UML用户指南[M].邵维忠,麻志毅,张文娟,等译.北京:机械工业出版社,2001.
  • 3MELLOR S, BALCER M. Executable UML: a foundation for model-driven architecture[M]. Beijing: Science Press, 2003: 217-225.
  • 4NAYAK R, LEE B. Web service discovery with additional semantic and clustering[C]//Proceedings of the IEEE/WIC/ACM International Conference on Web Intelligence. Washington. D C, USA: IEEE Computer Society, 2007: 555-558.
  • 5Object Management Group, Inc. OCL 2.0 Specification[DB/OL]. [2006-05-01 ]. http://www. omg. org/.
  • 6JAMES R,IVAR J,GRADY B.UML参考手册[M].姚淑珍,唐发根,译.北京:机械工业出版社,2001:131-143.
  • 7田丽从,周伯生.UML可视化建模工具中模型一致性检查机制的研究与实现[J].计算机应用与软件,2005,22(1):24-26. 被引量:10
  • 8WARMER J, KLEPPE A. Octopus: OCL tool for precise UML specifications[DB/OL]. [2005-04-01]. http://www.klasse.nl/octopus/index.html.

二级参考文献15

  • 1Booch G, Rumbaugh j, Jaeobson I. The Unified Modeling Language User Guide. MA: Addison-Wesley, 1999.
  • 2Egyed A. Heterogeneous View Integration and its Automation. PhD Dissertation, Center for Software Engineering, University of Southern California, Los Angeles, CA, USA,2000.
  • 3Travassos G H , Shull F and Carver J , A Family of Reading Techniques for OO Design Inspections. Proceedings of WQS' 2000-Workshop Qualidade de Software, at the XIV Brazilian Symposium on Software Engineering. Joao Pessoa: Brazilian Computer Society,2000, Vol, 1 ,pp.225 - 237.
  • 4McUmber W E , Cheng B H C , A General Framework for Formalizing UML With Formal languages. Proceedings of the 23rd International Conference on Software Engineering, 2001, pp. 433 - 442.
  • 5Hnatkowska B, Huzar Z and Magott J, Consistency Checking in UMI, Models. http://www. fit. vutbr. cz/events/ism/2001/pdf/hnatkowska. pdf.
  • 6Tsumaki T, Morisawa Y, A Framework of Requirements Tracing Using UML. Proceedings of the Seventh Asia-Pacific Software Engineering Conference,2000,pp.206-213.
  • 7Smith J, UML Formalization and Transformation. Ph D Thesis, Northeastem University,College of Engineering, Dec.1999.
  • 8Booch G, Rumbaugh j, Jacobson I. The Unified Modeling Language User Guide. MA: Addison-Wesley, 1999.
  • 9Egyed A. Heterogeneous View Integration and its Automation. PhD Dissertation, Center for Software Engineering, University of Southern California,Angeles, CA, USA,2000.
  • 10Travassos G H, Shull F and Carver J . A Family of Reading Techniques for OO Design Inspections. Proceedings of WQS' 2000-Workshop Qualidade de Software, at the XIV Brazilian Symposium on Software Engineering. Joao Pessoa: Brazilian Computer Society,200), Vol, 1 ,pp.225 - 237.

共引文献11

同被引文献23

  • 1杨红丽,刘建元,韩俊刚.基于PVS的飞机订票系统的形式化描述与验证[J].西安邮电学院学报,2001,6(3):1-5. 被引量:1
  • 2李小燕,肖雄飞.中国民航发展中的安全问题[J].中国民用航空,2004(12):46-48. 被引量:4
  • 3廖军,谭浩,刘锦德.基于Pi-演算的Web服务组合的描述和验证[J].计算机学报,2005,28(4):635-643. 被引量:107
  • 4杨玉梅,刁永锋.基于UML顺序图的Petri网建模[J].计算机技术与发展,2007,17(10):130-133. 被引量:12
  • 5Van Der Aalst W M P.Workflow verification: Finding control-flow errors using petri-net-based techniques[M]//Business Process Management.Springer Berlin Heidelberg,2000:161-183.
  • 6Touré F,Bana K,Benali K.An efficient algorithm for workflow graph structural verification[M]// On the Move to Meaningful Internet Systems: OTM 2008.Springer Berlin Heidelberg,2008:392-408.
  • 7Sadiq W,Orlowska M E.Applying graph reduction techniques for identifying structural conflicts in process models[C]// Proceedings of the 11th Conference on Advanced Information Systems Engineering.1999:195-209.
  • 8Sadiq S,Orlowska M E,Sadiq W,et al.Data flow and validation in workflow modeling[C]// Proceedings of the 15th Australasian Database Conference.2004,27:207-214.
  • 9Sadiq W,Orlowska M E.Analyzing process models using graph reduction techniques[J].Information Systems,2000,25(2):117-134.
  • 10OMG.BPMN2.0 (Standards style),BPMN Standard[S].

引证文献2

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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