Embedded System Design: A Unified Hardware/Software Introduction
Embedded System Design: A Unified Hardware/Software Introduction
Introducing Core-Based System Design
IEEE Design & Test
Representing and Using Nonfunctional Requirements: A Process-Oriented Approach
IEEE Transactions on Software Engineering - Special issue on knowledge representation and reasoning in software development
Embedded Software Engineering: The State of the Practice
IEEE Software
Diverse hardware platforms in embedded systems lab courses: a way to teach the differences
ACM SIGBED Review - Special issue: The first workshop on embedded system education (WESE)
The changing role of computer architecture education within CS curricula: invited presentation
WCAE '04 Proceedings of the 2004 workshop on Computer architecture education: held in conjunction with the 31st International Symposium on Computer Architecture
An undergraduate embedded software laboratory for the masses
WESE '09 Proceedings of the 2009 Workshop on Embedded Systems Education
Model of system configuration requirements and measurement of their functional size
International Journal of Networking and Virtual Organisations
Hi-index | 0.00 |
Designers of embedded systems can choose between a large variety of different hardware platforms. The question often arising is which hardware platform is suited best for a certain application. This decision is usually made by an expert in industry being familiar with a variety of hardware platforms. Therefore, it is of major interest how this expert knowledge and the skills necessary for such a selection process can be taught to students. In this paper a systematic hardware platform selection process based on hardware attributes is presented. Moreover, it is proposed how to integrate this approach in the embedded systems education.