• DocumentCode
    1687009
  • Title

    A case study approach to teaching component based software engineering

  • Author

    Parrish, Allen ; Dixon, Brandon ; Hale, David ; Hale, Joanne

  • Author_Institution
    Dept. of Comput. Sci., Alabama Univ., Tuscaloosa, AL, USA
  • fYear
    2000
  • Firstpage
    140
  • Lastpage
    147
  • Abstract
    The field of component-based software engineering (CBSE) is currently in a period of rapid growth and change. No longer is the field dominated by discussions of traditional kinds of source-code components, but the predominant view encompasses so-called "binary" components: components that adhere to industry standards and are shipped as "plug-ins" into an existing run-time architecture. Computer science and software engineering curricula have not yet caught up with this transition in providing a corpus of fundamentally sound concepts to support education within this discipline. In this paper, we describe our efforts to develop fundamentals-driven CBSE educational materials, as well as our efforts to integrate these materials into a traditional undergraduate computer science curriculum.
  • Keywords
    computer science education; software engineering; software standards; subroutines; teaching; binary components; case study approach; component-based software engineering; fundamentals-driven educational materials; industry standards; plug-ins; runtime architecture; software engineering curricula; source-code components; teaching; undergraduate computer science curriculum; Code standards; Computer aided software engineering; Computer architecture; Computer science; Computer science education; Construction industry; Management information systems; Runtime; Shipbuilding industry; Software engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Education & Training, 2000. Proceedings. 13th Conference on
  • ISSN
    1093-0175
  • Print_ISBN
    0-7695-0421-3
  • Type

    conf

  • DOI
    10.1109/CSEE.2000.827032
  • Filename
    827032