Collection(s) : InfoPro
Paru le 11/03/2009 | Broché XI-451 pages
Professionnels
préface Yves Caseau
Ce livre s'adresse d'abord aux architectes, et aux décideurs DSI, maîtres d'ouvrage, chefs de projets. Il intéressera également les élèves ingénieurs des grandes écoles et les étudiants au niveau du master.
Il explicite la place de l'architecture logicielle dans les projets et justifie pourquoi les contraintes de simplicité, de disponibilité et d'évolutivité doivent être prises en compte dès la conception.
Cet ouvrage propose des modèles d'architectures indépendants des technologies utilisées qui permettent de garantir la qualité. Il replace les concepts architecturaux récents (client/serveur, SOA, MDA, WSDL, BPM, BPEL, REST...) sur les bases solides que sont les traducteurs, la communication inter-processus, les transactions, les machines virtuelles. Il est structuré en quatre parties :
Dans cette deuxième édition, un nouveau chapitre est consacré au métier d'architecte, à la façon d'aborder la complexité, et à la logique sous-jacente pour résoudre les problèmes d'architecture.
Jacques Printz est professeur au Conservatoire national des arts et métiers, titulaire de la chaire de génie logiciel. Ingénieur diplômé de l'École Centrale de Paris, il a effectué sa carrière professionnelle chez Bull, où il a contribué à la création du système d'exploitation GCOS7, puis dans des sociétés de services, puis comme consultant auprès de grandes entreprises et administrations (ministère de la Défense, EDF, RTE, THALES...).
Au Cnam, il a créé le Centre de maîtrise des systèmes et du logiciel (CMSL) sur le thème des systèmes complexes.