DocumentCode
2817959
Title
B Method Based Framework for Correct Software Development
Author
Liu, Xiaoli ; Jiang, Min ; Liu, Feng
Author_Institution
Coll. of Inf. Sci. & Technol., Jinan Univ., Guangzhou, China
fYear
2009
fDate
11-13 Dec. 2009
Firstpage
1
Lastpage
4
Abstract
In this paper, we proposed a lightweight framework for correctness of software development based on B formal method. The purpose of this framework is to transform requirement documents described by natural language to executable codes. During the process, at first, the elements and relations of the target system are acquired through natural language analysis from requirement documents. Then modules are elicited from the entities and relationship based on the composition clauses in B method, and then the elicited modules are described by B specification which can be refined into B implementation, and finally the B implementation is translated into executable codes. Moreover, the correctness of the final software is guaranteed through the analysis of each phase in the process.
Keywords
natural languages; software engineering; B formal method; B specification; natural language analysis; software development correctness; Books; Cognitive science; Documentation; Educational institutions; Information science; Natural languages; Programming; Software design; Software quality; Text analysis;
fLanguage
English
Publisher
ieee
Conference_Titel
Computational Intelligence and Software Engineering, 2009. CiSE 2009. International Conference on
Conference_Location
Wuhan
Print_ISBN
978-1-4244-4507-3
Electronic_ISBN
978-1-4244-4507-3
Type
conf
DOI
10.1109/CISE.2009.5363401
Filename
5363401
Link To Document