Philippe Kruchten

Philippe Kruchten

Philippe Kruchten (* 1952) ist ein französischer Informatiker, der in Kanada tätig ist. Er entwickelte den Rational Unified Process (RUP), einen Prozess zur Software-Entwicklung, und das Konzept der 4+1 Sichten auf die Software-Architektur.

Kruchten studierte von 1975 bis 1978 an der École Centrale de Lyon und der École Nationale Supérieure des Télécommunications. Anschließend arbeitete er u.a. bei Télic-Alcatel als Softwaredesigner. Er promovierte 1986 an der École Nationale Supérieure des Télécommunications. Von 1987 bis 2003 arbeitete er für Rational Software in Vancouver. Dort war er seit 1996 Director of Process Development und entwickelte den RUP. Auch nach dem Verkauf des Unternehmens an IBM behielt er seine Position inne. Seit 2004 ist er als Professor für Software Engineering an der University of British Columbia in Vancouver tätig.

Schriften

  • Le langage de programmation Pascal. Éditions Eyrolles, Paris 1978.
  • mit Anne Kruchten: Manuel de référence du langage de programmation ADA. Éditions Eyrolles, Paris, 1982.
  • The rational unified process. (An introduction). Addison-Wesley, Reading MA u. a. 1998, ISBN 0-201-60459-0 (Deutsch: Der rational unified process. Eine Einführung. Addison-Wesley, München u. a. 1999, ISBN 3-8273-1543-3), (übersetzt in 10 Sprachen).
  • mit Pierre N. Robillard, Patrick D'Astous: Software Engineering Process with the UPEDU. Addison-Wesley, Boston MA u. a. 2003, ISBN 0-201-75454-1.
  • mit Per Kroll: The Rational Unified Process Made Easy. A Practitioner's Guide to the RUP. Addison-Wesley, Boston MA u. a. 2003, ISBN 0-321-16609-4.

Weblinks


Wikimedia Foundation.

Игры ⚽ Нужно решить контрольную?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Philippe Kruchten — was formerly the Director of Process Development (RUP) at Rational Software. He then held the same title when Rational was acquired by IBM in 2003. He is currently a Professor of Software Engineering at University of British Columbia in Vancouver …   Wikipedia

  • IBM Rational Unified Process — The Rational Unified Process (RUP) is an iterative software development process framework created by the Rational Software Corporation, a division of IBM since 2003. RUP is not a single concrete prescriptive process, but rather an adaptable… …   Wikipedia

  • Rational Unified Process — Der Rational Unified Process (RUP) ist ein kommerzielles Produkt der Firma Rational Software, die seit 2003 Teil des IBM Konzerns ist. Es beinhaltet sowohl ein Vorgehensmodell zur Softwareentwicklung als auch die dazugehörigen… …   Deutsch Wikipedia

  • Unified Process — Der Rational Unified Process (RUP) ist ein objektorientiertes Vorgehensmodell zur Softwareentwicklung und ein kommerzielles Produkt der Firma Rational Software, die seit 2002 Teil des IBM Konzerns ist. IBM entwickelt den RUP und die zugehörige… …   Deutsch Wikipedia

  • Vereinheitlichter Softwareentwicklungs-Prozess — Der Rational Unified Process (RUP) ist ein objektorientiertes Vorgehensmodell zur Softwareentwicklung und ein kommerzielles Produkt der Firma Rational Software, die seit 2002 Teil des IBM Konzerns ist. IBM entwickelt den RUP und die zugehörige… …   Deutsch Wikipedia

  • Architecture logicielle — L’architecture logicielle décrit d’une manière symbolique et schématique les différents éléments d’un ou de plusieurs systèmes informatiques, leurs interrelations et leurs interactions. Contrairement aux spécifications produites par l’analyse… …   Wikipédia en Français

  • 4+1 — is a view model designed by Philippe Kruchten for describing the architecture of software intensive systems, based on the use of multiple, concurrent views. The views are used to describe the system in the viewpoint of different stakeholders,… …   Wikipedia

  • Liste der Biografien/Kru — Biografien: A B C D E F G H I J K L M N O P Q …   Deutsch Wikipedia

  • UBC — Vorlage:Infobox Hochschule/Mitarbeiter fehltVorlage:Infobox Hochschule/Professoren fehlt University of British Columbia Motto Tuum est (Es ist dein) Grün …   Deutsch Wikipedia

  • Architecture Logicielle — L’architecture logicielle décrit d’une manière symbolique et schématique les différents composants d’un ou de plusieurs systèmes informatiques, leurs interrelations et leurs interactions. Contrairement aux spécifications produites par l’analyse… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”