The Munich Project CIP

The Munich Project CIP
Title The Munich Project CIP PDF eBook
Author
Publisher Springer Science & Business Media
Pages 536
Release 1988-01-13
Genre Computers
ISBN 9783540187790

Download The Munich Project CIP Book in PDF, Epub and Kindle

This book is the second of two volumes that present the main results which emerged from the project CIP - Computer-Aided, Intuition-Guided Programming - at the Technical University of Munich. Its central theme is program development by transformation, a methodology which is becoming more and more important. Whereas Volume I contains the description and formal specification of a wide spectrum language CIP-L particularly tailored to the needs of transformational programming, Volume II serves a double purpose: First, it describes a system, called CIP-S, that is to assist a programmer in the method of transformational programming. Second, it gives a non-toy example for this very method, since it contains a formal specification of the system core and transformational developments for the more interesting system routines. Based on a formal calculus of program transformations, the informal requirements for the system are stated. Then the system core is formally specified using the algebraic data types and the pre-algorithmic logical constructs of the wide spectrum language CIP-L. It is demonstrated how executable, procedural level programs can be developed from this specification according to formal rules. The extensive collection of these rules is also contained in the book; it can be used as the basis for further developments using this method. Since the system has been designed in such a way that it is parameterized with the concrete programming language to be transformed, the book also contains a guide how to actualize this parameter; the proceeding is exemplified with a small subset of CIP-L.

The Munich Project CIP.

The Munich Project CIP.
Title The Munich Project CIP. PDF eBook
Author
Publisher
Pages 0
Release 1985
Genre Computer programming
ISBN 9780387151878

Download The Munich Project CIP. Book in PDF, Epub and Kindle

Program Transformation and Programming Environments

Program Transformation and Programming Environments
Title Program Transformation and Programming Environments PDF eBook
Author F.L. Bauer
Publisher Springer Science & Business Media
Pages 379
Release 2012-12-06
Genre Computers
ISBN 3642464904

Download Program Transformation and Programming Environments Book in PDF, Epub and Kindle

Proceedings of the NATO Advanced Research Workshop on Program Transformation and Programming Environments

Specification and Transformation of Programs

Specification and Transformation of Programs
Title Specification and Transformation of Programs PDF eBook
Author Helmut A. Partsch
Publisher Springer Science & Business Media
Pages 508
Release 2012-12-06
Genre Computers
ISBN 3642615120

Download Specification and Transformation of Programs Book in PDF, Epub and Kindle

"Specification and transformation of programs" is short for a methodology of software development where, from a formal specification of a problem to be solved, programs correctly solving that problem are constructed by stepwise application of formal, semantics-preserving transformation rules. The approach considers programming as a formal activity. Consequently, it requires some mathematical maturity and, above all, the will to try something new. A somewhat experienced programmer or a third- or fourth-year student in computer science should be able to master most of this material - at least, this is the level I have aimed at. This book is primarily intended as a general introductory textbook on transformational methodology. As with any methodology, reading and understanding is necessary but not sufficient. Therefore, most of the chapters contain a set of exercises for practising as homework. Solutions to these exercises exist and can, in principle, be obtained at nominal cost from the author upon request on appropriate letterhead. In addition, the book also can be seen as a comprehensive account of the particular transformational methodology developed within the Munich CIP project.

Nondeterminism in Algebraic Specifications and Algebraic Programs

Nondeterminism in Algebraic Specifications and Algebraic Programs
Title Nondeterminism in Algebraic Specifications and Algebraic Programs PDF eBook
Author Hussmann
Publisher Springer Science & Business Media
Pages 260
Release 2013-03-08
Genre Mathematics
ISBN 1468468340

Download Nondeterminism in Algebraic Specifications and Algebraic Programs Book in PDF, Epub and Kindle

Algebraic specification, nondeterminism and term rewriting are three active research areas aiming at concepts for the abstract description of software systems: Algebraic specifications are well-suited for describing data structures and sequential software systems in an abstract way. Term rewriting methods are used in many prototyping systems and form the basis for executing specifi cations. Nondeterminism plays a major role in formal language theory; in programming it serves for delaying design decisions in program development and occurs in a "natural" way in formalisations of distributed processes. Heinrich Hussmann presents an elegant extension of equational specification and term rewriting to include nondeterminism. Based on a clean modeltheoretic semantics he considers term rewriting systems without confluence restrictions as a specification language and shows that fundamental properties such as the existence of initial models or the soundness and completeness of narrowing, the basic mechanism for executing equational specifications, can be extended to nondeterministic computations. The work of Heinrich Hussmann is an excellent contribution to Algebraic Programming; it gives a framework that admits a direct approach to program verification, is suitable for describing concurrent and distributed processes, and it can be executed as fast as Prolog.

The Munich Project CIP

The Munich Project CIP
Title The Munich Project CIP PDF eBook
Author A. Horsch
Publisher
Pages
Release 1985
Genre
ISBN

Download The Munich Project CIP Book in PDF, Epub and Kindle

Algorithms, Concurrency and Knowledge

Algorithms, Concurrency and Knowledge
Title Algorithms, Concurrency and Knowledge PDF eBook
Author Kanchana Kanchanasut
Publisher Springer Science & Business Media
Pages 428
Release 1995-11-28
Genre Computers
ISBN 9783540606888

Download Algorithms, Concurrency and Knowledge Book in PDF, Epub and Kindle

This volume constitutes the refereed proceedings of the 1995 Asian Computing Science Conference, ACSC 95, held in Pathumthani, Thailand in December 1995. The 29 fully revised papers presented were selected from a total of 102 submissions; clearly the majority of the participating researchers come from South-East Asian countries, but there is also a strong international component. The volume reflects research activities, particularly by Asian computer science researchers, in different areas. Special attention is paid to algorithms, knowledge representation, programming and specification languages, verification, concurrency, networking and distributed systems, and databases.