000 03758nam a22003017a 4500
003 EG-NcFUE
005 20260212131853.0
008 251123s2024 ua|a|||| |||| 00| 0deng d
020 _a9780443184703
040 _beng
043 _aua
082 4 _223
_a004.254
_bHLE
100 1 _aHenschen, Lawrence J.
_eauthor.
_934360
245 1 _aEmbedded System Design:
_bMethodologies and Issues/
_cLawrence J. Henschen, Julia C. Lee.
250 _a1st Edition
264 1 _aIndia:
_bElsevier,
_c2024.
300 _a515 pages:
_billistrations;
_c20 cm.
336 _2rdacontent
_atext
337 _2rdamedia
_aunmediated
338 _2rdacarrier
_avolume
500 _aFocuses on the design of embedded systems, starting from product conception through high-level modeling and up to the selection of hardware, software, and network platforms Discusses the trade-offs of the various techniques presented so that engineers will be able to make the best choices for designs for future products Contains a section with three chapters on making designs that are reliable, robust, and safe Includes a discussion of the two main models for the structure of the Internet of Things, as well as the issues engineers will need to take into consideration in designing future IoT applications Uses the design of a bridge control system as a continuing example across most of the chapters in order to illustrate the differences and trade-offs of the various techniques
505 _a1. Introduction to Internet of Things (IoT) and Embedded Systems Part 1: Modelling 2. First Stage Modelling – Modelling Interaction between the System and the Environment 3. Finite State Machines 4. Modelling Physically Distributed Embedded Systems 5. Petri Nets for Modelling Concurrency and Shared Resources Part 2: Building Robust, Safe, and Correct Systems 6. Designing Systems that are Safe and Robust 7. Verification, Validation, and Evaluation 8. Testing Part 3: Hardware 9. Introduction and Overview 10. Processing Elements 11. Memories 12. Field Programmable Gate Arrays 13. Devices, Sensors, and Actuators 14. Energy 15. Hardware-Software Mapping Part 4: Software 16. Operating Systems 17. Scheduling 18. Semaphores 19. Optimization and Other Special Considerations Part 5: Communications 20. Introduction to Communications and Messages 21. Networks 22. The Internet 23. Low-level Communication Protocols 24. Cloud vs. Edge vs. Local Computing Part 6: The Internet of Things 25. Reference Models for the Internet of Things 26. IoT Issues
520 _aEmbedded Systems Design: Methodologies and Issues presents methodologies for designing these systems and discusses major issues, both present and future, that designers must consider in bringing products with embedded processing to market. The book starts from the first step after product proposal (behavioral modeling) and goes through the steps for modeling internal operations. Specific areas of focus include methods for designing safe, reliable, and robust embedded systems. Sections cover selection of processors and related hardware as well as issues involved in designing related software. Finally, the book present issues that will occur in systems designed for the Internet of Things. This book is for junior/senior/MS students in computer science, computer engineering, and electrical engineering who intend to take jobs in industry designing and implementing embedded systems and Internet of Things applications.
650 1 4 _aEmbedded computer systems.
_2qarmk.
_920708
650 1 4 _aComputational grids (Computer systems)
_2qarmk.
_926439
700 1 _aLee, Julia C.
_ejoint author.
_934361
942 _2ddc
_cBK
999 _c13565
_d13565