Phillip A. Laplante, Ph.D., P.E.

Professor, Software Engineering

Engineering

Expertise

    • Requirements engineering
    • Software testing
    • Open source systems
    • Project management

Professional Activities

    • Registered Professional Engineer (P.E.) - PA
    • Fellow, International Society for Optical Engineering - SPIE 
    • Fellow,  Institute of Electrical and Electronic Engineers  - IEEE 
    • Member, Association for Computing Machinery  - ACM 
    • CTO, Eastern Technology Council - Eastern Technology Council 

Education

    • Ph.D.- Stevens Institute of Technology
    • M.B.A. - University of Colorado
    • M. Eng. - Stevens Institute of Technology
    • B.S. - Stevens Institute of Technology

Courses

    • CMPSC 473 - Operating Systems Design & Construction
    • CSE 411 - Operating Systems
    • CSE 431 - Computer Architecture
    • IN SC 431 - Information System Architectures
    • IN SC 539 - IT Systems Seminar
    • SWENG 500 - Advanced Software Studio
    • SWENG 505 - Project Management
    • SWENG 580 - Advanced Software Engineering
    • SWENG 582 - Real-Time Systems
    • SWENG 597 - Formal Methods
    • SWENG 581 - Software Testing

Research Interests

    •  Requirements engineering
    • Software testing
    • Open source systems
    • Project management

Citations

Articles Published in Refereed Journals

Defranco, J, Laplante, P., "Preparing for Incident Response Using the Zachman Framework", IAnewsletter, Accepted for publication Spring 2011.

Laplante, P.A. (2010). IT predictions. IT Professional, January/February, 53-56.

Voas, J. & Laplante, P.A. (2010). End brake retarder prohibitions: defining shall not requirements effectively. IT Professional, March/April.

Confino, J. & Laplante, P.A. (2010). An open source software evaluation model. International Journal of Strategic Information Technology and Applications, 1(1), 60-77.

Bucholz, R. & Laplante, P.A. (2009). A dynamic capture-recapture model for software defect prediction. Innovations in Systems and Software Engineering: A NASA Journal, 5(4), 265-270.

Laplante, P.A. & Ahmad, N. (2009). Pavlov's bugs: matching repair policies with rewards. IT professional, 11(4), 45-51.

Ryoo, J., Laplante, P.A., Kazman, R. (2009). In search of architectural patters for software security. Computer, 42(6), 98-100.

Laplante, P.A., Bucholz, R., Elcock, A. (2009). Some progress in software testing technology. IEEE Transactions on Reliability, 58(2), 254-256.

Laplante, P.A., Rochne, J., Montushi, P., Baldwin, T., Hinchey, M., Shafer, L., Voas, J., Wang, W. (2009). Quality in conference publishing. IEEE Transactions on Professional Communication, 52(2), 183-196.

Ahmad, N. & Laplante, P.A. (2009) Using the analytical hierarchy process in selecting commercial real-time operating systems. International Journal of Information Technology & Decision Making, 8(1), 151-168.

Laplante, P.A., Michaels, B., Voas, J. (2009). Cyberpandemics: history, inevitability, response. Security & Privacy, 7(1), 63-67.

Laplante, P.A. (2008). IT predictions for 2009. IT Professional, November/December, 56-63.

Laplante, P.A. (2008). Great papers in computer science: a retrospective. Journal of Scientific and Practical Computing, 2(1), 31-35.

Sangwan, R.S., Vercellone-Smith, P., Laplante, P.A. (2008) Structural epoches in the complexity of software over time. Software, July/August, 66-73.

Laplante, P.A., Voas, J., Zhang, J. (2008) What's in a name: distinguishing between SaaS and SOA. IT Professional, May/June, 31-35.

Laplante, P.A. (2008). IT predictions for 2008. IT Professional, January/February, 62-64.

Ahmad, N. & Laplante, P.A. (2007). Reasoning about software using metrics and expert opinion. Innovations in Systems and Software Engineering: A NASA Journal, 3(4), 229-235.

Laplante, P.A., Gold, A., Costello, T. (2007). Open source software: is it worth converting? IT Professional, July/August, 28-33.

Voas, J.M. & Laplante, P.A. (2007). Standards confusion and harmonization. Computer, July, 94-96.

Voas, J.M. & Laplante, P.A. (2007). The services paradigm: who can you trust? IT Professional, May/June, 52-55.

Laplante, P.A., Hoffman, R., Klein, G. (2007). Antipatterns in the creation of intelligent systems. Intelligent Systems, January/Feburary, 91-95.

Cedeño, W. & Laplante, P.A. (2007) An overview of real time systems. Journal of Laboratory Automation, February, 40-
45.

Laplante, P.A. (2006). The joy of spam. Queue, 4(9), 54-56.

Neill, C. & Laplante, P.A. (2006). Paying down design debt with strategic refactoring. Computer, December, 113-116.

Elcock, A. & Laplante, P.A. (2006). Testing without requirements. Innovations in Systems and Software Engineering: A NASA Journal, vol. 2, December, 137-145.

Laplante, P.A. (2006). An agile, graduate, software studio discourse. IEEE Transactions on Education, 49(4), 417-419.

Sangwan, R.S. & Laplante, P.A. (2006). A global view of test driven development: communcations is the key. IT Professional, September/October, 25-29.

Laplante, P.A., Neill, C., Sangwan, R.S. (2006). Healthcare professionals' perceptions of medical software systems and what to do about it. Computer, April, 28-29.

Laplante, P.A. & Costello, T. (2006). IT best practices: CIO wisdom. IT Professional, January/February, 17-23.

Laplante, P.A. (2006). It isn't your father's real-time anymore. Queue, 4(1), 63-64.

Phillip A. Laplante, “Whipping Up Some Gourmet Software,” IT Professional, Nov/Dec 2005, pp. 39-42.

Phillip A. Laplante, “Professional Licensing and the Social Transformation of Software Engineers,” Technology and Society, Summer 2005, pp. 40-45.

Phillip A. Laplante, “My Story of my Father and the Second Generation of Computer Pioneers,” Annals of the History of Computing,  vol. 28, no. 2, April-June, 2006, pp. 70-73.

Phillip A. Laplante, “Mal Managerium: A field guide to watching and handling bad tech managers,” Queue, vol. 3, no.4, May 2005, pp. 62-64.

Phillip A. Laplante and Don. M. Bain, “The Changing Role of the CIO,”  IT Professional,   May/June 2005, pp. 45-49.

Phillip A. Laplante and Colin J. Neill, “Modeling Uncertainty in Software Engineering Using Rough Sets,” Innovations in Software and Systems: A NASA Journal, vol. 1,  2005, pp. 71-78.

Phillip A. Laplante , “Computing Requirements for Self-Repairing Space Systems,” Journal of Aerospace Computing, Information, and Communication, vol. 2, no. 3, March 2005, pp. 154-169.

Phillip A. Laplante, “The Potemkin Village and Other Myths of Deception,” IT Professional, February 2005, pp. 63-64.

Phillip A. Laplante, “Real-Time Imaging,” Potentials, December/January, 2004/2005, pp. 8-10.

Phillip A. Laplante, “Coping with the Certainty of Uncertainty in Real-Time Systems,” Instrumentation and Measurement, vol. 7, no. 4, December 2004, pp. 44-50.

Phillip A. Laplante, “Criteria and an Objective Approach to  Selecting Commercial Real-Time Operating Systems Based on Published Information,” Journal of Computers and Applications, vol. 27, No. 2,  2005, pp. 82-96.

Raghvinder S. Sangwan, Robert S. Ludwig, Colin J. Neill, Phillip A. Laplante, “Building Reusable Components for Real-Time Imaging Systems,” Journal of Imaging Science and Technology, pp. 1-7.

Phillip Laplante, “The Burning Bag of Dung: And Other Environmental Antipatterns," Queue, October 2004, pp. 78-80.

R. Sangwan, C.J. Neill, P.A. Laplante, D. Paulish and W. Kuhn. “A Framework for Agile Development in Outsourced Environments,” WSEAS Transactions on Systems, vol. 3, no. 5, November 2004, pp. 1530-1537.

D.E. Cloutier, C.J. Neill and P.A. Laplante. “A Design Pattern for Deadlock-free Concurrent Object-Oriented Systems,”  WSEAS Transactions on Systems, vol. 3, no. 5, November 2004, pp. 1644-1650.

Tom Jepsen, Phil Laplante, Joseph Williams, Ken Christian, Dan Ferrante, Morris Chang,, Gil Miller, “Software in the New Millenium: A Virtual Roundtable,” IT Professional, September 2004, pp. 10-17.

Phillip A. Laplante and Will Gilreath, “One Instruction Set Computers for Image Processing,” Journal of VLSI Signal  Processing Systems, vol. 38, no. 1, August 2004, pp. 45-61.

Jeffrey  Nash and Phillip Laplante, “A Real-Time Control System to Control Aircraft Propeller Pitch,” Journal of Aerospace Computing, Information, and Communication, vol. 1, April 2004, pp.198-212.

Phillip A. Laplante, "First, Do No Harm," ACM Queue, vol. 2, no. 4, May 2004, pp. 14-18.

M.H. Lutz, C.J. Neill and P.A. Laplante, "Database Portable Software," C/C++ Users Journal, vol. 22, no. 3, March 2004, pp. 16-20.

Phillip A. Laplante, “Staying Clear of Boiling Frog Syndrome,” IT Professional, March/April, 2004, pp. 56-58.

Div Sinha and Phillip A. Laplante, “A Rough Set Based Approach to Handling Spatial Uncertainty in Binary Images,” Engineering Application of AI, vol. 17, no. 1, February 2004, pp. 97-110.

Phillip A. Laplante and Colin Neill, “The Demise of the Waterfall Model is Imminent and Other Urban Myths of Software Engineering,”  ACM Queue, vol. 1, No. 10, February 2004, pp. 10-15.

Phillip A. Laplante, Pawan Singh, Sudi Bindiganavile, Tom Costello, Mark Landon, “The Who, What, Where, Why, and When of  IT Outsourcing,”  IT Professional, January/February 2004, pp. 37-41. Reprinted in Russian.

Michael Piovoso and Phillip A. Laplante, “Kalman Filter Recipes for Real-Time Image Processing,” Real-Time Imaging,  vol. 9, no. 6, December  2003, pp.433-439.

Phillip A. Laplante and Fredrick C. Woolsey, "IEEE 1473: A Communications Protocol for Railway Vehicles," IT Professional, November 2003, pp. 12-16.

Phillip A. Laplante, “Stand up and Deliver: Why I Hate Stand Up Meetings,” ACM Queue, vol. 1, no. 7, October 2003, pp. 7-9.

Colin J. Neill and Phillip A. Laplante, “Requirements Engineering: The State of the Practice,"  Software, vol. 20, no. 6, November 2003, pp. 40-46.

Phillip A. Laplante, “Trivial Pursuit and the Art of IT Applicant Exams,” IT Professional, May/June 2003, pp. 62-64.

Colin J. Neill and Phillip A. Laplante, “Specification of Real-Time Imaging Systems using UML,” Real-Time Imaging, Vol. 9, No.2, April 2003, pp. 125-137.

Phillip A. Laplante, “Remember the Human Element in IT Project Management,” IT Professional, Jan/Feb 2003, pp. 46-50. Reprinted in Russian.

Phillip A. Laplante and Colin J. Neill, “Software Specification and Design for Imaging Systems,” Journal of Electronic Imaging, vol. 12, no. 2, 2003, pp. 252-262.

Michael Lutz and Phillip A. Laplante, “An Analysis of the Real-time Performance of C#,”  IEEE Software, January/February, 2003, pp. 74-80. Reprinted in IEEE Distributed Systems Online.

William F. Gilreath and Phillip A. Laplante, “A One Instruction Computing Paradigm for Biological Computing,"  International Journal of Computer Research, Vol. 11, No. 4, 2002, pp. 485-504.

Phillip A. Laplante, “A Retrospective on Real-time Imaging, a New Taxonomy and a Roadmap for the Future,” Real-Time Imaging, vol. 8, no.5, October 2002, pp. 413-425.

Alexander Stoyenko,  Thomas Marlowe and Phillip Laplante, “A Description Language for Engineering of Complex Real-Time Systems,” Real-Time Systems Journal, vol. 11, no. 3, November 1996, pp. 223-244.

Purnendu Sinha, Sergey Gorinsky,  Phillip A. Laplante and Alexander D. Stoyenko, “A Survey of Real-Time Imaging,”  The Journal of Electronic Imaging, vol. 5, no. 4, October 1996, pp. 466-478.

Robert Shaw, Phillip Laplante, José Salinas and Rosemary Riccone, “A Multimedia Learning System for the Hearing Impaired,”  Multimedia Tools and Applications, vol. 2, no. 3, July 1996, pp. 55-70.

T. J. Marlowe, A. D. Stoyenko,  P. A. Laplante, R. S. Daita, C. C. Amaro,  C. M. Nguyen  and S. L. Howell, “Multiple-Goal Objective Functions for Optimization on Task Assignment in Complex Computer Systems,” Control Engineering Practice, vol. 4, no. 2, February, 1996, pp. 251-256.

P. A. Laplante and D. Sinha, “Handling Uncertain Data in Imaging Systems," IEEE Transactions on Systems, Man and Cybernetics, Volume 26, No. 1, February 1996, pp. 21-28.

T. Lewis, D. Power, B. Meyer, J. Grimes, M. Potel, R. Vetter, P. Laplante, W. Pree, Gustav Promberger, M. D. Hill, J. R. Larus, D.A. Wood, H. El-Rewini and Bruce W. Weide,  “Where is Software Headed: A Retrospective Look Forward,” IEEE Computer,  vol. 28, no. 8, August, 1995, page 20-32.

P. Laplante, T. Marlowe  and A. Stoyenko, "Mechanism Requirements for a Real-Time Image Processing Language,"  Control Engineering Practice, vol. 3, no. 6, June 1995, pp. 855-861.

Phillip A. Laplante and Harvey Flaxman, "The Convergence of Technology and Creativity in the Corporate Workplace," IEEE Transactions on Professional Communications, vol. 38, no. 1, March 1995, pp. 20-23.

Phillip A. Laplante, Rose, Eileen, and Maria Gracia-Watson, "An Historical Survey of Early Real-Time Computing: Developments in the U.S.," Real-Time Systems Journal, vol. 8, no. 3/4, March 1995, pp. 199-213.

Schoch, D., and P. A. Laplante, "A Framework for Real-Time Systems Architecture," IBM Systems Journal, vol. 34, no. 1, January 1995, pp. 22-38.

Alexander D. Stoyenko, Phillip Laplante, Thomas J. Marlowe  and Robert Harrison, "Doubling the Engineer’s Utility," IEEE Spectrum, December 1994, pp. 32-39.

Phillip A. Laplante, "A Reading List of Classic Papers for Computer Science Majors," Mathematics and Computer Science Education, vol. 28, no. 2, Spring 1994, pp. 198-204.

Phillip A. Laplante, "Fault-Tolerant Control of Real-Time Systems in the Presence of Single Event Upsets," Control Engineering Practice, vol. 1, no. 5, October 1993, pp. 9-16.

Phillip A. Laplante, "Design issues in real-time,"  Potentials, February, 1993, pp. 24-26.

Phillip A. Laplante and James Borja, "An Automated Smith Charting Tool," Microwave Journal, May 1987, pp. 373-378.

Articles in Refereed Proceedings

Kevin Liu, Ricardo Valerdi, Phillip Laplante, "Better Requirements Decomposition Guidelines Can Improve Cost Estimation of Systems Engineering and Human Systems Integration," 8th Annual Conference on Systems Engineering Research, Hoboken, NJ, March  17-19, 2010.

Jungwoo Ryoo, Phil Laplante, and Rick Kazman, “A Methodology for Mining Security Tactics from Security Patterns,” 43rd Hawaii Conference on Systems Sciences, January 5-8, Koloa, Kauai, HI, 2010.

Norita Ahmad and Phillip A. Laplante, “Employing Expert Opinion and Software Metrics for Reasoning About Software,” Third IEEE International Symposium on Dependable, Autonomic and Secure Computing (DASC 2007), September 2007, Columbia, Maryland, USA, pp. 119-124

Magnus E. Larsson and Phillip A. Laplante, “On the Complexity of Design in Imaging Software, Proc. 11th IEEE Conference on Engineering of Complex Computer Systems, Palo Alto, CA, August 2006, pp. 37-42.

Melissa M. Simmons, Pam Vercellone-Smith, Phillip A. Laplante,”Understanding Open Source Software through Software Archaeology: The Case of Nethack,” Proc. 30th NASA Software Engineering Workshop, Columbia MD, April 2006, pp. 47-55.

Norita Ahmad and Phillip A. Laplante, Software Project Management Tools: Making a Practical Decision Using AHP, Proc. 30th NASA Software Engineering Workshop, Columbia MD, April 2006, pp. 76-82.

R. Sangwan, C.J. Neill, P.A. Laplante, D. Paulish and W. Kuhn. “A Framework for Agile Development in Outsourced Environments,” Proc. of the  4th WSEAS Int. Conf. on Information Science, Communications and Applications, Miami, on disk. Also in WSEAS Transactions on Systems.

D.E. Cloutier, C.J. Neill and P.A. Laplante. “A Design Pattern for Deadlock-free Concurrent Object-Oriented Systems,” Proc. of the  4th WSEAS Int. Conf. on Information Science, Communications and Applications, Miami, on disk. Also in WSEAS Transactions on Systems.

C.J. Neill, P. A. Laplante, “Imaging Frameworks: Design for Reuse in Real-Time Imaging,” Proc. Real-Time Imaging Conference, SPIE, San Jose, January 2004, pp. 1-9.

Robin Qiu and Phillip Laplante, “Design and Development of Component-based Equipment Connectivity for Semiconductor Manufacturing,” Proc.  International Conference on Control Automation, Montreal, June 2003, pp. 63-67.

Peter Wiesner,  Phil Laplante, Matt Loeb, and Tara Gallus, “Virtual Communities for the Technical Professional,”  Proc. ASEE Annual Conference, Nashville, 2003, available at www.asee.org/conferences/proceedings.

Div Sinha and Phil Laplante “Handling Spatial Uncertainty in Binary Images: A Rough Sets Approach,” Proc. Rough Sets and Current Trends in Computing Conference, PSU Great Valley, October 2002, pp. 610-620.

Peter Wiesner and Phil Laplante,  “Virtual Communities and Globalization,” Proc. ASEE MidAtlantic Conference, Manhattan College, October 2002.

Phillip A. Laplante and Peter Wiesner, “A Model For Development of A Career Roadmap For Electrical Engineers,” Proc. Conference on Industry and Education Collaboration, ASEE, Sarasota FL, February 2002, on CD.

A. D. Stoyenko,  Marlowe, Thomas J., Michael G. Hinchey,  Sanjoy Baruah and Phillip A. Laplante, “Real-Time Systems Education Must Include Systems Education,”  Proc. Workshop on Real-Time Systems Education, Daytona Beach Fl, August 1996.

J. Marlowe, A. D. Stoyenko, P. Laplante, N. Jones, C. C. Amaro, P. Sinha, B. -C. Cheng, M. Harelick, “Testing Network Assignment Algorithm with a Structured Workload Generator,” Seventh Annual Software Technology Conference, Salt Lake City, April, 1995.

Carlos C. Amaro, Matthew Harelick, Alexander D. Stoyenko, Thomas J. Marlowe, Phillip A. Laplante, Purnendu Sinha, Ami A. Silberman,  Nicola Jones,  Bo-Chao Cheng and Tuna Tugcu, "Economics of Resource Allocation," Proc. 1994 Complex Systems Engineering Assessment Technology Workshop, Greenbelt MD, July 1994, pp. 195-201.

P. Laplante, T. Marlowe, and A. Stoyenko, "Requirements for a Real-Time Image Processing Language," Proc. 19th Annual IFAC/IFIP Workshop on Real Time Programming, Reichenau Germany, June 1994.

A. D. Stoyenko,  T. J. Marlowe,  P. Laplante,  R. S. Daita, C. Amaro,  C. M. Nguyen and S. L. Howell, "Multiple‑Goal Objective Functions for Optimization of Task Assignment in Complex Computer Systems," Proc. 19th Annual IFAC/IFIP Workshop on Real Time Programming, Reichenau Germany, June 1994.

Phillip A. Laplante and Harvey Flaxman, "The Convergence of Technology and Creativity in the Corporate Workplace," Proc. Fifth Annual Conference on Corporate Communications, Madison NJ, June 1994, pp. 29-32.

Wolfgang A. Halang, Phillip A. Laplante and Alexander D. Stoyenko, "Achieving Synchronization in Multimedia and Virtual Reality Applications," Proc. Workshop on the Role of Real-Time in Multimedia/Interactive Computing Systems, Raleigh-Durham, November 30, 1993, pp. 72-76.

A. D. Stoyenko, L. R. Welch,  P. Laplante, T. J. Marlowe, C. Amaro, B. -C. Cheng,  A. K. Ganesh,  M. Harelick, X. Jin, and G. Yu, "A Platform for Complex Real-Time Applications," Proc. 1993 Complex Systems Engineering Assessment Technology Workshop, Greenbelt MD, July 1993, pp. 172-178.

T. J. Marlowe, A. D. Stoyenko,  L. R. Welch, P. A. Laplante, and S. Masticola, "Incremental Analysis for Reuse and Change in Hard-Real-Time Systems,"  Proc. IEEE Workshop on Real-Time Operating Systems and Software, Pittsburgh, May, 1993, pp. 85-92.  Reprinted in the Real-Time Systems Newsletter, vol. 9, no. 1/2, Spring/Summer 1993.

Phillip Laplante, and David Zalewski, "A Real-Time Image Filtration System," Proc. First IEEE Workshop on Real-Time Applications, New York City, May 1993, pp. 153-154.

P. A. Laplante and D. Zalewski, "A Highly Parallel Real-Time Image Filtration System,” Proc. First IEEE Workshop on Parallel and Distributed Real-Time Systems, Newport Beach, April 1993, pp. 61-65.

Phillip A. Laplante, Ajmal H. Arastu and Michael E. McLane, "The Software Life Cycle and Its Relation to System Test," Proc. Third AT&T Software Quality Symposium, Holmdel NJ, December 1988, pp. 33-37.

Phillip A. Laplante, "Some Thoughts on Cleanroom Software Development and Its Impact on System Test," Proc. Third AT&T Software Quality Symposium, Holmdel NJ, December 1988, pp. 86-90.

Phillip A. Laplante, "Software Considerations for Single Event Upsets," Proc. 12th Biennial Guidance Test Symposium, October 1985, Alamagordo NM, pp. 400-414.

Papers Refereed by Abstract

Sangwan, R., Laplante, P. and Vercellone-Smith, P. “Measuring the Complexity of Design in Real-Time Imaging Software,” in Proceedings of the Electronic Imaging Science and Technology, vol. 6496, San Jose, CA, USA, 18 – 20 January 2007, pp. 64960A-1 – 64960A-6.

Phillip A. Laplante and Colin J. Neill, “ Uncertainty: A Meta-Property of Software,” 29th NASA/IEEE Software Engineering Workshop, Greenbelt MD, April 2005.

R.S. Sangwan, R.S. Ludwig, P.A. Laplante and C.J. Neill. “Performance Tuning of Imaging Systems Through Pattern-Based Code Transformation,” Proc. Ninth Real-Time Imaging Conference, San Jose, CA. January 2005.

C.J. Neill, P. A. Laplante, “Leveraging object-orientation for real-time imaging,”  Proc. Real-Time Imaging Conference, SPIE, San Jose, January 2004.

Phillip A. Laplante and Colin Neill, “A Class of Kalman Filters for Real-Time Image Processing,” Proc. Real-Time Imaging Conference, SPIE, Santa Clara, January 2003, pp. 22-29.

Phillip A. Laplante, Colin J. Neill and Craig Jacobs, “Requirements Specification Practices: Some Real Data,” Proc. 27th NASA/IEEE Software Engineering Workshop, December 2002,pp. 121-128.

Peter Wiesner and Phil Laplante, “Towards the Development of Career Roadmaps for Engineering Technology,” Proc. Research Frontiers in Engineering Technology Perspectives and Paradigms, University of Houston, November 2002.

Phillip A. Laplante and William Gilreath, “Single Instruction Set Architectures for Image Processing,” Proc. Reconfigurable Technology Conference, part of ITCOM, SPIE, July 2002, pp 20-29.

Phillip A. Laplante, Colin J. Neill and David Russell, “Object-Oriented Requirements Specification for Real-Time Imaging Systems,”  Proc. Real-Time Imaging Conference, SPIE, Seattle, July 2002, pp. 189-199.

Colin J. Neill and Phillip A. Laplante, “Modeling Time in Object-Oriented Specifications of Real-Time Imaging Systems,” Proc. Real-Time Imaging Conference, SPIE, Seattle, July 2002, pp. 200-206.

Phillip A. Laplante and Colin J. Neill, “An Overview of Software Specification Techniques for Real-Time Imaging,” Proc. Real-Time Imaging Conference, SPIE, San Jose, January 2002, pp. 55-64.

Phillip A. Laplante and Edward R. Dougherty, “Optimization Techniques for Real-Time Image Processing,” Proc. IS&T/SPIE Symposium on Electronic Imaging: Science & Technology, San José, February 1995.

Wolfgang Halang, and P. Laplante, "Meeting the Strict Real-Time Requirements of Distributed Continuous Multimedia Applications," Proc. IEEE Systems, Man, and Cybernetics Conference, San Antonio, October 1994, pp. 668-693.

Phillip Laplante, "Issues in Real-Time Image Processing," Proc. IEEE Systems, Man, and Cybernetics Conference, Le Touquet France, October 1993, pp. 323-326.

P. A. Laplante, D. Sinha and C. R. Giardina, "Application of the Extended Fuzzy Pointing Set to Coin Grading," Proc. IEEE Systems, Man, and Cybernetics Conference, Chicago, October 1992, pp. 1593-1596.

Phillip A. Laplante,  "A Real‑Time Image Processing Language?" Proc. NATO ASI on Real‑Time Computing, St. Marten, October 1992, pp. 593-594.

P. A. Laplante, "What is the Effect of Object‑Oriented and Applicative Programming Languages on Real‑Time Systems?," Proc. Ninth IEEE Workshop on Real‑Time Operating Systems and Software, Charlottesville VA, May 1992, pp. 118-119.

Phillip A. Laplante, and Divyendu Sinha, "An Architecture for Fuzzy Morphological Operations," Proc. Intelligent Robots and Computer Vision XI: Neural, Biological, and 3-D Methods, vol. 1826, SPIE, Boston, November 1992, pp. 189-195.

Phillip A. Laplante, "An Application of a Single Instruction Computer to Dilation and Erosion of Gray‑Valued Images," Proc. Intelligent Robots and Computer Vision XI: Neural, Biological, and 3-D Methods, vol. 1826, SPIE, Boston, November 1992, pp. 209-214.

P. A. Laplante, "A Single Instruction Computer Architecture and Its Application in Image Processing,"  Proc. Intelligent Robots and Computer Vision X: Biological, Neural Net, and 3-D Methods, vol. 1608, Boston, November 1991, pp. 226-235.

P. A. Laplante, C. R. Giardina and D. Sinha, "Image Processing Operations and Their Digital Signal Analogs," Proc. IEEE Conference on Systems, Man, and Cybernetics, Los Angeles, October 1991, pp. 249-251.

P. A. Laplante and D. Sinha, "Positional Logic and its Application to Database Systems," Proc. International Conference for Young Computer Scientists, Beijing, July 1991, pp. 486-489.

C. R. Giardina and Phillip Laplante, "Extensions to the Fuzzy Pointing Set and Its Application to Artificial Intelligence," Proc. IEEE Systems, Man, and Cybernetics Conference, Boca Raton, November 1990, pp. 436-438.

Phillip Laplante, "Allocation of Software Engineering Resources: Using the Engineering Assistant Efficiently," Proc. IEEE-USA Sixth Biennial Careers Conference, Melbourne FL, November 1989, pp. 75-76.

P. A. Laplante, D. Sinha and C. R. Giardina, "Fast Dilation and Erosion of Time Varying Gray Valued Images with Uncertainty," Proc. Image Algebra and Morphological Image Processing II, vol. 1568, Boston, November 1991, pp. 295-302.

Technical Reports

A. D. Stoyenko, T. J. Marlowe, P. A. Laplante,  “A Description Language for Engineering of Complex Real-Time Systems,” Computer and Information Science Research Report CIS-95-22, New Jersey Institute of Technology, 1995.

A. D. Stoyenko, P. A. Laplante, T. J. Marlowe, “Mechanism Requirements For A Real-Time Image-Processing Language,” Computer and Information Science Research Report CIS-95-23, New Jersey Institute of Technology, 1995.

A. D. Stoyenko, H. Crisp, L. R. Welch, R. Harrison, T. J. Marlowe, S. Howell, P. A. Laplante, C. Nguyen,  “A Methodology and A Description Language for Complex Computer Systems Engineering,” Computer and Information Science Research Report CIS-93-15, New Jersey Institute of Technology, November 1993.

A. D. Stoyenko, H. Crisp, L. R. Welch, R. Harrison, T. J. Marlowe, S. Howell, P. A. Laplante, C. Nguyen,  “Engineering of Complex Computer Systems: A Strong Case for Dual Use and Defense Technology Conversion,” Computer and Information Science Research Report CIS-93-14, New Jersey Institute of Technology, November 1993.

A. D. Stoyenko, T. J. Marlowe, P. A. Laplante, R. S. Daita, C. C. Amaro, C. M. Nguyen, S. L. Howell, “A Multi-Stage Dynamic-Programming Heuristic for Assignment and Scheduling in DESTINATION,” Computer and Information Science Research Report CIS-93-13, New Jersey Institute of Technology, October 1993.

Books

Colin J. Neill, Phillip A. Laplante, Joanna F. DeFranco. Antipatterns: Managing Software Organizations and People, Second Edition (Applied Software Engineering Series). 2011.

Phillip A. Laplante and Seppo J. Ovaska, Real-Time Systems Design and Analysis, Fourth Edition, John Wiley & Sons/IEEE Press, 2012.

Phillip A. Laplante, Technical Writing: A Practical Guide for Engineers and Scientists, CRC Press, Taylor & Francis, 2012.

Phillip A. Laplante (editor-in-chief) Encyclopedia of Software Engineering Vol. I and Vol. II, Taylor & Francis, 2010.

Phillip A. Laplante, Requirements Engineering for Software and Systems, Taylor & Francis, 2009.

Phillip A. Laplante, What Every Engineer Needs to Know about Software Engineering,  CRC/Taylor & Francis, 2006.

Phil Laplante and Tom Costello (editors), More CIO Wisdom, Prentice-Hall PTR, 2006.

Phillip A. Laplante (editor-in-chief), Comprehensive Dictionary of Electrical Engineering, Second Edition, CRC Press, 2005.

Phillip A. Laplante and Colin J. Neill, Antipatterns: Identification, Refactoring, and Management, Auerbach Press, 2006.

Phillip A. Laplante, Real-Time Systems Design and Analysis, Third Edition,  John Wiley & Sons/IEEE Press, 2004.

Phillip. A. Laplante, Biocomputing, Nova Science Publishers, Inc., Hauppauge, NY 2003.

Phillip A. Laplante, Software Engineering for Image Processing Systems, CRC Press, September 2003.

William F. Gilreath and Phillip A. Laplante, Computer Architecture: A Minimalist Approach, Kluwer Academic Press, 2003.

Phillip A. Laplante (editor-in-chief), Comprehensive Dictionary of Computer Science, Engineering and Technology, CRC Press, 2001.

Phillip A. Laplante (editor), Real-Time Image and Signal Processing: Selected Readings, IEEE,  2000.

Phillip A. Laplante (editor), A Practical Approach to Real-Time Systems: Selected Readings, IEEE, 2000.

Phillip A. Laplante (editor), Keys to Successful Software Development: Selected Readings, IEEE, 1999.

Phillip A. Laplante (editor-in-chief), Comprehensive Dictionary of Electrical Engineering, CRC Press, 1998.

Phillip A. Laplante,  Real‑Time Systems Design and Analysis: An Engineer's Handbook, Second Edition, IEEE Press/IEEE CS Press, Piscataway NJ, 1997.  Published in India by Prentice-Hall India, New Delhi, 2000.

Phillip A. Laplante and Alex Stoyenko (editors), Real-Time Image Processing: Theory, Techniques, and Applications, IEEE Press, 1996.

Phillip A. Laplante (editor), Great Papers in Computer Science, West Publishing/IEEE Press, Piscataway NJ, 1996.

Edward R. Dougherty and Phillip A. Laplante, Introduction to Real-Time Image Processing, SPIE Press/IEEE Press, 1995.

Phillip A. Laplante, Easy PC Maintenance and Repair, second edition, Windcrest/McGraw‑Hill, Blue Ridge Summit PA, 1995.  Translated into Chinese, Hope Computer Company Ltd., 1996.  Translated into Indonesian, Pt. Elex Median Komputindo, 1997.

Phillip Laplante, Alexander Stoyenko, and Divyendu Sinha, Image Processing Methods: Real-Time Imaging, SPIE Press, Bellingham WA, 1996.

Phillip A. Laplante, Fractal Mania, Windcrest/McGraw-Hill, Blue Ridge Summit PA, 1993. Translated into Chinese, Hope Computer Company, Ltd. 1996. Translated into Hebrew, Opus Press Ltd., 1996. Translated into Japanese, Kaibundo Publishing Company, 1996.

Phillip A. Laplante and Robert Martin, Using Unix, West Publishing, St. Paul, 1993. Reprinted in India by Jaico Publishing Company, 1994.

Phillip A. Laplante, Real‑Time Systems Design and Analysis: An Engineer's Handbook, IEEE Press/IEEE CS Press, Piscataway NJ, 1992.

Phillip A. Laplante, Easy PC Maintenance and Repair, Windcrest/McGraw‑Hill, Blue Ridge Summit  PA, 1992.

Book Chapters

Phillip A. Laplante and Pam Vercellone-Smith, “Real-Time Color Imaging,” book chapter to appear in Color Image Processing, Rastislav Lukac and Constantinos Plataniotis (editors), CRC/Taylor & Francis, 2006.

Phillip A. Laplante, Colin Neill, and William C. Gilreath, “Embedded Cryptography Using One Instruction Computing,” in Nadia Nejah (editor), Embedded Cryptographic Hardware, Nova Publishers, 2004.

Phillip A. Laplante, “Software Engineering,” in The Engineering Handbook, Richard Dorf (editor), CRC Press, 2004.

Phillip A. Laplante, various engineering tables, Richard Dorf (editor), CRC Handbook of Engineering Tables, CRC Press, 2003.

Wolfgang Halang, Markus Wannemacher, Reiner Lichtenecker, Alexander Stoyen and Phillip Laplante,  “High Precision Temporal Synchronization in Multimedia Systems,” in Handbook of Multimedia Computing, CRC Press,  Boca Raton, 1998.