Register your product to gain access to bonus material or receive a coupon.
Now software engineers can learn how to apply the techniques of object-oriented programming to large systems. This book shows how object-oriented programming can be used to develop reusable components, especially for concurrent and distributed systems. Using the DRAGOON Language, (a new language that has evolved from a European research effort), it provides a coherent framework for developing systems which allow for dynamic reconfiguration and fault-tolerance. All the examples in the book can be easily implemented in the Ada language.
Introduction
Object-Oriented Programming
Introducing DRAGOON
Inheritance-Based Reuse
Genericity
Concurrency
Distribution
System Configuration
Translation into Ada
Conclusion