DocumentCode :
909388
Title :
Formal program construction by transformations-computer-aided, intuition-guided programming
Author :
Bauer, Friedrich Ludwig ; Möller, Bernhard ; Partsch, Helmut ; Pepper, Peter
Author_Institution :
Inst. for Inf., Tech. Univ. of Munich, West Germany
Volume :
15
Issue :
2
fYear :
1989
fDate :
2/1/1989 12:00:00 AM
Firstpage :
165
Lastpage :
180
Abstract :
Formal program construction by transformations is a method of software development in which a program is derived from a formal problem specification by manageable, controlled transformation steps which guarantee that the final product meets the initial specification. This methodology has been investigated in the Munich project CIP (computer-aided intuition-guided programming). The research includes the design of a wide-spectrum language specifically tailored to the needs of transformational programming, the construction of a transformation system to support the methodology, and the study of transformation rules and other methodological issues. Particular emphasis has been laid on developing a sound theoretical basis for the overall approach
Keywords :
formal specification; software engineering; Munich project CIP; computer-aided intuition-guided programming; formal problem specification; program construction by transformations; software development; transformation rules; transformational programming; wide-spectrum language; Bridges; Computer science; Formal languages; Formal specifications; Life testing; Mathematics; Programming; Software development management; Software engineering;
fLanguage :
English
Journal_Title :
Software Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-5589
Type :
jour
DOI :
10.1109/32.21743
Filename :
21743
Link To Document :
بازگشت