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 :
بازگشت