期刊文献+

B方法在软件需求中的应用研究

Research on Application of B method in the Software formalization
下载PDF
导出
摘要 软件需求分析是软件生命周期中的重要阶段,传统开发方式使用自然语言或UML图描述模型,需求中容易出现不一致性、二义性和不完整性。使用形式化的方法对需求进行分析,有助于开发出可靠的软件产品。目前,B方法是重要的形式化建模方法,它建立在严格的数学基础上,具有较完善的机制。本文将研究B方法在软件开发中的应用,提出UML类图和B方法的转换规则,最后对实例进行形式化描述和验证,帮助开发人员在软件建模阶段发现错误。 Software requirements analysis is an important stage in the software life cycle.Traditional development methods use natural language or UML diagrams to describe models.Inconsistencies,ambiguities and incompleteness are prone to appear in requirements.Using formal methods to analyze requirements can help develop reliable software products.At present,the B method is an important formal modeling method,which is based on strict mathematics and has a relatively complete mechanism.This paper will study the application of B method in software development,propose the conversion rules between UML class diagram and B method,and finally formalize and verify the examples to help developers find errors in the software modeling stage.
作者 滕飞 TENG Fei(School of Equipment Management and Support,Engineering University of PAP,Xi'an Shaanxi 710086,China)
出处 《信息与电脑》 2021年第6期24-27,共4页 Information & Computer
关键词 软件需求 形式化方法 B方法 software requirement formal methods B-Method
  • 相关文献

参考文献10

二级参考文献71

共引文献17

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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