Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Practical Statecharts in C/C++
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Practical Statecharts in C/C++

Practical Statecharts in C/C++

Quantum Programming for Embedded Systems

Miro Samek

388 pages, parution le 02/07/2002

Résumé

  • Model reactive systems with UML statecharts
  • Efficiently code statecharts directly in C/C++
  • Rapidly build embedded software with statechart-based frameworks

Model your reactive systems without heavyweight, expensive CASE tools. The author's Quantum Programming is a new paradigm that treats statecharts as a way of design rather than the use of a particular tool. It includes a complete software infrastructure for executing statecharts tailored for multithreaded embedded applications. Flexible, efficient, portable, scalable, and maintainable, this lightweight Quantum Framework permits you to quickly hand-code working real-time systems in C or C++ directly from UML statecharts.

The Quantum Framework is a complete implementation environment - an active-object framework carefully designed to work with nearly any RTOS. It supports rapid prototyping, easy modification of states and transitions at any stage of development, and the choice of implementation language (C or C++) to match the resource constraints of the target system. Best of all, it is compact, with complete QF code typically requiring less than 5KB of code and data.

In Part I of this book, you get a clear, articulate description of the relevant concepts including traditional finite state machines, statecharts, and several statechart-based design patterns in the form of executable code examples. Learn how state nesting leads to behavioral inheritance and how it enables reuse through programming-by-difference. Part II fully describes the implementation of the Quantum Framework and explains how you can use it in your applications and port it to an RTOS of your choice.

The CD-ROM includes complete source code for the author's Quantum Framework, answers to all exercises scattered throughout the book, and an evaluation version of RTOS-32 - a 32-bit real-time operating system for x86 processors.

Contents

  1. Statecharts
  2. Whirlwind Tour of Quantum Programming
  3. Crash Course in Statecharts
  4. Standard State Machine Implementations
  5. Implementing Behavioral Inheritance
  6. State Patterns
  7. Inheriting State Models
  8. Quantum Framework
  9. Introducing Quantum Framework
  10. Design of QF
  11. Implementations of Quantum Framework
  12. Sample Quantum Framework Application
  13. Conclusion

Caractéristiques techniques

  PAPIER
Éditeur(s) CMP Books
Auteur(s) Miro Samek
Parution 02/07/2002
Nb. de pages 388
Format 18,5 x 23,5
Couverture Broché
Poids 848g
Intérieur Noir et Blanc
EAN13 9781578201105
ISBN13 978-1-57820-110-5

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav.client@eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription