Professional Biography Philip A. Hausler


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.







University Teaching Experience

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).



Professional Activities

  • Member of IEEE and IEEE Software Engineering Technical Committee.
  • Reviewer for IEEE Software magazine.
  • Panel member for Department of Defense Software Acquisition Best Practices Initiative (September 1994 - December 1994).
  • Member of program committee for International Conference on Software Engineering and Knowledge Engineering (1994, 1995).
  • Member of program committee for European Industrial Symposium on Cleanroom Software Engineering (1993-1995).
  • Co-chair of Cleanroom track at International Conference on Systems Sciences (January 1992).

  • Education

    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."


    Publications

    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


    Contact Information:

    send mail to me: hausler@vnet.ibm.com

    Philip Hausler

    OFFICE: (301) 803-2684
    HOME: (301) 725-1578
    FAX: (301) 803-3260


    back linkGo back to home page for the Foundations of Software Engineering course.

    Last change made: Sunday, 20 October 19:50:00 EDT 1996