期刊文献+

UML与B结合的软件开发研究与应用 被引量:2

Integrating UML and B for Research and Application of Software Development Method
下载PDF
导出
摘要 B方法主要是用抽象机来描述软件系统的规范说明,且有大量工具支持。UML已广泛用于面向对象技术的建模,许多工程项目和研究成果用UML图例给出。文中将B方法与UML结合用于软件的开发过程,结合工程实际和文献资料分析了从UML的类图、时序图和状态图转换到B的抽象机的技术要点,通过实例展示了具体的转换形式。 B method uses primarily Abstract Machine to describe specification of software systems and there are many tools to support it. UML has been widely used in modeling for object - oriented technology and many projects and research results use it to express. The paper researchs software development procedure with integrating UML and B and translates from class diagram, sequence diagram and state diagram into B Abstract Machine(BAM) in the procedure by analysing projects and literature. At the end the paper describles the whole development procedure precisely.
出处 《计算机技术与发展》 2007年第6期123-126,154,共5页 Computer Technology and Development
关键词 B方法 UML 软件规格说明 抽象机 B method UML specification of software abstract machine
  • 相关文献

参考文献6

  • 1Abrial J R.B方法[M].裘宗燕,译.北京:电子工业出版社,2004.
  • 2Levy N,Marcano-Kamenoff R,Souquières J.From Requirements to formal specification using UML and B[C]//In International Conference on Computer Systems and technologiesCompSysTech'2002.Sofia,Bulgaria:[s.n.],2002.
  • 3Snook C,Butler M.UML-B:Formal modelling and design aided by UML[R/OL].UK:School of Electronics and Computer Science,University of Southampton.2004.eprints.ecs.soton.ac.uk/10169/.
  • 4Laleau R,Mammar A.An overview of a Method and its support tool for generating B specification from UML notations[C]/The Fifteenth IEEE International Conference on Automated Engineering.[s.l]:[s.n.],2000.
  • 5Ledang H,Souquieres J.Modeling class operations in B:a case study on the pump component[R/OL].A01-R-011,Laboratoire Lorrain de Recherche en Informatique et ses Applications,2001-03.http://www.loria,fr/Vledang/publications/UML01.ps.Z.
  • 6Leuschel M A,Butler M,Lo Presti S.ProB User Manual[EB/OL].2005.//http://www.ecs.soton.ac.uk/mal/systems/prob.html.

共引文献2

同被引文献14

引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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