0
Your cart

Your cart is empty

Browse All Departments
  • All Departments
Price
  • R1,000 - R2,500 (2)
  • R2,500 - R5,000 (3)
  • -
Status
Brand

Showing 1 - 5 of 5 matches in All Departments

Logic of Programming and Calculi of Discrete Design - International Summer School directed by F.L. Bauer, M. Broy, E.W.... Logic of Programming and Calculi of Discrete Design - International Summer School directed by F.L. Bauer, M. Broy, E.W. Dijkstra, C.A.R. Hoare (Paperback, Softcover reprint of the original 1st ed. 1987)
F. Bauer; Edited by Manfred Broy; Directed by M. Broy, E. W. Dijkstra, C.A.R. Hoare
R1,616 Discovery Miles 16 160 Ships in 10 - 15 working days

In computing science design plays an eminently important role. By now, it is quite clear that the issue of proper design of programs within a formal calculus is one of the most interesting and most difficult parts of computing science. Many demanding problems have to be envisaged here such as notations, rules and calculi, and the study of semantic models. We are 'far away from comprehensive and widely accepted solutions in these areas. Discussions at the summer school have clearly shown that people have quite different perspectives and priorities with respect to these three main areas. There is a general agreement that notation is very important. Here, notation is not so much used in the sense of "syntactic sugar," but rather in the sense of abstract syntax, in the sense of language constructs. Proper notation can significantly improve our understanding of the nature of the objects that we are dealing with and simplify the formal manipulation of these objects. However, influenced by educational background, habits, and schools of thought there are quite different tastes with respect to notation. The papers in these proceedings show very clearly how different those notations can be even when talking about quite similar objects.

Programming and Mathematical Method - International Summer School (Paperback, Softcover reprint of the original 1st ed. 1992):... Programming and Mathematical Method - International Summer School (Paperback, Softcover reprint of the original 1st ed. 1992)
F.L. Bauer; Edited by Manfred Broy; Contributions by Manfred Broy, E. W. Dijkstra, C.A.R. Hoare
R3,014 Discovery Miles 30 140 Ships in 10 - 15 working days

The Summer School in Marktoberdorf 1990 had as its overall theme the development of programs as an activity that can be carried out based on and supported by a mathematical method. In particular mathematical methods for the development of programs as parts of distributed systems were included. Mathematical programming methods are a very important topic for which a lot of research in recent years has been carried out. In the Marktoberdorf Summer School outstanding scientists lectured on mathematical programming methods. The lectures centred around logical and functional calculi for the * specification, * refinement, * verification of programs and program systems. Some extremely remarkable examples were given. Looking at these examples it becomes clear that proper research and teaching in the area of program methodology should always show its value by being applied at least to small examples or case studies. It is one of the problems of computing science that examples and case studies have to be short and small to be lJresentable in lectures and papers of moderate size. However, even small examples can tell a lot about the tractability and adequacy of methods and being able to treat small examples does at least prove that the method can be applied in modest ways. Furthermore it demonstrates to some extent the notational and calculational overhead of applying formal methods.

Constructive Methods in Computing Science - International Summer School directed by F.L. Bauer, M. Broy, E.W. Dijkstra, C.A.R.... Constructive Methods in Computing Science - International Summer School directed by F.L. Bauer, M. Broy, E.W. Dijkstra, C.A.R. Hoare (Paperback, Softcover reprint of the original 1st ed. 1989)
F.L. Bauer; Edited by Manfred Broy; Edited by (board members) M. Broy, E. W. Dijkstra, C.A. Hoare
R3,038 Discovery Miles 30 380 Ships in 10 - 15 working days

Computing Science is a science of constructive methods. The solution of a problem has to be described formally by constructive techniques, if it is to be evaluated on a computer. The Marktoberdorf Advanced Study Institute 1988 presented a comprehensive survey of the recent research in constructive methods in Computing Science. Some approaches to a methodological framework and to supporting tools for specification, development and verification of software systems were discussed in detail. Other lectures dealt with the relevance of the foundations of logic for questions of program construction and with new programming paradigms and formalisms which have proven to be useful for a constructive approach to software development. The construction, specification, design and verification especially of distributed and communicating systems was discussed in a number of complementary lectures. Examples for those approaches were given on several levels such as semaphores, nondeterministic state transition systems with fairness assumptions, decomposition of specifications for concurrent systems in liveness and safety properties and functional specifications of distributed systems. Construction methods in programming that were presented range from type theory, the theory of evidence, theorem provers for proving properties of functional programs to category theory as an abstract and general concept for the description of programming paradigms.

Control Flow and Data Flow: Concepts of Distributed Programming - International Summer School (Paperback, Softcover reprint of... Control Flow and Data Flow: Concepts of Distributed Programming - International Summer School (Paperback, Softcover reprint of the original 1st ed. 1986)
F.L. Bauer; Edited by Manfred Broy; Directed by E. W. Dijkstra, C.A.R. Hoare
R3,055 Discovery Miles 30 550 Ships in 10 - 15 working days

In a time of multiprocessor machines, message switching networks and process control programming tasks, the foundations of programming distributed systems are among the central challenges for computing sci enti sts. The foundati ons of di stributed programming compri se all the fasci nating questions of computing science: the development of adequate com putational , conceptual and semantic model s for distributed systems, specification methods, verification techniques, transformation rules, the development of suitable representations by programming languages, evaluation and execution of programs describing distributed systems. Being the 7th in a series of ASI Summer Schools at Marktoberdorf, these lectures concentrated on distributed systems. Already during the previous Summer School s at Marktoberdorf aspects of di stributed systems were important periodical topics. The rising interest in distributed systems, their design and implementation led to a considerable amount of research in this area. This is impressively demonstrated by the broad spectrum of the topics of the papers in this vol ume, although they are far from being comprehensive for the work done in the area of distributed systems. Distributed systems are extraordinarily complex and allow many distinct viewpoints. Therefore the literature on distributed systems sometimes may look rather confusing to people not working in the field. Nevertheless there is no reason for resignation: the Summer School was able to show considerable convergence in ideas, approaches and concepts for distributed systems.

Program Construction - International Summer School (Paperback, 1979 ed.): F.L. Bauer Program Construction - International Summer School (Paperback, 1979 ed.)
F.L. Bauer; Edited by F.L. Bauer; E. W. Dijkstra; Edited by M. Broy; S.L. Gerhart, …
R2,271 Discovery Miles 22 710 Ships in 10 - 15 working days
Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Sony PlayStation 5 Pulse 3D Wireless…
R1,999 R1,899 Discovery Miles 18 990
Shield Fresh 24 Air Freshener (Fireworx)
R53 Discovery Miles 530
Bostik Glu Dots - Extra Strength (64…
R55 Discovery Miles 550
Alva 5-Piece Roll-Up BBQ/ Braai Tool Set
R389 R346 Discovery Miles 3 460
Shield Fresh 24 Gel Air Freshener…
R31 Discovery Miles 310
Comfort Food From Your Slow Cooker - 100…
Sarah Flower Paperback R550 R455 Discovery Miles 4 550
Maped Smiling Planet Pulse Sharpener - 1…
R13 Discovery Miles 130
Cable Guy Ikon "Light Up" Batman Signal…
R543 Discovery Miles 5 430
Barbie The Movie Vintage-Inspired Pink…
R2,899 R1,299 Discovery Miles 12 990
Peptine Pro Equine Hydrolysed Collagen…
 (2)
R359 R279 Discovery Miles 2 790

 

Partners