• DocumentCode
    1856451
  • Title

    Engineering design for software: on defining the software engineering profession

  • Author

    Diaz-Herrera, Jorge L.

  • Author_Institution
    Sch. of Comput. & Software Eng., Southern Polytech. State Univ., Marietta, GA, USA
  • Volume
    1
  • fYear
    2001
  • fDate
    2001
  • Abstract
    Since the mid-1980s, software engineering has been accepted as a formal field of study in academia. Software engineering education is maturing from specialized courses in computer science, to numerous Master´s programs, and more recently to the advent of undergraduate as well as PhD programs. What is new today is the widespread impetus from many fronts to consider software development as engineering profession. The notion of whether software development is engineering can be answered in a number of ways. In this paper, the authors look at generally accepted definitions of engineering and show their correspondence or applicability to software development. They demonstrate through a detailed analysis how prominent features that cut across all engineering disciplines are found in software engineering as well. They conclude with a discussion of the educational implications
  • Keywords
    computer science education; design engineering; educational courses; engineering education; professional aspects; software engineering; teaching; PhD programs; academia; courses; curriculum; educational implications; engineering disciplines; software engineering design; software engineering education; software engineering profession; undergraduate programs; Certification; Computer science; Computer science education; Design engineering; Educational programs; Engineering profession; Programming; Software design; Software engineering; USA Councils;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Frontiers in Education Conference, 2001. 31st Annual
  • Conference_Location
    Reno, NV
  • ISSN
    0190-5848
  • Print_ISBN
    0-7803-6669-7
  • Type

    conf

  • DOI
    10.1109/FIE.2001.963880
  • Filename
    963880