DocumentCode :
1915771
Title :
Generating Provably Correct Algorithmic Programs from Formal Specifications
Author :
Shi, Haihe ; Xue, Jinyun
Author_Institution :
Chinese Acad. of Sci., Beijing, China
fYear :
2010
fDate :
14-15 July 2010
Firstpage :
270
Lastpage :
275
Abstract :
Software automation has been viewed as a revolutionary way to improve the dependability and productivity of software. The paper takes the sorting algorithms as study cases, employs PAR method and generic techniques, and derives two abstract generic sorting algorithmic programs, from which a class of concrete sorting algorithmic programs can be generated automatically through operation replacement. And further specialized programs can be produced in multiple languages from a single copy of the instantiated algorithmic program automatically by means of the PAR platform.
Keywords :
algorithm theory; formal specification; algorithmic programs; formal specifications; generating provably correct algorithmic programs; software automation; Algorithm design and analysis; Concrete; Formal specifications; Partitioning algorithms; Software; Software algorithms; Sorting; PAR method; generic algorithms; programs generation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Quality Software (QSIC), 2010 10th International Conference on
Conference_Location :
Zhangjiajie
ISSN :
1550-6002
Print_ISBN :
978-1-4244-8078-4
Electronic_ISBN :
1550-6002
Type :
conf
DOI :
10.1109/QSIC.2010.60
Filename :
5562969
Link To Document :
بازگشت