• DocumentCode
    3034208
  • Title

    A Case for Software Engineering

  • Author

    Hilburn, Thomas B. ; Towhidnejad, Massood

  • Author_Institution
    Embry-Riddle Aeronaut. Univ., Daytona Beach
  • fYear
    2007
  • fDate
    3-5 July 2007
  • Firstpage
    107
  • Lastpage
    114
  • Abstract
    The paper argues for the use of the "case study" approach to educating and training software engineers. After discussing problems in software engineering education and introducing the fundamentals of case study teaching, the paper describes a project to develop a comprehensive and complete case study, called the DigitalHome (DH) system, which involves the development of "smart house" technology by a national retail chain serving the needs of home owners. Thus far the following has been developed: marketing documents, project launch material, a project plan, an SRS, and a set of scene-setting and problem-solving scenarios. The case study will eventually consist of a complete set of life-cycle artifacts, a realistic description of the people and events that are part of the DH development, and a set of exercises that are designed to involve students in the solutions of software engineering problems associated with the DH development.
  • Keywords
    computer aided instruction; computer science education; software engineering; DigitalHome system; case study teaching; life-cycle artifacts; national retail chain; problem-solving scenarios; smart house technology; software engineering education; Accreditation; Computer industry; DH-HEMTs; Educational programs; Educational technology; Paper technology; Programming; Software design; Software engineering; Systems engineering education;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Education & Training, 2007. CSEET '07. 20th Conference on
  • Conference_Location
    Dublin
  • ISSN
    1093-0175
  • Print_ISBN
    0-7695-2893-7
  • Type

    conf

  • DOI
    10.1109/CSEET.2007.5
  • Filename
    4271596