• DocumentCode
    1996864
  • Title

    Software Engineering Education Toolkit for Embedded Software Architecture Design Methodology Using Robotic Systems

  • Author

    Kim, Dongsun ; Kim, Suntae ; Kim, Seokhwan ; Park, Sooyong

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Sogang Univ., Seoul, South Korea
  • fYear
    2008
  • fDate
    3-5 Dec. 2008
  • Firstpage
    317
  • Lastpage
    324
  • Abstract
    Recently, industries need more effective software engineering education for undergraduate students as software plays an increasingly important role in consumer products. Specifically, the manufacturing industry emphasizes overall experience with software development processes from requirements to implementation in embedded software development. This paper proposes an educational toolkit focusing on architecture design methodology for embedded software and reports experience with teaching software engineering by using the toolkit. The toolkit has several tools that support methodology education. The toolkit consists of three perspectives: people, process, and technology. Each perspective represents a set of tools which can support educational activities. Particularly, the toolkit introduces LEGO MindStorms NXT as a robotic system to provide experiences with embedded software development, and visible and tangible course materials. We have conducted a case study based on the toolkit in undergraduate-level classes. The case study shows the toolkit can be successfully applied in undergraduate-level software engineering education.
  • Keywords
    computer science education; software architecture; embedded software architecture design methodology; robotic systems; software development; software engineering education toolkit; Computer architecture; Computer industry; Design methodology; Educational products; Educational robots; Embedded software; Manufacturing industries; Service robots; Software engineering; Systems engineering education; Embedded Software; Methodology; Robotics; Software Design; Software Engineering Education;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference, 2008. APSEC '08. 15th Asia-Pacific
  • Conference_Location
    Beijing
  • ISSN
    1530-1362
  • Print_ISBN
    978-0-7695-3446-6
  • Type

    conf

  • DOI
    10.1109/APSEC.2008.58
  • Filename
    4724562