• DocumentCode
    2807851
  • Title

    Integrating component-based and reuse-driven software engineering business into software and information engineering curriculum

  • Author

    Pour, Gilda

  • Author_Institution
    Dept. of Comput., Inf. & Syst. Eng., San Jose State Univ., CA, USA
  • Volume
    1
  • fYear
    2000
  • fDate
    2000
  • Abstract
    Component-based enterprise software engineering (CBESE) is a rapidly emerging trend in the software engineering area. In the CBESE approach, software systems are no longer built from scratch. Instead, reusable software components, built by in-house developers or commercial vendors, are used as the building blocks of new component-based enterprise software systems. The transition from traditional software engineering to component-based enterprise software engineering is often blocked or hindered by a variety of engineering, process-related, business-oriented, infrastructure, organizational and management issues. Resolving those issues requires a systematic approach to building a component-based and reuse-driven software engineering business. That is why software engineers need to acquire a new set of skills. This has introduced the need for a new course sequence that integrates component-based enterprise software engineering into the software and information engineering curriculum. A new major course in this sequence is focused on component-based and reuse-driven software engineering businesses. In this paper, we share our experience of developing such a new course. The course is intended to provide a solid foundation for integrating of research into education in the area of component-based enterprise software engineering. In this paper, we present the course´s organization, its components, and our future plans for the course
  • Keywords
    business data processing; computer science education; educational courses; software engineering; software reusability; subroutines; business-oriented issues; component-based enterprise software engineering; education; information engineering curriculum; infrastructure issues; management issues; organizational issues; process-related issues; research; reusable software components; reuse-driven software engineering business; skills; software engineering courses; software engineering curriculum; Application software; Assembly; Business; Design engineering; Engineering management; Maintenance engineering; Software engineering; Software reusability; Software systems; Solids;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Frontiers in Education Conference, 2000. FIE 2000. 30th Annual
  • Conference_Location
    Kansas City, MO
  • ISSN
    0190-5848
  • Print_ISBN
    0-7803-6424-4
  • Type

    conf

  • DOI
    10.1109/FIE.2000.897608
  • Filename
    897608