• DocumentCode
    854967
  • Title

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

  • Author

    Mitsui, Hiroyasu ; Kambe, Hidetoshi ; Koizumi, Hisao

  • Author_Institution
    Sch. of Sci. & Eng., Tokyo Denki Univ., Hatoyama, Japan
  • Volume
    52
  • Issue
    3
  • fYear
    2009
  • Firstpage
    436
  • Lastpage
    443
  • 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.
  • Keywords
    computer science education; embedded systems; hardware-software codesign; software architecture; student experiments; HW-SW codesign; embedded software development; hardware-software codesign; student experiment; system architecture design; Application software; Computer architecture; Consumer products; Design engineering; Education; Embedded software; Embedded system; Machinery production industries; Student experiments; Systems engineering and theory; Engineering education; embedded software; embedded system; hardware/software (HW/SW) co-design; student experiment;
  • fLanguage
    English
  • Journal_Title
    Education, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9359
  • Type

    jour

  • DOI
    10.1109/TE.2008.930096
  • Filename
    4914744