A Formal Framework for Domain Software Analysis Based on Raise Specification Language

This paper presents domain software formal analysis method based on the specification language, and establishes the corresponding framework. A variety of products were collected from software development process, through standard evidence file, formal description based on feature, formal description based on model, and so on stages, they were translated into Raise specification language (RSL) description by formal methods, so that the analysis and verification work can be done through formal tools to analyze domain software. This framework is able to transform all products in the life cycle of domain software into the formal description, to establish solid foundation for formal analysis and construct high reliability software.