Real-Time Software Design for Embedded Systems
Autor Hassan Gomaaen Limba Engleză Hardback – 25 mai 2016
Preț: 565.36 lei
Preț vechi: 673.05 lei
-16% Nou
Puncte Express: 848
Preț estimativ în valută:
108.21€ • 112.78$ • 90.08£
108.21€ • 112.78$ • 90.08£
Carte tipărită la comandă
Livrare economică 06-20 ianuarie 25
Preluare comenzi: 021 569.72.76
Specificații
ISBN-13: 9781107041097
ISBN-10: 1107041090
Pagini: 602
Ilustrații: 373 b/w illus. 15 tables
Dimensiuni: 183 x 260 x 31 mm
Greutate: 1.42 kg
Editura: Cambridge University Press
Colecția Cambridge University Press
Locul publicării:New York, United States
ISBN-10: 1107041090
Pagini: 602
Ilustrații: 373 b/w illus. 15 tables
Dimensiuni: 183 x 260 x 31 mm
Greutate: 1.42 kg
Editura: Cambridge University Press
Colecția Cambridge University Press
Locul publicării:New York, United States
Cuprins
Part I. Overview: 1. Introduction; 2. Overview of UML, SysML, and MARTE; 3. Software design and architecture concepts; Part II. Software Design Method: 4. Overview of software design method for real-time embedded systems; 5. Structural modeling for real-time embedded systems with SysML and UML; 6. Use case modeling for real-time embedded systems; 7. State machines for real-time embedded systems; 8. Object and class structuring for real-time embedded software; 9. Dynamic interaction modeling for real-time embedded software; 10. Software architectures for real-time embedded systems; 11. Software architectural patterns for real-time embedded systems; 12. Component-based software architectures for real-time embedded systems; 13. Concurrent real-time task design; 14. Detailed real-time software design; 15. Designing real-time software product line architectures; Part III. Architectural Analysis: 16. System and software quality attributes; 17. Performance analysis of concurrent real-time software designs; 18. Applying performance analysis to concurrent real-time software designs; Part IV. Real-Time Software Design Case Studies: 19. Microwave oven control system case study; 20. Railroad crossing control system case study; 21. Light rail control system case study; 22. Pump control system case study; 23. Highway toll control system case study.
Recenzii
'This book reports on a comprehensive, practical, and thorough approach to model-driven requirements, analysis, architecture, and design of real-time embedded systems. Another very interesting feature is the numerous, detailed case studies illustrating the proposed methodology. I strongly recommend Hassan Gomaa's new book to faculty members teaching software development, computer science students, and software engineers.' Lionel Briand, IEEE Fellow, Professor and Vice-Director, SnT Centre, University of Luxembourg
'A thoroughly modern and comprehensive work. Gomaa has managed to successfully combine in a single volume a reference book for experienced practitioners and a highly readable pedagogical text for students. It covers all the key facets of current embedded software design: from requirements specification to implementation, from architecture to coding.' Bran Selić, Malina Software Corp.
'This textbook contains material that is 'battle-tested' in graduate courses, and includes in-depth case studies that allow readers to see concepts applied. The book describes a hands-on design method, coupled to an industry standard notation and applied to a wide array of software design challenges.' Kevin Mills, National Institute of Standards and Technology, Maryland
'A thoroughly modern and comprehensive work. Gomaa has managed to successfully combine in a single volume a reference book for experienced practitioners and a highly readable pedagogical text for students. It covers all the key facets of current embedded software design: from requirements specification to implementation, from architecture to coding.' Bran Selić, Malina Software Corp.
'This textbook contains material that is 'battle-tested' in graduate courses, and includes in-depth case studies that allow readers to see concepts applied. The book describes a hands-on design method, coupled to an industry standard notation and applied to a wide array of software design challenges.' Kevin Mills, National Institute of Standards and Technology, Maryland
Notă biografică
Descriere
This tutorial reference goes from use cases to complete architectures for real-time embedded systems using SysML, UML, and MARTE.