skip to main content
department
Free Access

The profession of IT

Is software engineering engineering?

Published:01 March 2009Publication History
Skip Abstract Section

Abstract

Software engineering continues to be dogged by claims it is not engineering. Adopting more of a computer-systems view may help.

References

  1. Denning, P. Computing is a natural science. Commun. ACM 50, 7 (July 2007), 13--18. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Denning, P., Gunderson, C., and Hayes-Roth, R. Evolutionary system development. Commun. ACM 51, 12 (Dec. 2008), 29--31. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Denning, P. et al. Computing as a discipline. Commun. ACM 32, 1 (Jan. 1989), 9--23. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Glass, R., Vessey, I., and Ramesh, V. Research in software engineering: An analysis of the literature. Information and Software Technology 44, 8 (2002), 491--506.Google ScholarGoogle ScholarCross RefCross Ref
  5. Riehle, R. An Engineering Context for Software Engineering. Ph.D. thesis, 2008; theses.nps.navy.mil/08Sep_Riehle_PhD.pdf.Google ScholarGoogle Scholar
  6. Riehle, R. Engineering on the surprise continuum: As applied to software practice. ACM SIGSOFT Software Engineering News 30, 5 (Sept 2005), 1--6. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Sangwan, R., Lin, L-P, and Neill, C. Structural complexity in architecture-centric software. IEEE Computer (Mar. 2008), 96--99. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Tichy, W. Should computer scientists experiment more? IEEE Computer (May 1998), 32--40. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. The profession of IT

    Is software engineering engineering?

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in

        Full Access

        • Published in

          cover image Communications of the ACM
          Communications of the ACM  Volume 52, Issue 3
          Being Human in the Digital Age
          March 2009
          138 pages
          ISSN:0001-0782
          EISSN:1557-7317
          DOI:10.1145/1467247
          Issue’s Table of Contents

          Copyright © 2009 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 1 March 2009

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • department
          • Popular
          • Un-reviewed

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        HTML Format

        View this article in HTML Format .

        View HTML Format