Concurrency
State Models & JavaProgramming
Résumé
Concurrency provides a thoroughly updated approach to the basic concepts and techniques behind concurrent programming. Concurrent programming is complex and demands a much more formal approach than sequential programming. In order to develop a thorough understanding of the topic Magee and Kramer present concepts, techniques and problems through a variety of forms: informal descriptions, illustrative examples, abstract models and concrete Java examples. These combine to provide problem patterns and associated solution techniques which enable students to recognise problems and arrive at solutions.
New features include:
- New chapters covering program verification and logical properties.
- More student exercises.
- Supporting website contains an updated version of the LTSA tool for modelling concurrency, model animation, and model checking.
- Website also includes the full set of state models, java examples, and demonstration programs and a comprehensive set of overhead slides for course presentation.
L'auteur - Jeff Magee
Jeff Magee and Jeff Kramer are both of Imperial College of Science, Technology and Medicine, London, UK
L'auteur - Jeff Kramer
Jeff Magee and Jeff Kramer are both of Imperial College of Science, Technology and Medicine, London, UK
Sommaire
- Preface
- Acknowledgments
- Introduction
- Processes and Threads
- Concurrent Execution
- Shared Objects and Mutual Exclusion
- Monitors and Condition Synchronization
- Deadlock
- Safety and Liveness Properties
- Model-Based Design
- Dynamic Systems
- Message Passing
- Concurrent Architectures
- Times Systems
- Program Verification
- Logical Properties
- Appendix A: FSP Quick Reference
- Appendix B: FSP Language Specification
- Appendix C: FSP Semantics
- Appendix D: UML Class Diagrams
- Bibliography
- Index
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Wiley |
Auteur(s) | Jeff Magee, Jeff Kramer |
Parution | 21/04/2006 |
Édition | 2eme édition |
Nb. de pages | 414 |
Format | 19 x 24 |
Couverture | Relié |
Poids | 1023g |
Intérieur | Noir et Blanc |
EAN13 | 9780470093559 |
ISBN13 | 978-0-470-09355-9 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse