Difference between revisions of "Systems Engineering and Software Engineering"

From SEBoK
Jump to navigation Jump to search
m (Removed protection from "Systems Engineering and Software Engineering")
Line 1: Line 1:
Software is usually prominent in modern systems architectures and is often the glue for integrating complex system components.  Software engineering and systems engineering are not merely related disciplines; they are intimately intertwined (see [[Systems Engineering and Other Disciplines]]).
+
Software is usually prominent in modern systems architectures and is often the primary means for integrating complex system components.  Software engineering and systems engineering are not merely related disciplines; they are intimately intertwined (see [[Systems Engineering and Other Disciplines]]).
  
 
The [[Acronyms|SEBoK]] explicitly recognizes and embraces the intertwining between systems engineering and software engineering, and defines the relationship between the SEBoK and the [http://www.swebok.org Guide to The Software Engineering Body of Knowledge] (SWEBOK), which is published by the IEEE (Abran et al. 2004).  
 
The [[Acronyms|SEBoK]] explicitly recognizes and embraces the intertwining between systems engineering and software engineering, and defines the relationship between the SEBoK and the [http://www.swebok.org Guide to The Software Engineering Body of Knowledge] (SWEBOK), which is published by the IEEE (Abran et al. 2004).  

Revision as of 18:21, 21 May 2012

Software is usually prominent in modern systems architectures and is often the primary means for integrating complex system components. Software engineering and systems engineering are not merely related disciplines; they are intimately intertwined (see Systems Engineering and Other Disciplines).

The SEBoK explicitly recognizes and embraces the intertwining between systems engineering and software engineering, and defines the relationship between the SEBoK and the Guide to The Software Engineering Body of Knowledge (SWEBOK), which is published by the IEEE (Abran et al. 2004).

This knowledge area describes the nature of software, provides an overview of the 2004 SWEBOK Guide, describes the concepts that are shared by systems engineers and software engineers, and indicates the similarities and difference in how software engineers and systems engineers apply these concepts and use common terminology.

To download a PDF of all of Part 6 (including this knowledge area), please click here.

Topics

The Systems Engineering and Software Engineering knowledge area contains the following topics:

References

Works Cited

Abran, A. and J.W. Moore (exec. eds); P. Borque and R. Dupuis (eds.). 2004. SWEBOK: Guide to the Software Engineering Body of Knowledge. Piscataway, NJ, USA: The Institute of Electrical and Electronic Engineers, Inc. (IEEE). Available at: http://www.computer.org/portal/web/swebok

Brooks, F. 1995. The Mythical Man-Month, Anniversary Edition. Boston, MA, USA: Addison Weslley Longman Inc.

Fairley, R.E. 2009. Managing and Leading Software Projects. Hoboken, NJ, USA: John Wiley and Sons.

Primary References

Abran, A. and J.W. Moore (exec. eds); P. Borque and R. Dupuis (eds.). 2004. SWEBOK: Guide to the Software Engineering Body of Knowledge. Piscataway, NJ, USA: The Institute of Electrical and Electronic Engineers, Inc. (IEEE). Available at: http://www.computer.org/portal/web/swebok

Brooks, F. 1995. The Mythical Man-Month, Anniversary Edition. Boston, MA, USA: Addison Wesley Longman Inc.

Fairley, R.E. 2009. Managing and Leading Software Projects. Hoboken, NJ, USA: John Wiley and Sons.

Additional References

Pressman, Roger. 2009. Software Engineering: A Practitioner's Approach. 7th Ed. New York, NY, USA: McGraw Hill.

Sommerville, Ian. 2010. Software Engineering. 9th Ed. Boston, MA, USA: Addison Wesley.


< Previous Article | Parent Article | Next Article >