首页> 外文会议>IEEE International Conference on Software Engineering and Service Science >A framework for transforming SOFL formal specifications to programs
【24h】

A framework for transforming SOFL formal specifications to programs

机译:将SOFL正式规范转换为程序的框架

获取原文

摘要

The SOFL (Structured Object-Oriented Formal Language) formal engineering method is developed to overcome the deficiencies of existing formal methods and to provide both rigorous and practical techniques for building formal specifications, transforming specifications to programs, and verifying both specifications and programs. Although it has been applied to system modeling and design in both industrial and research projects, SOFL has not been widely applied to the industrial software development systems because of the lack of efficient tool support. In order to improve the functions of SOFL supporting tool and solve the problem that the formal specifications could not be directly executed, the automatic transformation from formal specifications to programs is an essential part. This paper firstly analyzes the relationship between the structures of SOFL formal specifications and Java programs, and then discusses the design and implementation of the automatic transformation. Lastly, a test for ensuring the reliability of the implemented software system is discussed.
机译:开发了SOFL(结构化面向对象的正式语言)正式工程方法,以克服现有的正式方法的缺陷,并为建立正式规格,将规范转换为程序以及验证规范和程序的规格和程序提供严格和实用技术。虽然它已应用于工业和研究项目的系统建模和设计,但由于缺乏高效的工具支持,SOFL尚未广泛应用于工业软件开发系统。为了改善SOFL支持工具的功能并解决无法直接执行正式规格的问题,从正式规格到程序的自动转换是一个重要的部分。本文首先分析了SOFL正式规范和Java程序的结构之间的关系,然后讨论了自动转换的设计和实现。最后,讨论了确保实现的软件系统可靠性的测试。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号