Issue No. 04 - April (2002 vol. 35)
<p>Software, the dominant technology in many technical systems, often provides the cohesiveness and data control that enable a complex system to solve problems. Yet the vast majority of large software systems do not meet their projected schedule or estimated cost, nor do they completely fulfill the system acquirer's expectations.The application of system engineering principles to software development produces activities, tasks, and procedures called <i>software system engineering</i>, or SwSE-a distinct and powerful tool for managing the technical development of large software projects. This tutorial integrates the definitions and processes from the IEEE software engineering standards into the SwSE process.</p>
R. H. Thayer, "Software System Engineering: A Tutorial," in Computer, vol. 35, no. , pp. 68-73, 2002.