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. |
Year | DOI | Venue |
---|---|---|
2007 | 10.1109/CSEET.2007.5 | Dublin |
Keywords | Field | DocType |
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 | Educational technology,Project plan,Computer aided instruction,Software design,Software engineering,Systems engineering,Software,Accreditation,Engineering,Smart house | Conference |
ISSN | ISBN | Citations |
1093-0175 | 0-7695-2893-7 | 8 |
PageRank | References | Authors |
1.54 | 1 | 2 |
Name | Order | Citations | PageRank |
---|---|---|---|
Thomas B. Hilburn | 1 | 143 | 36.41 |
Massood Towhidnejad | 2 | 40 | 32.06 |