Cybernetics and Systems Analysis

, Volume 44, Issue 3, pp 324–332

Software engineering as a scientific and engineering discipline

  • E. M. Lavrishcheva

DOI: 10.1007/s10559-008-9010-3

Cite this article as:
Lavrishcheva, E.M. Cybern Syst Anal (2008) 44: 324. doi:10.1007/s10559-008-9010-3


A new interpretation of software engineering from scientific, engineering, and practical standpoints is proposed. Software engineering is defined as a successor of programming and computer science, namely, its management theory. Features and attributes of software engineering as an original discipline are founded. The structure, content, and concepts of this discipline and its basic elements are presented.


software engineering scientific discipline engineering discipline theory programming method software object bodies of knowledge SWEBOK (Software Engineering Body of Knowledge) and PMBOK (Project Management Body of Knowledge) basic process infrastructure standard 

Copyright information

© Springer Science+Business Media, Inc. 2008

Authors and Affiliations

  • E. M. Lavrishcheva
    • 1
  1. 1.Institute of Program SystemsNational Academy of Sciences of UkraineKievUkraine