DocumentCode :
2383703
Title :
A Refinement Based Framework for Computing Loop Behavior
Author :
Mili, Ali
Author_Institution :
New Jersey Inst. of Technol., Newark
fYear :
2007
fDate :
March 6 2007-Feb. 8 2007
Firstpage :
144
Lastpage :
153
Abstract :
The development, certification and evolution of dependable software requires the ability to analyze software artifacts in all their extensive detail. This, in turn, is contingent upon availability of reliable, certified tools that can rigorously analyze the behavior and properties of software artifacts. One of the most difficult challenges in the development of such a tool is the ability to derive the function of a loop from a static analysis of its source code. In this paper, we discuss the main tenets of our approach to this problem, based on a relation-theoretic refinement calculus, and outline its results, insights, and prospects.
Keywords :
program control structures; program diagnostics; refinement calculus; software engineering; dependable software; loop behavior; refinement calculus; software artifacts; source code; static analysis; Availability; Calculus; Certification; Computer science; Educational institutions; Inspection; Machinery; Programming; Software quality; Software tools;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Workshop, 2007. SEW 2007. 31st IEEE
Conference_Location :
Columbia, MD
ISSN :
1550-6215
Print_ISBN :
978-0-7695-2862-5
Type :
conf
DOI :
10.1109/SEW.2007.87
Filename :
4402773
Link To Document :
بازگشت