Bowman / Derrick | Formal Methods for Distributed Processing | Buch | 978-0-521-77184-9 | www.sack.de

Buch, Englisch, 490 Seiten, Format (B × H): 183 mm x 260 mm, Gewicht: 1112 g

Bowman / Derrick

Formal Methods for Distributed Processing


Erscheinungsjahr 2016
ISBN: 978-0-521-77184-9
Verlag: Cambridge University Press

Buch, Englisch, 490 Seiten, Format (B × H): 183 mm x 260 mm, Gewicht: 1112 g

ISBN: 978-0-521-77184-9
Verlag: Cambridge University Press


This book presents the current state of the art in the application of formal methods to object based distributed systems. A major theme of the book is how to formally handle the new requirements arising from OO distributed systems, such as dynamic reconfiguration, encapsulation, subtyping, inheritance, and real-time aspects. These may be supported either by enhancing existing notations, such as UML, LOTOS, SDL and Z, or by defining new notations, such as Actors, Pi-calculus and Ambients. The major specification notations and modelling techniques are introduced and compared by leading researchers. The book also includes a description of approaches to the specification of non-functional requirements, and a discussion of security issues. Researchers and practitioners in software design, object-oriented computing, distributed systems, and telecommunications systems will gain an appreciation of the relationships between the major areas of concerns and learn how the use of object-oriented based formal methods provides workable solutions.

Bowman / Derrick Formal Methods for Distributed Processing jetzt bestellen!

Weitere Infos & Material


Part I. Object Oriented Distributed Systems: 1. Issues in distributed systems Peter Linington and Kerry Raymond; 2. Distributed systems, an ODP perspective Peter Linington and Kerry Raymond; 3. Howard Bowman and John Derrick; Part II. Specification Notations: 4. Finite state machine based, SDL Dieter Hogrefe; 5. Process calculi, E-LOTOS Juan Quemada; 6. State based approaches, object-Z Graeme Smith; 7. The Unified Modelling Language Alan Wills; Part III. Dynamic Reconfiguration: 8. Actors Gul Agha and Prasannaa Thati; 9. Pi Calculus Peter Sewell; 10. Mobile ambients Luca Cardelli and Andrew D. Gordon; Part IV. Subtyping: 11. Signature based subtyping Jaga Indulska; 12. Subtyping in state based approaches Barbara Liskov and Jeannette Wing; 13. Subtyping in process calculi Elie Najm; Part V. Concurrent OO Languages: 14. Reflection in concurrent object-oriented languages Hidebiko Masubara and Akinori Yonezawa; 15. Inheritance in concurrent objects Cosimo Laneve; Part VI. Nonfunctional Requirements: 16. Specifying and analysing multimedia systems Gordon Blair and Lynne Blair; 17. Multimedia in timed process algebra Guy Leduc; Part VII. Development Architectures; 18. Composition Oscar Nierstrasz; 19. Specification architectures Ken Turner and Richard Sinnott; 20. Viewpoints modelling Howard Bowman, John Derrick and Elie Najm.



Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.