Peter Eeles est Responsable technique pour l'organisation régionale des services de Rational, basée au Royaume-Uni. Il a passé la majeure partie de ses 16 années de carrière à développer des systèmes répartis à grande échelle et en 1998, a co-signé son premier livre, "Building Business Objects". Intervenant régulier lors de conférences à travers l'Europe, Peter passe la majorité de son temps comme consultant en architecture logicielle, et à aider les organisations à adopter le Rational Unified Process. Il vit au Royaume Uni avec sa femme, Karen, et leurs fils Daniel, Thomas et Christopher. Vous pouvez joindre Peter par email à peter.eeles@rational.com. .

Résumé

Un certain nombre de techniques existe, permettant de décomposer les systèmes logiciels. L'utilisation de couches en est un exemple et est décrite dans ce document. Ces techniques répondent à deux questions principales : la plupart des systèmes sont trop complexes pour les comprendre dans leur intégralité, et différentes perspectives d'un système sont requises pour différents publics.

Les couches ont été adoptées dans de nombreux systèmes logiciels et sont suivies dans de nombreux textes, y compris dans le processus RUP (Rational Unified Process). Cependant, cette technique est souvent mal comprise et appliquée de manière incorrecte. Ce document vise à clarifier la signification de la technique par couches et à expliquer l'impact de l'application de ces différentes techniques.


RUP (Rational Unified Process)   2003.06.15