Prêtable
Titre : | Architecture logicielle : Concevoir des applications simples, Sûres et adaptables |
Auteurs : | Jacques Printz |
Type de document : | texte imprimé |
Mention d'édition : | 2ème éd. |
Editeur : | Paris [France] : Dunod, 2009 |
Collection : | INFOPRO |
ISBN/ISSN/EAN : | 978-2-10-052674-1 |
Format : | XI-451 p. / couv. ill. en coul.; ill. / 24 cm. |
Langues: | Français |
Langues originales: | Français |
Index. décimale : | 004.21 (Analyse et conception des systèmes informatiques) |
Catégories : | |
Mots-clés: | Architecture logicielle |
Résumé : |
Cet ouvrage 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 : La première présente la problématique de l'architecture logicielle dans sa globalité en insistant sur les correspondances entre le monde réel et les modèles. La deuxième explique les concepts fondateurs que sont l'architecture des compilateurs, l'architecture des processus et leur synchronisation. La troisième définit les principes des architectures fonctionnelles logiques et de leur construction méthodique. La dernière explique comment parvenir à respecter les quatre propriétés fondamentales des architectures : la simplicité, la disponibilité et la sûreté de fonctionnement, l'adaptabilité et l'évolutivité et enfin la construction des interfaces. 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. Public : Architectes en génie logiciel ; Chefs de projets ; Développeurs |
Note de contenu : |
Sommaire :
Chapitre 1: L'architecture dans les sciences de l'ingénieur Chapitre 2: Les matériaux de l'architecture logicielle Chapitre 3: Propriétés indésirables des entités architecturales Chapitre 4: Représentations de l'architecture - symboles architecturaux - diagrammes d'architecture Chapitre 5: Place de l'architecture dans les projets informatiques Chapitre 6: Principes d'architecture des compilateurs Chapitre 7: Architecture des processus et de leurs interactions dans une machine Chapitre 8: Principes et règles de construction des architectures fonctionnelles logiques Chapitre 9: Propriétés sémantiques des intégrats-transactions-services Chapitre 10: Quelques modèles d'architectures Chapitre 11: Clients et serveurs Chapitre 12: Simplicité - complexité Chapitre 13: Disponibilité - Sureté de fonctionnement Chapitre 14 : Adaptabilité - Evolutivité Chapitre 15: Interfaces Chapitre 16: Le métier de l'architecte: complexité, logique, intuition |
Exemplaires (1)
Cote | Support | Localisation | Section | Disponibilité |
---|---|---|---|---|
F8/4190 | Livre | Bibliothèque de la Faculté de Technologie | Salle des livres | Disponible |