Software Engineering Institute | Carnegie Mellon University
Software Engineering Institute | Carnegie Mellon University

Digital Library

Javascript is currently disabled for your browser. For an optimal search experience, please enable javascript.

Advanced Search

Basic Search

Content Type

Topics

Publication Date

Technical Report

A Software Engineering Body of Knowledge Version 1.0

  • Abstract

    Software engineering, both as a discipline and as a profession, is at a pivotal point in its evolution. Although software has become critical in the development of most new human-created systems, the concepts, principles, and methods for engineering software are still neither well defined nor uniformly agreed upon. The lack of consensus regarding software engineering practice and the requisite competencies creates confusion and has serious consequences for the evaluation, acquisition, and application of software engineering knowledge. This report presents an effort to organize and catalogue a body of knowledge for software engineering and to provide a systematic, concise, and complete description of the software engineering discipline. This body of knowledge can assist organizations in defining and improving the software engineering competencies of their workforces; it can help educational institutions in defining software engineering curricula; it can provide a basis for classifying academic and industrial research and development efforts; and it can improve the understanding and practice of software engineering.

  • Download

Cite This Report

SEI

Hilburn, Thomas; Hirmanpour, Iraj; Khajenoori, Soheil; Turner, Richard; & Qasem, Abir. A Software Engineering Body of Knowledge Version 1.0. CMU/SEI-99-TR-004. Software Engineering Institute, Carnegie Mellon University. 1999. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=13359

IEEE

Hilburn. Thomas, Hirmanpour. Iraj, Khajenoori. Soheil, Turner. Richard, and Qasem. Abir, "A Software Engineering Body of Knowledge Version 1.0," Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pennsylvania, Technical Report CMU/SEI-99-TR-004, 1999. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=13359

APA

Hilburn, Thomas., Hirmanpour, Iraj., Khajenoori, Soheil., Turner, Richard., & Qasem, Abir. (1999). A Software Engineering Body of Knowledge Version 1.0 (CMU/SEI-99-TR-004). Retrieved August 30, 2016, from the Software Engineering Institute, Carnegie Mellon University website: http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=13359

CHI

Thomas Hilburn, Iraj Hirmanpour, Soheil Khajenoori, Richard Turner, & Abir Qasem. A Software Engineering Body of Knowledge Version 1.0 (CMU/SEI-99-TR-004). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, 1999. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=13359

MLA

Hilburn, Thomas., Hirmanpour, Iraj., Khajenoori, Soheil., Turner, Richard., & Qasem, Abir. 1999. A Software Engineering Body of Knowledge Version 1.0 (Technical Report CMU/SEI-99-TR-004). Pittsburgh: Software Engineering Institute, Carnegie Mellon University. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=13359

BibTex

@techreport{HilburnASoftware1999,
title={A Software Engineering Body of Knowledge Version 1.0},
author={Thomas Hilburn and Iraj Hirmanpour and Soheil Khajenoori and Richard Turner and Abir Qasem},
year={1999},
number={CMU/SEI-99-TR-004},
institution={Software Engineering Institute, Carnegie Mellon University},
address={Pittsburgh, PA},
url={http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=13359} }