Research Interests:
Requirements Engineering, Systems Analysis, Model-Based Design, Design Patterns, Embedded Systems, Unified Modeling Language, Engineering of Computer-Based Systems, Software Process, System Architecture, Dependability, Formal Methods
Industry & Consulting Activities:
- Grumman and Northrop Grumman
1979 - 1999
- Engineering & Management positions, Retired as Principal Engineer
- National Research Council Panel for Information Technology
- Evaluating the National Institute of Standards and Technology’s Information
Technology Laboratory programs
- President of System World Inc.,
- Recipient of a Small Business Innovative Research (SBIR) contract for
a Process-Centered Environment.
IEEE Computer Society Positions
- Member, Board of Governors, IEEE Computer Society, 2006 – 2008
- Vice President of Technical Activities, IEEE Computer Society, & Chair of Technical Activities Board, 2005 - present
- Computer Society representative to IEEE Systems Council, 2006 - present
- Member, Computer Society Technical Activities Board (TAB) Executive Committee, 2001 – present.
- Member, IEEE Computer Society Professional Practices Committee (PPC), 2001 - present.
- Member, Executive Committee, IEEE Computer Society (CS) Technical Council on Software Engineering, 2002 – 2005.
- Chair, Institute of Electrical and Electronics Engineers (IEEE) Computer Society Technical Committee on the Engineering of Computer Based Systems (ECBS), 1995 - 1999.
- Member, Program Committee, IEEE International Conference and Workshop on Engineering of Computer Based Systems, 1993-present
- Member, Steering Committee, IEEE International Conference and Workshop on Engineering of Computer Based Systems, 1995 – 1997, 2007.
- Member, balloting team for IEEE P1490 Revision: Guide for Project Management Lexicon in support of PMI Standard PMBOK, 2003.
- Editor of IEEE Computer theme issue on Systems Engineering, November 2001
- Reviewer for Transactions on Systems, Man, and Cybernetics, a journal of the IEEE Society, 2003 and 1995-1997
- Member, Program Committee, 5th International Symposium on Software Engineering Standards (ISESS'98).
- Co-Chair, Systems Engineering Standards Working Group, 4th International Symposium on Software Engineering Standards (ISESS'97).
- Member, Program Committee, International Conference on Requirements Engineering (ICRE), 1997.
- Member, Steering Committee, IEEE Computer Society Co-Chair, Workshop on System Engineering Interfaces with Software Engineering, Conference on Software Engineering Standards (ISESS'96).
- Chair, IEEE Computer Society TC, Computer Based Systems Engineering, 1995 – 1997.
- Vice Chair, IEEE Computer Society Task Force, Computer-Based System Engineering, 1993 - 1995.
- Member, Executive Board, IEEE Technical Segment Committee on the Engineering of Complex Computer Systems, 1993.
- Chair, State of Practice Working Group, IEEE Computer Society Task Force on Computer-Based System Engineering, 1991-1992.
- Plenary Speaker, CBSE Track, IEEE International Conference on Computer Design, Boston MA., October, 1992.