Font Size: a A A

The Design and Development Process for Hardware/Software Embedded Systems: Example Systems and Tutorials

Posted on:2015-10-06Degree:M.SType:Thesis
University:University of CincinnatiCandidate:Obeidat, NawarFull Text:PDF
GTID:2478390017997840Subject:Computer Engineering
Abstract/Summary:
Today embedded systems are found in all areas of our lives and have many different applications. They differ in their uses and properties as well as employing both software and hardware components in their implementations. This has made the design and development process for them much more complicated. Learning to use such a process is especially difficult for electrical engineering students, who have not been introduced to the systematic design and testing methodologies familiar to students trained in computer science and computer engineering.;In this thesis, we illustrate the similarities and differences in the design and development design processes in for software systems and for software/hardware embedded systems. We give details for every stage for both types of systems and we develop detailed examples for example embedded systems, using a design process which extends the standard UML-based process used for software. In addition, we include details about project management. The examples and additional exercises and questions provide a set of tutorials which will assist students unfamiliar with complex design procedures in mastering the necessary skills to become well-trained embedded system developers.
Keywords/Search Tags:Embedded, Design and development, Process, Software
Related items