Philip Hausler is a program manager of software technology in IBM's Worldwide Industry Solutions organization. Currently, he is responsible for the Enterprise Solution Structure, a business and framework architecture in support of enterprise solutions across multiple industries. With IBM he has extensive experience in management, software product development, services consulting, and project management. He has strong interests in management and technology for software processes, project management, and advanced software engineering practices, including Cleanroom software engineering for developing ultra-high quality software with certified reliability.
Since 1985, Philip has served on the faculties of the Computer Science departments at the University of Maryland and Johns Hopkins University, where he teaches undergraduate and graduate courses on software engineering, programming languages and compiler theory. He is a member of IEEE, IEEE Software Engineering Technical Committee, and was a panel member for the Department of Defense's Software Acquisition Best Practices Initiative.
January 1996 - present. The Johns Hopkins University, Instructor of graduate Software Engineering.
September 1985 - May 1996. University of Maryland, Baltimore County, Instructor of both undergraduate and graduate classes in the Department of Computer Science. Classes taught: Programming Languages, Compiler Design, Software Engineering, and an Introduction to Computers.
August 1983 - December 1984. University of Maryland, College Park, Graduate Assistant. Department of Computer Science. Classes: UNIVAC Assembly Language, Theory of Parsing and Language Translation (Compiler Theory), and Theory of Programming Languages (Formal Verification).
B.S., summa cum laude, in Computer Science, June 1983, from the University of Maryland, Baltimore County.
M.S. in Computer Science, August 1985, from the University of Maryland, College Park. Thesis advisor: Professor Harlan D. Mills. Thesis: "Regular expressions for data usage analysis."
Hausler, P.A., "Regular Expressions for Data Usage Analysis," Master's Thesis: University of Maryland, College Park, June 1985.
Hausler, P.A., "Denotational Program Slicing," Proceedings of the 22nd Annual Hawaii International Conference on System Sciences, Volume II, January 1989.
Hausler, P.A., R.C. Linger, M.G. Pleszkoch and A.R. Hevner, "Using Function Abstraction to Understand Program Behavior," IEEE Software, January 1990.
Deck, M.D. and P.A. Hausler, "Cleanroom Software Engineering: Theory and Practice," Proceedings of the 2nd International Conference of Software Engineering and Knowledge Engineering, June 1990.
Hausler, P.A., "Software Quality Through IBM's Cleanroom Software Engineering," IBM Creativity, Volume 10, Number 2, March 1991.
Trammell, C.J., P.A. Hausler and C.E. Galbraith, "Incremental Implementation of Cleanroom Practices." Proceedings of the 25th International Conference on System Sciences, January 1992.
Linger, R.C. and P.A. Hausler, "The Journey to Zero Defects with Cleanroom Software Engineering," Creativity!, Volume 11, Number 4, September 1992.
Hausler, P.A., R.C. Linger, M.G. Pleszkoch and A.R. Hevner, "Using Function Abstraction to Understand Program Behavior," in SOFTWARE REENGINEERING, IEEE Computer Society Press, November, 1992.
Linger, R.C. and P.A. Hausler, "The Journey to Zero Defects with Cleanroom Software Engineering," DAP++, IBM Developer Assistance Program Magazine, IBM Australia, November, 1992.
Hausler, P.A., "A Recent Cleanroom Success Story: The Redwing Project," Proceedings of 17th Software Engineering Workshop, December 2, 1992.
Hausler, P.A. and R.A. Spangler, "An Introduction to the Cleanroom Software Engineering Process," Proceedings of the GFIS Users Group Workshop, Lafayette, LA, October 13, 1993.
Hausler, P.A., R.C. Linger and C.J. Trammell, "Implementing Cleanroom Software Engineering Using a Phased Approach," IBM Systems Journal, March 1994.
Hausler, P.A. and R.A. Spangler, "Building Zero-defect Software with Cleanroom, "1993- 1994 Annual of Review of Communications," International Engineering Consortium, Vol. 47, 1994.
Hausler, P.A. and R.C. Linger, "From Software Craft to Software Engineering: the Cleanroom Method," Proceedings of the Sixth International Conference of Software Engineering and Knowledge Engineering, June 1994.
Spangler, R.A. and P.A. Hausler, "The Cleanroom Software Engineering Process: An Overview," Proceedings of the Third International Conference on System Integration, IEEE Computer Society Press, August 1994.
IBM Corporation 301-803-2684, tie-262 6700 Rockledge Drive 301-803-3620 (fax) Bethesda, MD 20817 USA email: hausler@vnet.ibm.com
Philip Hausler
OFFICE: (301) 803-2684
HOME: (301) 725-1578
FAX: (301) 803-3260
Go
back to home page for the Foundations of Software Engineering course.