Phillip A. Laplante
Phillip A. Laplante is a Professor of software engineering at Penn State Great Valley Graduate Center, where he conducts research and teaches graduate courses in software engineering, information systems, and technology management. He also serves as the Chief Technology Officer for the Eastern Technology Council which he founded, and he currently leads its CIO community of practice, the CIO Institute. In addition to his academic career, Dr. Laplante spent several years as a Software Engineer and Project Manager working on avionics (including the space shuttle), CAD, and software test systems. He has authored or edited 22 books and cofounded the Journal of Real-Time Imaging. He also created and edited three book series including some in image processing and applied software engineering, and the book series What Every Engineer Should Know About.... He has published more than 150 papers, articles, and miscellaneous publications. Dr. Laplante received his B.S., M.Eng., and Ph.D. degrees in systems planning and management, electrical engineering, and computer science, respectively, from Stevens Institute of Technology, and an M.B.A. degree from the University of Colorado. He is a Fellow of SPIE and IEEE, and a member of numerous other professional societies, program committees, and boards. He is a licensed professional Engineer in Pennsylvania. Dr. Laplante has served extensively on many boards of companies and charitable organizations. He privately consults in his research areas, and is an Executive Coach to C-level technology executives.
Biography Updated on 27 May 2008
Personal Home Page
http://www.personal.psu.edu/~pal11/
Articles in Scholarly Journals [Incomplete List]
- IT Professional, vol. 10, no. 3, pp. 46–50, 2008
- IT Predictions for 2008
IT Professional, vol. 10, no. 1, pp. 64–63, 2008 - IEEE Intelligent Systems, vol. 22, no. 1, pp. 91–95, 2007
- IT Professional, vol. 9, no. 3, pp. 58–61, 2007
- IT Professional, vol. 9, no. 4, pp. 28–33, 2007
- IT Professional, vol. 9, no. 5, pp. 10–11, 2007
- Standards Confusion and Harmonization
Computer, vol. 40, no. 7, pp. 94–96, 2007 - Reasoning about software using metrics and expert opinion
Innovations in Systems and Software Engineering, vol. 3, no. 4, pp. 229–235, 2007 - An Overview of Real-time Operating Systems
Journal of the Association for Laboratory Automation, vol. 12, no. 1, pp. 40–45, 2007 - Testing software without requirements: using development artifacts to develop test cases
Innovations in Systems and Software Engineering, vol. 2, no. 3-4, pp. 137–145, 2006 - Anecdotes
IEEE Annals of the History of Computing, vol. 28, no. 2, pp. 70–76, 2006 - Paying Down Design Debt with Strategic Refactoring
Computer, vol. 39, no. 12, pp. 131–134, 2006 - IT Professional, vol. 8, no. 5, pp. 25–29, 2006
- IT Professional, vol. 8, no. 1, pp. 17–23, 2006
- An Agile, Graduate, Software Studio Course
IEEE Transactions on Education, vol. 49, no. 4, pp. 417–419, 2006 - IT Professional, vol. 7, no. 1, pp. 62–64, 2005
- Computing Requirements for Self-Repairing Space Systems
Journal Of Aerospace Computing, Information, and Communication, vol. 2, no. 3, pp. 154–169, 2005 - Multi-dimensional image processing
Real-Time Imaging, vol. 11, no. 5-6, pp. 355–357, 2005 - IT Professional, vol. 7, no. 6, pp. 39–42, 2005
- IT Professional, vol. 7, no. 3, pp. 45–49, 2005
- IEEE Potentials, vol. 23, no. 5, pp. 8–10, 2005
- Modeling uncertainty in software engineering using rough sets
Innovations in Systems and Software Engineering, vol. 1, no. 1, pp. 71–78, 2005 - Professional licensing and the social transformation of software engineers
IEEE Technology and Society Magazine, vol. 24, no. 2, pp. 40–45, 2005 - Real-Time System to Control Aircraft Propeller Pitch
Journal Of Aerospace Computing, Information, and Communication, vol. 1, no. 4, pp. 198–212, 2004 - One Instruction Set Computers for Image Processing
The Journal of VLSI Signal Processing-Systems for Signal, Image, and Video Technology, vol. 38, no. 1, pp. 45–61, 2004 - A rough set-based approach to handling spatial uncertainty in binary images
Engineering Applications of Artificial Intelligence, vol. 17, no. 1, pp. 97–110, 2004 - Software in the new millennium: a virtual roundtable
IT Professional, vol. 6, no. 4, pp. 10–17, 2004 - The certainty of uncertainty in real-time systems
IEEE Instrumentation and Measurement Magazine, vol. 7, no. 4, pp. 44–50, 2004 - The who, what, why, where, and when of it outsourcing
IT Professional, vol. 6, no. 1, pp. 19–23, 2004 - Perspectives - Staying clear of boiling-frog syndrome
IT Professional, vol. 6, no. 2, pp. 56–58, 2004 - Requirements engineering: The state of the practice
IEEE Software, vol. 20, no. 6, pp. 40–45, 2003 - Kalman filter recipes for real-time image processing
Real-Time Imaging, vol. 9, no. 6, pp. 433–439, 2003 - Guest editor's introduction: special issue on software engineering of real-time imaging systems
Real-Time Imaging, vol. 9, no. 6, pp. 369–370, 2003 - Remember the human element in IT project management
IT Professional, vol. 5, no. 1, pp. 46–50, 2003 - Trivial pursuit and IT applicant exams
IT Professional, vol. 5, no. 3, pp. 64–63, 2003 - IEEE 1472: an open-source communications protocol for railway vehicles
IT Professional, vol. 5, no. 6, pp. 12–16, 2003 - C# and the .NET framework: ready for real time?
IEEE Software, vol. 20, no. 1, pp. 74–80, 2003 - Software specification and design for imaging systems
Journal of Electronic Imaging, vol. 12, no. 2, p. 252, 2003 - Specification of real-time imaging systems using the UML
Real-Time Imaging, vol. 9, no. 2, pp. 125–137, 2003 - A Retrospective on Real-Time Imaging, a New Taxonomy and a Roadmap for the Future
Real-Time Imaging, vol. 8, no. 5, pp. 413–425, 2002 - Classification and overview of research in real-time imaging
Journal of Electronic Imaging, vol. 5, no. 4, p. 466, 1996 - Preface to the papers from the 1995 IFAC Workshop on real-time programming
Control Engineering Practice, vol. 4, no. 10, pp. 1417–1418, 1996 - Multiple-goal objective functions for optimization of task assignment in complex computer systems
Control Engineering Practice, vol. 4, no. 2, pp. 251–256, 1996 - Extensions to the fuzzy pointed set with applications to image processing
IEEE Transactions on Systems, Man and Cybernetics, Part B (Cybernetics), vol. 26, no. 1, pp. 21–28, 1996 - A multimedia speech learning system for the hearing impaired
Multimedia Tools and Applications, vol. 3, no. 1, pp. 55–70, 1996 - A description language for engineering of complex real-time systems
Real-Time Systems, vol. 11, no. 3, pp. 245–263, 1996 - Guest Editorial: Special Section on Real-Time Imaging
Journal of Electronic Imaging, vol. 5, no. 4, p. 430, 1996 - Where is software headed? A virtual roundtable
Computer, vol. 28, no. 8, pp. 20–32, 1995 - An historical survey of early real-time computing developments in the U.S.
Real-Time Systems, vol. 8, no. 2-3, pp. 199–213, 1995 - Guest editor introduction
Real-Time Systems, vol. 8, no. 2-3, pp. 113–115, 1995 - Mechanism requirements for a real-time image-processing language
Control Engineering Practice, vol. 3, no. 6, pp. 855–861, 1995 - The convergence of technology and creativity in the corporate environment
IEEE Transactions on Professional Communication, vol. 38, no. 1, pp. 20–23, 1995 - Doubling the engineer's utility
IEEE Spectrum, vol. 31, no. 12, pp. 32–39, 1994 - Requirements for a real-Time image processing language
Annual Review in Automatic Programming, vol. 18, pp. 175–180, 1994 - Multiple-goal objective functions for optimization of task assignment in complex computer systems
Annual Review in Automatic Programming, vol. 18, pp. 55–60, 1994 - Design issues in real-time
IEEE Potentials, vol. 12, no. 1, pp. 24–26, 1993 - Fault-tolerant control of real-time systems in the presence of single event upsets
Control Engineering Practice, vol. 1, no. 5, pp. 763–769, 1993