| Philippe
Kruchten is a professional software engineer, with 30 years of industrial
experience developing large-scale software-intensive systems in the
areas of telecommunications, aerospace, defense, transportation and
software tools. He is responsible for the development of the software
development method, the Rational Unified Process®. In addition
to RUP, Philippe has also developed a model for the representation
of software architecture, based on multiple coordinated views, which
led to an IEEE standard.
Philippe has participated in the design of two telephone switches,
command and control systems, and most notably led the design of
the Canadian Automated Air Traffic Control system. An accomplished
author, his most recent and notable publications include a book
on the RUP (170,000 copies in 10 languages, so far), an undergraduate
textbook on software engineering, developed jointly with a Canadian
university professor, and a text-book on RUP with an IBM colleague.
Philippe is currently a professor of software engineering at the
University of British Columbia.
|