The Munich project CIP. Volume II: The program transformation system CIP- S (Q1103365): Difference between revisions

From MaRDI portal
Importer (talk | contribs)
Created a new Item
 
Import240304020342 (talk | contribs)
Set profile property.
 
(3 intermediate revisions by 2 users not shown)
Property / author
 
Property / author: Friedrich L. Bauer / rank
Normal rank
 
Property / reviewed by
 
Property / reviewed by: Luboš Brim / rank
Normal rank
 
Property / author
 
Property / author: Friedrich L. Bauer / rank
 
Normal rank
Property / reviewed by
 
Property / reviewed by: Luboš Brim / rank
 
Normal rank
Property / MaRDI profile type
 
Property / MaRDI profile type: MaRDI publication profile / rank
 
Normal rank
links / mardi / namelinks / mardi / name
 

Latest revision as of 03:13, 5 March 2024

scientific article
Language Label Description Also known as
English
The Munich project CIP. Volume II: The program transformation system CIP- S
scientific article

    Statements

    The Munich project CIP. Volume II: The program transformation system CIP- S (English)
    0 references
    0 references
    0 references
    1987
    0 references
    The book is the second of two volumes that present the main results emerged from the Munich project CIP on program development by transformations. Volume I was devoted to the description and formal specification of the language CIP-L tailored to needs of transformational programming [The Munich project CIP. Volume I: The wide spectrum language CIP-L (Lect. Notes Comput. Sci. 183) (1985; Zbl 0572.68010)]. This book contains the description, formal specification and transformational development of the system CIP-S which is a support environment for the considered programming methodology. Part I is an introduction with a certain insight into general questions concerning ideas behind the system. In part II the logical calculus underlying the transformation system has been presented. Part III contains a formal specification of system functions. Part IV demonstrates (for selected functions) how running programs can be derived from the specifications by means of transformations. Part V is a collection of the transformations used in Part IV. The last part is intended for giving the main hints on how to extend the system to the full CIP-L language. The book can be characterized as a very large, nontrivial exercise in transformational programming methodology and from this point of view it may be of great value also for those readers who are not directly interested in the CIP system.
    0 references
    0 references
    program development by transformations
    0 references
    transformational programming
    0 references
    formal specification
    0 references
    programming methodology
    0 references
    CIP
    0 references
    0 references