This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Software Engineering - Missing in Action: A Personal Perspective
Oct. 2011 (vol. 44 no. 10)
pp. 54-58
David Parnas, Middle Road Software
Although a huge number of articles have been written about software development and many interesting ideas have been proposed, researchers and practitioners have failed to create a new engineering discipline focused on building software-intensive systems.

1. D.L. Parnas, "Risks of Undisciplined Development," Comm. ACM, Oct. 2010, pp. 25-27.
2. D.L. Parnas, "Software Engineering Programmes Are Not Computer Science Programmes," Ann. Software Eng., vol. 6, 1998, pp. 19-37.
3. D.L. Parnas, "Stop the Numbers Game." Comm. ACM, Nov. 2007, pp. 19-21.
4. D.L. Parnas, "Really Rethinking 'Formal Methods,'" Computer, Jan. 2010, pp. 28-34.
5. D.L. Parnas, "Licensing Software Engineers in Canada," Comm. ACM, Nov. 2002, pp. 96-98.
6. D.L. Parnas, "How Engineering Mathematics Can Improve Software," Proc. Int'l Conf. Eng. Reconfigurable Systems and Algorithms (ERSA 2011); http://ersaconf.org/ersa11#hdisplay.
7. D.L. Parnas and M. Soltys, Basic Science for Software Developers, SQRL report no. 7, Software Quality Research Laboratory, Dept. of Computing and Software, McMaster University, 2002; www.cas.mcmaster.ca/sqrlsqrl_reports.html .
8. D.L. Parnas, "Mathematics of Computation for (Software and Other) Engineers," Bull. European Assoc. Theoretical Computer Science, Oct. 1993, pp. 249-259.
9. K.L. Heninger, "Specifying Software Requirements for Complex Systems: New Techniques and Their Application," IEEE Trans. Software Eng., Jan. 1980, pp. 2-13.
10. D.L. Parnas, "Precise Documentation: The Key to Better Software," The Future of Software Engineering, S. Nanz, ed., Springer, 2010, pp. 125-148.
11. Z. Liu, D.L. Parnas, and B. Trancón y Widemann, "Documenting and Verifying Systems Assembled from Components," Frontiers in Computing Science in China, June 2010, pp. 151-161.

Index Terms:
Software engineering, computer education, applications
Citation:
David Parnas, "Software Engineering - Missing in Action: A Personal Perspective," Computer, vol. 44, no. 10, pp. 54-58, Oct. 2011, doi:10.1109/MC.2011.268
Usage of this product signifies your acceptance of the Terms of Use.