Use of Student Experiments for Teaching Embedded Software Development Including HW/SW Co-Design

Saved in:
Bibliographic Details
Title: Use of Student Experiments for Teaching Embedded Software Development Including HW/SW Co-Design
Language: English
Authors: Mitsui, H., Kambe, H., Koizumi, H.
Source: IEEE Transactions on Education. Aug 2009 52(3):436-443.
Availability: Institute of Electrical and Electronics Engineers, Inc. 445 Hoes Lane, Piscataway, NJ 08854. Tel: 732-981-0060; Web site: http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=13
Peer Reviewed: Y
Page Count: 8
Publication Date: 2009
Intended Audience: Teachers
Document Type: Journal Articles
Reports - Research
Education Level: Higher Education
Descriptors: Computer System Design, Computer Software, Engineering Education, Computer Science, Questionnaires, Student Attitudes, Teaching Methods, Models, Experiments, Foreign Countries
Geographic Terms: Japan
DOI: 10.1109/TE.2008.930096
ISSN: 0018-9359
Abstract: Embedded systems have been applied widely, not only to consumer products and industrial machines, but also to new applications such as ubiquitous or sensor networking. The increasing role of software (SW) in embedded system development has caused a great demand for embedded SW engineers, and university education for embedded SW engineering has become important. The embedded software engineers should learn system architecture design and hardware (HW) technologies as well as SW technologies. However, only a few universities offer education courses for embedded software engineering that include system architecture design and HW technologies. This paper proposes a student experiment method that is designed to nurture embedded SW engineers by teaching these technologies. The proposed method includes an experiment for embedded SW development, an experiment for embedded HW development and a HW/SW co-design experiment, which help students learn system architecture design skills such as system modeling, HW/SW tradeoff design, and SW and HW module design. A model of each experiment was developed and evaluated. (Contains 5 tables and 11 figures.)
Abstractor: As Provided
Number of References: 18
Entry Date: 2010
Accession Number: EJ905864
Database: ERIC
Description
Abstract:Embedded systems have been applied widely, not only to consumer products and industrial machines, but also to new applications such as ubiquitous or sensor networking. The increasing role of software (SW) in embedded system development has caused a great demand for embedded SW engineers, and university education for embedded SW engineering has become important. The embedded software engineers should learn system architecture design and hardware (HW) technologies as well as SW technologies. However, only a few universities offer education courses for embedded software engineering that include system architecture design and HW technologies. This paper proposes a student experiment method that is designed to nurture embedded SW engineers by teaching these technologies. The proposed method includes an experiment for embedded SW development, an experiment for embedded HW development and a HW/SW co-design experiment, which help students learn system architecture design skills such as system modeling, HW/SW tradeoff design, and SW and HW module design. A model of each experiment was developed and evaluated. (Contains 5 tables and 11 figures.)
ISSN:0018-9359
DOI:10.1109/TE.2008.930096