Real-Time Embedded Systems: Design Principles and Engineering Practices
Autor Xiaocong Fanen Limba Engleză Paperback – 18 feb 2015
Subliniem metodologia riguroasă care stă la baza lucrării Real-Time Embedded Systems, unde Xiaocong Fan reușește să sintetizeze ingineria software modernă cu rigorile sistemelor de timp real. Credem că valoarea acestui volum rezidă în abordarea integrată: nu se limitează la teorie, ci trece prin design patterns, arhitectură și conformitate POSIX, oferind o perspectivă completă asupra ciclului de viață al dezvoltării software. Notăm cu interes includerea standardului UML 2.4 pentru modelarea comportamentului stateful și a resurselor generale, un instrument esențial pentru gestionarea complexității în sistemele contemporane.
Abordarea diferă de Real-Time Concepts for Embedded Systems prin caracterul său mult mai puțin abstract și mult mai aplicabil. În timp ce alte lucrări se concentrează pe concepte de nivel înalt, Xiaocong Fan plonjează în detalii tehnice de implementare, cum ar fi procesul de boot, gestionarea întreruperilor și comunicarea între task-uri prin cozi de mesaje, pipe-uri și semnale. Structura progresivă a cărții facilitează o curbă de învățare logică: începe cu fundamentele microprocesoarelor, avansează către tehnici de modelare și arhitectură, culminând cu implementări practice în sisteme de operare conforme POSIX, precum QNX. Cele peste 20 de modele de proiectare (design patterns) incluse servesc drept bune practici pentru reutilizarea codului, un aspect critic pentru eficiența ingineriei în medii cu resurse limitate.
Preț: 393.01 lei
Preț vechi: 643.26 lei
-39%
Carte tipărită la comandă
Livrare economică 13-27 mai
Specificații
ISBN-10: 0128015071
Pagini: 686
Dimensiuni: 191 x 235 x 32 mm
Greutate: 1.16 kg
Editura: ELSEVIER SCIENCE
Public țintă
Undergraduate and post graduate students; Software engineers, Embedded systems engineers and hobbyistsDe ce să citești această carte
Recomandăm această carte inginerilor de sisteme embedded și studenților care doresc să treacă de la programarea hobby la standardele industriale. Cititorul câștigă o înțelegere profundă a arhitecturilor POSIX și a algoritmilor de planificare (scheduling), având acces la exemple de cod testate în medii reale precum QNX. Este un ghid practic pentru stăpânirea comunicării inter-task și a gestionării resurselor în timp real.
Descriere scurtă
- Coverage of the latest UML standard (UML 2.4)
- Over 20 design patterns which represent the best practices for reuse in a wide range of real-time embedded systems
- Example codes which have been tested in QNX---a real-time operating system widely adopted in industry