The Community for Technology Leaders
RSS Icon
Issue No.06 - Nov.-Dec. (2012 vol.14)
pp: 51-53
Phillip A. Laplante , Pennsylvania State University
Licensure of certain software engineers in the US will be required in at least 10 states by 2013 and, likely, by all US states and jurisdictions within a few years. States license engineers to ensure that those who offer services directly to the public are minimally competent. But what kinds of kinds of software systems affect public health, safety, and welfare? Which software engineers will need to be licensed? The answers to these questions are a matter of both law and science. This department introduces some of the scientific aspects of these two questions from the perspective of reliability engineering and suggests new research directions to help answer these questions.
Licenses, Software engineering, Legal aspects, Professional aspects, safety critical systems, software, professional licensure
Phillip A. Laplante, "Safe and Secure Software Systems: The Role of Professional Licensure", IT Professional, vol.14, no. 6, pp. 51-53, Nov.-Dec. 2012, doi:10.1109/MITP.2012.111
1. M. Davis, "Will Software Engineering Ever Be Engineering?" Comm. ACM, vol. 54, no. 11, 2011, pp. 32–34.
2. P.A. Laplante, "Professional Licensing and the Social Transformation of Software Engineers," Technology and Society, Summer 2005, pp. 40–45.
3. D. Frailey, "Viewpoint: Licensing Software Engineers," Comm. ACM, vol. 42, no. 12, 1999, pp. 29–30.
4. "Occupations Code—Section 1001. 407: Construction of Certain Public Works," Texas State Law, 11 Aug. 2007;
5. P. Laplante and M. Thornton, "When Do Software Systems Need to be Engineered," Today's Engineer, July 2011;
6. I. Asimov, I Robot, Gnome Press, 1950.
7. R. Milner, "A Calculus of Communicating Systems," Lecture Notes in Computer Science, vol. 92, Springer Verlag, 1980.
8. S. Awodey, Category Theory, 2nd ed., Oxford Univ. Press, 2010.
9. C.A.R. Hoare, "Communicating Sequential Processes," Comm. ACM, vol. 21, no. 8, 1978, pp. 666–677.
24 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool