首页> 外文会议>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支持工具的功能并解决不能直接执行形式规范的问题,从形式规范到程序的自动转换是必不可少的部分。本文首先分析了SOFL正式规范的结构与Java程序之间的关系,然后讨论了自动转换的设计和实现。最后,讨论了用于确保所实现的软件系统的可靠性的测试。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号