Low Price Guarantee
We Take School POs
A Practical Theory of Reactive Systems: Incremental Modeling of Dynamic Behaviors 2005 Edition
Contributor(s): Kurki-Suonio, R. (Author)

View larger image

ISBN: 3540233423     ISBN-13: 9783540233428
Publisher: Springer
OUR PRICE: $52.24  

Binding Type: Hardcover - See All Available Formats & Editions
Published: February 2005
Qty:

Annotation:

This book presents a "practical theory" of reactive systems, with formal foundations in Temporal Logic of Actions. The theory supports incremental development of operational, object-oriented models in steps that preserve already established properties. Models are given in an action-oriented language, and their modularity relates to aspects in aspect-oriented programming. The emphasis is on theoretical understanding of reactive behaviors, and on using "horizontal" modularity to manage their complexity.

Special chapters are devoted to the applicability of the theory to distributed and real-time systems. Incremental specification is illustrated in the book by a number of examples of varying size and complexity.

Click for more in this series: Texts in Theoretical Computer Science. an Eatcs

Additional Information
BISAC Categories:
- Computers | Computer Science
- Computers | Logic Design
- Computers | Software Development & Engineering - General
Dewey: 005.1
Series: Texts in Theoretical Computer Science. an Eatcs
Physical Information: 1.23" H x 6.54" W x 9.38" L (1.70 lbs) 420 pages
Features: Bibliography, Index, Table of Contents
 
Descriptions, Reviews, Etc.
Publisher Description:
A man may imagine he understands something, but still not understand anything in the way that he ought to. (Paul of Tarsus, 1 Corinthians 8:2) Calling this a 'practical theory' may require some explanation. Theory and practice are often thought of as two di?erent worlds, governed bydi?erentideals, principles, andlaws.DavidLorgeParnas, forinstance, who hascontributedmuchtoourtheoreticalunderstandingofsoftwareengineering and also to sound use of theory in the practice of it, likes to point out that 'theoretically' is synonymous to 'not really'. In applied mathematics the goal is to discover useful connections between these two worlds. My thesis is that in software engineering this two-world view is inadequate, and a more intimate interplay is required between theory and practice. That is, both theoretical and practical components should be integrated into a practical theory. It should beclearfrom theabovethattheintended readership of this book is not theoreticians. They would probably have di?culties in appreciating a book on theory where the presentation does not proceed in a logical sequence from basic de?nitions to theorems and mathematical proofs, followed by - plication examples. In fact, all this would not constitute what I understand by a practical theory in this context.
 
Customer ReviewsSubmit your own review
 
To tell a friend about this book, you must Sign In First!