L'index - Les dossiers - L'info - Les livres - L'Annuaire - S'abonner - A propos de placeTIC
Nouveau
UML 2
UML 2
Modéliser une application web
de Pascal Roques
Commentaire
Ce cahier montre à tous les programmeurs combien UML est un outil simple et universel : nullement réservé aux applications Java, C++ ou C#, il s'applique parfaitement à des applications web telles que des sites marchands en PHP 5, dont la complexité en fait des candidats naturels à la modélisation. Du cahier des charges au code, ce livre vous offrira les meilleures pratiques de modélisation avec UML 2 sous la forme d'une étude de cas complète. Toutes les étapes d'analyse et conception sont décrites, abondamment illustrées et expliquées, à travers une démarche située à mi-chemin entre processus lourd et démarche agile. Cette quatrième édition traite de la gestion des exigences avec l'outil UML Enterprise Architect (EA).
Eyrolles
octobre 2008
2-212-12389-2
246 pages - 25,00 €


Prix Amazon 23,75 €
Nouveau
UML 2
UML 2
Initiation, exemples et exercices corrigés
de Laurent Debrauwer et Fien Van der Heyde
Commentaire
Ce livre sur UML 2 s'adresse tout autant aux étudiants qu'aux développeurs pratiquant la modélisation de systèmes et de processus. Vous découvrirez, étape par étape, les éléments de modélisation à partir d'exemples pédagogiques issus... du monde des chevaux. Après une introduction à l'approche par objets, cet ouvrage introduit les différents diagrammes d'UML 2 depuis la description des exigences par les cas d'utilisation jusqu'au diagramme des composants en passant par les diagrammes d'interaction, de classes, d'états transitions et d'activités. Vous apprendrez comment les diagrammes d'interaction peuvent être utilisés pour découvrir les objets composant le système.
Eni
août 2008
2-7460-4300-9
281 pages - 27,14 €


Prix Amazon 25,78 €
Nouveau
Les design patterns en Ruby
Les design patterns en Ruby
de Russ Olsen
Commentaire
La première partie de l'ouvrage est constituée de deux chapitres d'introduction : le premier passe en revue l'historique et les raisons qui ont présidé à la naissance des design patterns et le second vous propose un tour d'horizon du langage Ruby suffisamment étoffé pour que vous ""deveniez dangereux"". La deuxième partie qui représente la majeure partie de ce livre examine du point de vue Ruby un certain nombre de patterns classique. Quels sont les problèmes que résout un pattern ? À quoi ressemblent l'implémentation traditionnelle et celle en Ruby ? Le pattern est-il justifié en Ruby ? Existe-t-il des alternatives en Ruby pour faciliter la solution à ce problème ? Autant de questions auxquelles nous apportons des réponses dans cette seconde partie. La troisième partie couvre trois patterns qui sont apparus avec l'usage avancé de Ruby. Passionnant pratique et accessible le livre Design patterns en Ruby vous aidera à développer des logiciels de meilleure qualité tout en rendant votre expérience de la programmation en Ruby bien plus gratifiante.
Pearson Education
juillet 2008
2-7440-2269-1
305 pages - 35,00 €


Prix Amazon 33,25 €
UML 2 par la pratiqueUML 2 par la pratique
Etude de cas et exercices corrigés
de Pascal Roques
Commentaire
Cette sixième édition mise à jour et augmentée de l'ouvrage UML 2 par la pratique constitue un support de cours exemplaire sur UML 2. Il traite les axes fonctionnel, statique et dynamique de la modélisation UML par des études de cas et des exercices corrigés donnant les bases d'une démarche méthodique. Chaque choix de modélisation est minutieusement commenté ; des conseils issus de l'expérience de l'auteur sont donnés et un glossaire reprend en fin d'ouvrage les définitions des principaux concepts étudiés. Les nouveaux concepts et diagrammes UML 2 sont traités en détail : diagramme de structure composite, nouveautés du diagramme d'activité et du diagramme de séquence, etc. Enfin, une étude de cas complète illustre le processus de développement itératif depuis la modélisation métier jusqu'à là conception détaillée en Java et C#. A qui s'adresse ce livre ? Aux étudiants en informatique (cursus génie logiciel ou modélisation UML) et à leurs professeurs, qui y trouveront un matériel précieux pour illustrer par des cas réels les concepts étudiés en cours. A toutes les personnes impliquées dans des projets de développement logiciel : maîtres d'ouvrage, chefs de projet, analystes et concepteurs, architectes logiciel, développeurs, etc.
Eyrolles
avril 2008
2-212-12322-1
368 pages - 29,90 €


Prix Amazon 28,41 €
UML 2 Pratique de la modélisationUML 2 Pratique de la modélisation
de Benoît Charroux, Aomar Osmani et Yann Thierry-Mieg
Commentaire
UML est le langage de modélisation le plus utilisé dans l'industrie, principalement pour le développement logiciel. Synthex UML 2 présente tous les concepts fondamentaux de ce langage et les met en perspective au moyen de nombreux exemples commentés. Il explique également comment les différents modèles nécessaires à la conception d'un logiciel se complètent pour en donner une vision exhaustive et cohérente. Les exercices corrigés, qui représentent la moitié de chaque chapitre, permettent d'appliquer les notions présentées. Une étude de cas finale rassemble les éléments essentiels du langage et montre comment mettre en oeuvre les évolutions d'UML 2. Cette nouvelle édition propose notamment un comparatif des principaux outils de modélisation, avec les avantages et les inconvénients de chaque logiciel, afin que le lecteur puisse choisir le produit le plus adapté à ses besoins. L'ouvrage s'adresse aux étudiants de premier et de second cycles (IUT, BTS, universités et écoles d'ingénieurs) ainsi qu'aux professionnels. Il constitue à la fois une méthode pratique d'apprentissage du langage UML, un support concis de révision et d'auto-évaluation, et un outil de travail précieux pour les professionnels en formation continue.
Pearson Education
janvier 2008
2-7440-7287-7
256 pages - 27,00 €


Prix Amazon 25,65 €
XML - Cours et exercices/ModélisationXML - Cours et exercices/Modélisation
Schémas et DTD - Design patterns - XSLT - DOM - RelaxNG - XPath - SOAP - XQuery - XSL-FO - SVG
de Alexandre Brillant
Commentaire
XML s'impose comme format de données pour structurer la plupart des échanges informatiques. En tant que tel, il fait partie intégrante de la culture générale de tout informaticien. Enfin un livre pour comprendre XML et avoir une vue d'ensemble de ses langages et applications Cet ouvrage de cours et exercices couvre l'utilisation du formalisme XML et de ses très nombreux outils connexes en une vision d'ensemble rigoureuse. Ainsi, il aborde aussi bien les bonnes pratiques de modélisation (schémas et DTD, design patterns), de transformation (XSLT) et de manipulation (XPath, XQuery...) que de programmation (SAX, DOM, JDOM, JAXB) et d'utilisation à travers des réseaux (SOAP, XML-RPC, Ajax). Un ouvrage magistral sans équivalent pour enseigner XML Cet ouvrage guidera les professeurs et les formateurs dans l'enseignement d'XML, grâce à des exercices corrigés venant renforcer ses qualités didactiques.
Eyrolles
octobre 2007
2-212-12151-2
282 pages - 29,90 €


Prix Amazon 28,41 €
L'orienté objetL'orienté objet
Cours et exercices en UML 2 avec Java 5, C# 2, C++, Python et PHP 5
de Hugues Bersini
Commentaire
L'approche objet est enseignée dans les universités dès les premiers niveaux des cursus informatiques, car sa compréhension est le prérequis indispensable à toute pratique économe, fiable et élégante de la plupart des techniques informatiques qui en sont dérivées, depuis Java et Python, jusqu'à UML 2, en passant par C#et C++. L'objet par la pratique avec Python, Java, C# et C++ et PHP 5... en UML 2 Cette troisième édition de l'ouvrage L'orienté objet décortique l'ensemble des mécanismes de la programmation objet (classes et objets, interactions entre classes, envois de messages, encapsulation, héritage, polymorphisme, modélisation...) en les illustrant d'exemples empruntant aux technologies les plus populaires : Java 5 et C# 2, C++, Python, PHP 5, UML 2, mais aussi les services web, RMI, les bases de données objet et bien sûr les design patterns... Chaque chapitre est introduit par un dialogue vivant, à la manière du maître et de l'élève, et se complète de nombreux exercices en UML 2, Java 5, Python, PHP 5, C# 2 et C++.
Eyrolles
avril 2007
2-212-12084-2
602 pages - 32,00 €


Prix Amazon 30,40 €
UML 2 - Modéliser une application WebUML 2 - Modéliser une application Web
de Pascal Roques
Commentaire
Ce cahier montre à tous les programmeurs combien UML est un outil simple et universel : nullement réservé aux applications Java, C++ ou C#, il s'applique parfaitement à des applications web telles que des sites marchands en PHP 5, dont la complexité en fait des candidats naturels à la modélisation. Du cahier des charges au code, ce livre vous offrira les meilleures pratiques de modélisation avec UML 2 sous la forme d'une étude de cas complète. Toutes les étapes d'analyse et conception sont décrites, abondamment illustrées et expliquées, à travers une démarche située à mi-chemin entre processus lourd et processus léger.
Eyrolles
avril 2007
2-212-12136-9
246 pages - 25,00 €


Prix Amazon 23,75 €
UML 2 en actionUML 2 en action
De l'analyse des besoins à la conception
de Pascal Roques et Franck Vallée
Commentaire
Pascal Roques a plus de vingt ans d'expérience dans la modélisation de systèmes complexes, d'abord avec les techniques d'analyse structurée (SADT...), puis avec les approches objet (OMT, UP...). Consultant senior et formateur chez Valtech depuis 1995, il travaille à introduire l'utilisation d'UML dans des domaines variés (aérospatiale, banques, etc.) et est responsable de l'ensemble des formations catalogue Valtech training sur le thème " Modélisation avec UML ". Franck Vallée a travaillé longtemps chez Valtech et a plus de dix ans d'expérience dans le développement de systèmes client-serveur et de conseil en modélisation objet avec OMT puis UML. 11 fait aujourd'hui partie de la direction de TECH'advantage, filiale de l'Institut français du Pétrole, SS11 spécialisée dans les solutions informatiques pour les industries de l'énergie.
Eyrolles
mars 2007
2-212-12104-0
382 pages - 42,00 €


Prix Amazon 39,90 €
UML 2 pour les bases de donnéesUML 2 pour les bases de données
Avec 20 exercices corrigés
de Christian Soutou
Commentaire
Permettant à l'origine de modéliser et de développer des applications écrites dans un langage objet (C++, Java), UML s'est imposé depuis quelques années sur le terrain de la conception de bases de données relationnelles. Le marché a suivi cette tendance car aujourd'hui, tous les outils de modélisation utilisent cette notation. Destiné aussi bien aux étudiants qu'aux professionnels, cet ouvrage explique ainsi comment construire un diagramme de classes avec UML 2 en vue de concevoir une base de données relationnelle de type SQL2 ou objet-relationnelle de type SQL3. Chaque chapitre se clôt par une série d'exercices dont les corrigés figurent sur le site www.editions-eyrolles.com. Une étude comparative des outils de modélisation Le dernier chapitre du livre dresse un panorama des principaux outils du marché (Enterprise Architect, MagicDraw, MEGA, ModelSphere, MyEclipse, Objecteering, Poséidon, PowerAMC, Rational Rose, Together, Visio, Visual Paradigm, Visual UML et Win'Design), en analysant pour chacun la manière dont il implémente différents critères de UML 2 : associations binaires et n-aires, classes-associations, agrégations, contraintes interassociations, héritage multiple avec contraintes, et rétrocon-ception d'une base de données.
Eyrolles
mars 2007
2-212-12091-5
314 pages - 29,90 €


Prix Amazon 28,41 €
UML 2 UML 2
Maîtrisez le langage de modélisation
de Laurent Debrauwer, Naouel Karam et Fien Van der Heyde
Commentaire
Cet ouvrage s'adresse tout autant aux informaticiens proches de la modélisation qu'à ceux proches de la conception et du développement et qui souhaitent maîtriser UML 2. Il propose de nombreux exercices pratiques de difficulté variable pour maîtriser les différents aspects des diagrammes principaux (modélisation d'une conférence scientifique, d'un parcours de document XML, d'un système de vente de billets de train). Un chapitre particulier présente l'utilisation d'UML en modélisation et en conception (réalisation d'un diagramme d'états-transitions) et une étude de cas complète (librairie en ligne) explique comment mettre en oeuvre UML dans un cadre de commerce électronique.
Eni
février 2007
2-7460-3532-4
500 pages - 49,00 €


Prix Amazon 46,55 €
UML 2 Certification GuideUML 2 Certification Guide
Fundamentals and Intermediate Exams
de Tim Weilkiens et Bernd Oestereich
Commentaire
The popular Unified Modeling Language (UML) is both a language and notation developed by the Object Management Group (OMG) used to design and create specifications for software systems. With the recent release of version 2.0 UML, the OMG has started the OMG-Certified UML Professional Program to provide an objective measure of UML knowledge. As a certified UML professional a developer has an important credential to present to employers and clients. Certification also benefits companies looking for skilled UML practitioners by giving them a basis for making hiring and promotion decisions. UML 2 Certification Guide is the only official study guide to passing the new UML exams. This book systematically covers all of the topics covered in the exams, and has been carefully reviewed by the OMG. The book begins by assuming only a basic knowledge of UML and then progresses far enough to allow a reader to pass both the fundamental and the intermediate level exams. Along the way the book also covers topics that are not in introductory books on UML but that are necessary to pass the exams. Tim Weilkiens is considered one of the top ten experts on UML, and both authors have extensive experience training developers to successfully take the exams.
Morgan Kaufmann
janvier 2007
0-12-373585-8
300 pages


Prix Amazon 43,65 €
UML 2UML 2
Modélisation des objets
de Laurent Debrauwer et Fien Van der Heyde
Commentaire
Chaque titre de cette collection s'adresse à un public d'informaticiens désireux d'accéder rapidement à toutes les connaissances sur un sujet précis. Les pré-requis et les objectifs de chaque ouvrage sont clairement définis pour que le lecteur cible parfaitement le titre qui lui apportera les informations dont il a besoin. Un glossaire des acronymes et outils utilisés peut être proposé pour disposer de toute l'information souhaitée. Extrait de l'ouvrage « UML 2 - Initiation, exemples et exercices corrigés » dans la collection "Ressources Informatiques"
Eni
octobre 2006
2-7460-3412-3
152 pages - 10,00 €


Prix Amazon 9,50 €
UML 2 pour les développeursUML 2 pour les développeurs
Cours avec exercices corrigés
de Xavier Blanc et Isabelle Mounier
Eyrolles
septembre 2006
2-212-12029-X
202 pages - 16,90 €


Prix Amazon 16,06 €
Agile Principles, Patterns, and Practices in C#Agile Principles, Patterns, and Practices in C#
de Robert C. Martin et Micah Martin
Commentaire
With the award-winning book Agile Software Development: Principles, Patterns, and Practices, Robert C. Martin helped bring Agile principles to tens of thousands of Java and C++ programmers. Now .NET programmers have a definitive guide to agile methods with this completely updated volume from Robert C. Martin and Micah Martin, Agile Principles, Patterns, and Practices in C#. This book presents a series of case studies illustrating the fundamentals of Agile development and Agile design, and moves quickly from UML models to real C# code. The introductory chapters lay out the basics of the agile movement, while the later chapters show proven techniques in action. The book includes many source code examples that are also available for download from the authors' Web site. Readers will come away from this book understanding Agile principles, and the fourteen practices of Extreme Programming Spiking, splitting, velocity, and planning iterations and releases Test-driven development, test-first design, and acceptance testing Refactoring with unit testing Pair programming Agile design and design smells The five types of UML diagrams and how to use them effectively Object-oriented package design and design patterns How to put all of it together for a real-world project Whether you are a C# programmer or a Visual Basic or Java programmer learning C#, a software development manager, or a business analyst, Agile Principles, Patterns, and Practices in C# is the first book you should read to understand agile software and how it applies to programming in the .NET Framework.
Prentice Hall
août 2006
0-13-185725-8
732 pages


Prix Amazon 53,75 €
Les Design Patterns en JavaLes Design Patterns en Java
Les 23 modèles de conception fondamentaux - L'expertise ultime en conception Java
de Steven John Metsker et William C. Wake
Commentaire
Par son approche pratique fondée sur de nombreux exemples d'application, Design Patterns en Java vous amène à une compréhension approfondie des patterns de conception, condition sine qua non pour tirer le meilleur parti de leur puissance dans le développement d'applications en Java. Ce document révolutionnaire introduit les fonctionnalités les plus récentes de Java et les meilleures pratiques aux 23 patterns. Forts de leur grande expérience en tant qu'instructeurs et programmeurs Java, Steve Metsker et William Wake vous éclaireront sur chaque pattern, au moyen de programmes Java réels, de diagrammes UML et d'exercices clairs et pertinents. Vous passerez rapidement de la théorie à l'application en apprenant comment écrire un meilleur code ou restructurer du code existant pour le rationaliser, le rendre plus performant et plus facile à maintenir. Si vous êtes un programmeur Java désireux de gagner du temps grâce à l'écriture d'un code plus efficace, les explications lumineuses de cet ouvrage, étayées de nombreux exemples, conseils et techniques vous aideront à y parvenir. Vous maîtriserez la puissance des patterns et améliorerez vos programmes, tant en matière de conception que d'écriture et de maintenance du code.
Campus Press
août 2006
2-7440-2099-0
434 pages - 42,00 €


Prix Amazon 39,90 €
UML 2UML 2
Entraînez-vous à la modélisation
de Laurent Debrauwer et Naouel Karam
Commentaire
Cet ouvrage s'adresse tout autant aux informaticiens proches de la modélisation qu'à ceux proches de la conception et du développement et qui souhaitent maîtriser UML 2. Il propose de nombreux exercices pratiques de difficulté variable pour maîtriser les différents aspects des diagrammes principaux (modélisation d'une conférence scientifique, d'un parcours de document XML, d'un système de vente de billets de train). Un chapitre particulier présente l'utilisation d'UML en modélisation et en conception (réalisation d'un diagramme d'états-transitions) et une étude de cas complète (librairie en ligne) explique comment mettre en oeuvre UML dans un cadre de commerce électronique.Pour les apports théoriques sur ce sujet, Editions ENI édite dans la collection Ressources Informatiques l'ouvrage "UML 2" de Laurent Debrauwer et Fien Van der Heyde.
Eni
août 2006
2-7460-3360-7
234 pages - 27,00 €


Prix Amazon 25,65 €
UML 2UML 2
de Heide Balzert
Commentaire
Cet ouvrage s'adresse aux lecteurs disposant d'une expérience de la modélisation orientée objet et recherchant des réponses claires et concises à leurs questions. Son objectif est de mettre à disposition les grands principes d'UML pour une consultation rapide. Il présente d'abord les concepts de l'orientation objet et leur représentation à l'aide d'UML et offre ensuite un aperçu de tous les diagrammes d'UML 2.0. De nombreuses check-lists sont proposées pour aider le lecteur à passer de l'idée au modèle UML.
Eyrolles
février 2006
2-212-11753-1
88 pages - 12,00 €


Prix Amazon 11,40 €
Disponible en 24 h
Mémento UMLMémento UML
de Pascal Roques
Sommaire
Diagramme de cas d'utilisation Diagramme de classes Diagramme d'objets Diagramme de packages Diagramme de séquence Diagramme de communication Diagramme d'états Diagramme d'activité Interaction Overview Diagram Timing Diagram Diagramme de structure composite Diagramme de composants Diagramme de déploiement
Eyrolles
novembre 2005
2-212-11725-6
14 pages - 5,00 €


Prix Amazon 4,75 €
Disponible en 24 h
UML 2 et MDEUML 2 et MDE
Ingénierie des modèles avec études de cas
de Franck Barbier
Commentaire
Ce livre s'adresse aux ingénieurs logiciel, développeurs, architectes et chefs de projet ainsi qu'aux étudiants d'écoles d'ingénieurs et masters informatiques. Il traite du nouveau paradigme informatique MDE (Model-Driven Engineering) ou " ingénierie des modèles " qui est intimement lié au standard international UML 2 (Unified Modeling Language). La première partie revient sur la technologie des objets en général, et notamment sur le lien entre la modélisation orientée objet et la programmation orientée objet. Elle est illustrée de nombreux exemples de code et d'une étude de cas concise en C ++. La deuxième partie est une présentation approfondie d'UML 2, et notamment de toutes ses différences et ses avancées en regard d'UML 1.x. La dernière partie comporte trois études de cas implantées en totalité (les modèles UML sont fournis de manière exhaustive), leur code est téléchargeable.
Dunod
novembre 2005
2-10-049526-7
360 pages - 39,90 €


Prix Amazon 37,91 €
MDAMDA
Conception orientée objet guidée par les modèles
de Hubert Kadima
Commentaire
Cet ouvrage s'adresse à tous les informaticiens, impliqués dans la mise en oeuvre des technologies objet et des outils de génie logiciel lors de la conception des systèmes d'information. Il s'adresse également aux étudiants en Maîtrise d'informatique, en École d'ingénieurs et en Masters. Dans l'ingénierie de développement des logiciels guidé par les modèles, les modèles UML et les techniques de leur transformation sont au centre de toutes les activités de développement. Cette approche permet d'améliorer d'une manière notable les gains de productivité par rapport aux technologies objets classiques. MDA (Model Driver Architecture) connaît ainsi un succès croissant dans le monde de l'industrie et semble s'imposer comme standard de facto. Cet ouvrage présente les concepts de base de cette approche et leur mise en oeuvre pratique avec MDA Toolkit for Rational XDE Java, un plug-in Eclipse dédié à la transformation de modèles en vue de développement des applications MDA. Ce livre propose une approche résolument pratique de cette nouvelle technologie. Il est illustré de très nombreux exemples, de modèles, des études des cas et des retours d'expérience.
Dunod
avril 2005
2-10-007356-7
232 pages - 30,60 €


Prix Amazon 29,07 €
Disponible en 8 à 10 jours
MDA en actionMDA en action
Ingénierie logicielle guidée par les modèles
de Xavier Blanc et avec la contribution de Olivier Salvatori
Commentaire
Les modèles au service de la productivité et de la pérennité des développements
Nouvelle approche d'ingénierie logicielle élaborée par l'OMG, MDA (Model Driven Architecture) prône l'utilisation systématique de modèles dans toutes les phases du cycle de vie des applications informatiques, de l'analyse et conception à la génération de code et au déploiement. Pour une meilleure productivité et une plus grande pérennité des développements, la logique métier d'une application est modélisée indépendamment de toute plate-forme d'exécution, un mécanisme de transformation de modèles permettant ensuite de produire automatiquement les modèles et le code spécifiques à chaque plate-forme (J2EE, .NET, PHP...).
Mise en oeuvre pratique de MDA, illustrée par une étude de cas Après une description détaillée des standards sur lesquels repose MDA, tels que UML, MOF, OCL et XMI, l'ouvrage insiste sur les aspects pratiques de sa mise en oeuvre. Il montre comment construire des transformations de modèles en Java à l'aide de l'API JMI et du framework EMF, et présente deux outils MDA du marché : IBM Rational Software Modeler et Objecteering/MDA Modeler. L'ouvrage décrit enfin comment MDA prend en compte les plates-formes d'exécution, en détaillant plus particulièrement les environnements J2EE/EJB et PHP. Tous ces aspects de l'approche MDA sont illustrés par une étude de cas, une application de commerce électronique développée simultanément en J2EE et en PHP.
Sur le CD-Rom offert avec ce livre
IBM Rational Software Modeler 6.0 (version d'évaluation limitée à 30 jours, en français)
Objecteering/MDA Modeler (version d'évaluation, en anglais)
Spécifications de l'OMG : UML 2.0, OCL 2.0, Dl, MOF 2.0, XMI 2.0,
MDA Guide (documents en anglais au format pdf, OMG, 2005).
Eyrolles
avril 2005
2-212-11539-3
270 pages - 39,00 €


Prix Amazon 37,05 €
Disponible en 24 h
Agile JavaAgile Java
Crafting code with test-driven development
de Jeff Langr
Commentaire
Master Java 5.0 and TDD Together- Build More Robust, Professional Software Master Java 5.0, object-oriented design, and Test-Driven Development (TDD) by learning them together. Agile Java weaves all three into a single coherent approach to building professional, robust software systems. Jeff Langr shows exactly how Java and TDD integrate throughout the entire development lifecycle, helping you leverage today's fastest, most efficient development techniques from the very outset. Langr writes for every programmer, even those with little or no experience with Java, object-oriented development, or agile methods. He shows how to translate oral requirements into practical tests, and then how to use those tests to create reliable, high-performance Java code that solves real problems. Agile Java doesn't just teach the core features of the Java language- it presents coded test examples for each of them. This TDD-centered approach doesn't just lead to better code- it provides powerful feedback that will help you learn Java far more rapidly. The use of TDD as a learning mechanism is a landmark departure from conventional teaching techniques. Presents an expert overview of TDD and agile programming techniques from the Java developer's perspective Brings together practical best practices for Java, TDD, and OO design Walks through setting up Java 5.0 and writing your first program Covers all the basics, including strings, packages, and more Simplifies object-oriented concepts, including classes, interfaces, polymorphism, and inheritance Contains detailed chapters on exceptions and logging, math, I/O, reflection, multithreading, and Swing Offers seamlessly-integrated explanations of Java 5.0's key innovations, from generics to annotations Shows how TDD impacts system design, and vice versa Complements any agile or traditional methodology, including Extreme Programming (XP)
Prentice Hall
mars 2005
0-13-148239-4
750 pages - 46,79 €


Prix Amazon 44,45 €
Disponible en 24 h
UML 2 et les design patternsUML 2 et les design patterns
de Craig Larman
Commentaire
Ce livre de référence en matière de " pensée objet " est une introduction pratique à l'analyse et la conception orientées objet (A/C00) au moyen d'UML et des design patterns. Il propose de suivre une démarche itérative et incrémentale bien définie, le Processus Unifié, qui guide pas à pas utilisateur, de la spécification des besoins au code de l'application. Le Processus Unifié fait appel à UML, le langage standard de représentation graphique pour les projets de conception logicielle. L'auteur propose une description complète des design patterns, qui constituent les " meilleures pratiques " que les experts en A/C00 appliquent au développement de systèmes. Parmi ces patterns, se trouvent les célèbres patterns GoF et GRASP, dont les modalités d'application sont ici détaillées. Cette troisième édition comprend plus particulièrement : Des développements plus importants sur la maîtrise de l'A/C00 au travers des études de cas ; Les améliorations liées à UML 2, à la modélisation agile, au développement piloté par les tests, et au refactoring ; De nombreuses explications sur la façon de combiner le développement itératif et évolutif à l'A/C00 ; Des indications pour appliquer le Processus Unil ; Un nouveau chapitre sur l'évolution des besoins L'ouvrage se caractérise par l'analyse complète de deux études de cas, qui illustrent tout le processus d'A/C00 : techniques clés, patterns essentiels, notation UML. Il s'adresse aux développeurs et aux étudiants en informatique ou en génie logiciel qui connaissent un langage de programmation objet mais sont novices en matière d'A/C00, ainsi qu'à ceux qui désirent apprendre ou approfondir la notation UML, l'application des patterns et les principes d'analyse et de conception.
Pearson Education
mars 2005
2-7440-7090-4
850 pages - 49,00 €


Prix Amazon 46,55 €
Disponible en 24 h
UML pour les décideursUML pour les décideurs
de Franck Vallée avec la contribution de Gaël Thomas
Commentaire
UML 2 - Spécifications - Cas d'utilisation UP - Extrême Programming - MDA Conduite du changement Voici enfin un ouvrage de référence à l'usage de tout décideur (directeur informatique, architecte logiciel, chef de projet...) qui souhaite, grâce à l'adoption d'UML, améliorer la productivité et la qualité du travail de ses équipes.
Langage de modélisation par excellence, UML facilite l'écriture des spécifications, déterminantes pour la réussite d'un projet logiciel. L'expression des exigences doit ainsi être lisible, faciliter les tests et l'évaluation qualitative, et rendre possible le suivi des décisions de conception. Cet ouvrage expose clairement les techniques de spécification par les cas d'utilisation et de modélisation métier en UML 2. On apprendra à choisir une méthode (XP, UP...) et des outils adaptés permettant de fédérer le travail des équipes. Enfin, l'ouvrage présente un processus itératif d'adoption d'UML, respectant les bonnes pratiques de conduite du changement.
Eyrolles
mars 2005
2-212-11621-7
282 pages - 32,00 €


Prix Amazon 30,40 €
Disponible en 24 h
Patterns for parallel programmingPatterns for parallel programming
de Timothy G. Mattson , Beverly A. Sanders et Berna L. Massingill
Commentaire
This book uses a patterns approach to help software engineers master the challenges of writing software to run on parallel computers. Parallel computing is not a new term, but increased desktop processor power and the advent of grid computing have brought it into greater attention recently Helps IT departments better leverage company resources A catalog of proven solutions to recurring problems faced by parallel programmers This is a book to help software engineers become parallel programmers. While the demand for parallel software is large and growing, accomplished parallel programmers are in short supply. This new book helps seasoned software practitioners make the transition to this highly specialized discipline of programming. The authors employ a design patterns approach, providing proven solutions to recurring challenges faced by parallel programmers. The result is a highly-practical treatment of the topic that will help software engineers increase their skillset, and ultimately learn to "think" parallel. .
Addison Wesley
décembre 2004
0-321-22811-1
355 pages - 41,13 €


Prix Amazon 37,34 €
Disponible en 9 à 10 jours
Professional UML Using Visual Studio .NetProfessional UML Using Visual Studio .Net
de Tony Loton, Andrew Filev, Kevin Mc Neish, Ben Schoellmann et John Slater
Commentaire
If you want to use Visio to create enterprise software, this is the book for you. The integration of Visual Studio .NET Enterprise Architect and Visio for Enterprise Architects provides a formidable tool. Visio offers powerful diagramming capabilities, including such things as creating UML models, mapping out databases with Entity Relationship diagrams, and aiding the development of distributed systems. Its integration with Visual Studio .NET Enterprise Architect means that C# or Visual Basic .NET code can be generated from the UML diagrams, and Visual Studio .NET projects can be reverse engineered to UML models. For the developer already familiar with UML and looking to get the best out of Visio, the Visual Studio .NET and Visio for Enterprise Architects combination is weakly documented, and the quality information needed to realize the time-saving features of Visio just does not seem to be available, until now. This book presumes that you are already familiar with the basic concepts of UML notation — this book will not teach you UML. Instead, this book will take you forward into the Visio environment, showing you how to make the most of its software related features.
Wrox Press
décembre 2004
0-7645-4376-8
344 pages - 42,88 €


Prix Amazon 38,49 €
Disponible en 9 à 10 jours
Penser objet avec UML et JavaPenser objet avec UML et Java
de Michel Lai
Commentaire
Cet ouvrage expose les concepts fondamentaux du paradigme objet en utilisant la notation UML et Java. Les concepts objet (abstraction, encapsulation, modularité, classes, relations d'héritage et de composition, etc.) sont présentés de manière progressive et pragmatique en évitant une simplification trompeuse de la réelle utilisation des techniques objet, pratiquée dans l'industrie logicielle. Les exemples développés dans l'ouvrage devraient permettre aux lecteurs d'acquérir concrètement les bases essentielles pour passer à une culture objet de manière efficace et durable, sans toutefois s'étendre sur les possibilités avancées de la notation UML et du langage de programmation Java. Cette édition s'enrichit d'un nouveau chapitre sur la démarche MDA qui étend la portée de l'ouvrage vers un contexte plus professionnel et industriel. Les étudiants d'un cursus informatique et les professionnels dans le cadre d'une formation continue ou d'une mise à niveau en interne, les formateurs et les enseignants trouveront ici un support de cours d'initiation à une démarche objet en adéquation avec un séminaire ou une formation d'une vingtaine d'heures.
Dunod
novembre 2004
2-10-048505-9
220 pages - 28,90 €


Prix Amazon 27,46 €
Disponible en 9 à 11 jours
Refactoring to PatternsRefactoring to Patterns
de Joshua Kerievsky
Commentaire
This book lays the foundation for maximizing the use of design patterns by helping the reader view them in the context of refactorings. Groundbreaking work! Part of Martin Fowler's Signature Series, developed with significant input from Fowler himself Ties together two of the most popular methods in software engineering today -- refactoring and design patterns
Helps software designers improve their efficiency and create more robust software The reality of software is that great software designs are not necessarily created, but it is more likely that they evolve. In this eagerly-anticipated new book, Joshua Kerievsky helps the experienced developer see design patterns in the context of refactorings, not just as reusable elements existing apart from the refactoring literature. This fresh perspective helps the reader to learn how to evolve a software design. Test-first programming and merciless refactoring are the key practices of evolutionary design, and the author imparts his unique knowledge on these topics. The result is a classic book containing a plethora of practical advice that will help software designers properly gauge the project at hand, and evolve a design that will give their organization a competitive advantage. .
Addison Wesley
septembre 2004
0-321-21335-1
400 pages - 49,39 €


Prix Amazon 47,50 €
Disponible en 24 h
UML, Java et les données géographiquesUML, Java et les données géographiques
Volume 1 notions de base
de Denis Priou, Jean-Marc Le Gallic, Stéphane Pelle et Didier Richard
Commentaire
Cet ouvrage en deux volume a pour objectif de présenter une vision orientée-objet des données géographiques et de montrer comment un outil de modélisation informatique (UML, Unified Modeling Language) et un langage de programmation (Java) permettent de développer efficacement des applications destinées à traiter, à visualiser et à transmettre des données géographiques via le réseau informatique mondial. L'ouvrage présente une méthodologie de travail dans le but de constituer des bases de données et des systèmes d'information géographique efficaces et fiables mais aussi une description structurée et illustrée de l'univers Java.
À ce titre, ce livre peut être considéré comme un cours sur le langage et sur les principaux paquetages constituant le monde Java et sur la façon dont l'outil de modélisation UML et le langage de programmation Java peuvent être utilisés avantageusement dans le domaine de l'information.
Hermès
septembre 2004
2-7462-0830-X
470 pages - 80,00 €


Prix Amazon 76,00 €
Disponible en 8 à 9 jours
UML, Java et les données géographiquesUML, Java et les données géographiques
volume 2 outils avancés
de Denis Priou, Jean-Marc Le Gallic, Stéphane Pelle et Didier Richard
Commentaire
.
Hermès
septembre 2004
2-7462-0831-8
397 pages - 80,00 €


Prix Amazon 76,00 €
Disponible en 8 à 9 jours
Model Driven Architecture with Executable UMLModel Driven Architecture with Executable UML
de Chris Raistrick, Paul Francis, Ian Wilkie, John Wright et Colin B. Carter
Commentaire
This book offers a unique insight into a revolution in software development that allows model specifications to be fully and efficiently translated into code. Using the most widely adopted, industry standard, software modelling language, UML, the reader will learn how to build robust specifications based on OMG's Model Driven Architecture (MDA). From there, the authors describe the steps needed to translate the Executable UML (xUML) models to any platform-specific implementation. The benefits of this approach go well beyond simply reducing or eliminating the coding stage - it also ensures platform independence, avoids obsolescence (programming languages may change, the model doesn't) and allows full verification of the models by executing them in a test and debug xUML environment. This is an excellent reference for anyone embarking on what is surely the future of software development for medium and large scale projects.
Cambridge University Press
avril 2004
0-521-53771-1
392 pages


Prix Amazon 65,40 €
Disponible en 1 à 2 semaines
UML by exampleUML by example
de Ghinwa Jalloul
Commentaire
Ghinwa Jalloul's step-by-step introduction to object-oriented software development is suitable for teacher training as well as for practicing software engineers. Jalloul presents seven complete case studies and several smaller examples documented in UML, derived from small software projects developed for, and delivered to, real users. They are preceded by an overview of the object-oriented modeling artifacts in UML, on which the remainder of the book relies. The case studies provide a medium for experimental use and act as templates that can be tailored by readers to fit specific needs and circumstances.
Cambridge University Press
mars 2004
0-521-00881-6
276 pages - 29,69 €


Prix Amazon 29,69 €
Disponible en 11 à 12 jours
UML 2003UML 2003
The Unified Modeling Language, modeling languages and applications - 6th International Conference San Francisco, CA, USA, October 20-24, 2003, Proceedings
de Perdita Stevens, Jon Whittle et Grady Booch
Commentaire
This book constitutes the refereed proceedings of the 6th International Conference on the Unified Modelling Language, UML 2003, held in San Francisco, CA, USA in October 2003. The 25 revised full papers, 4 tool papers, and 1 experience paper presented together with the abstracts of 3 invited talks and summaries on the UML 2003 workshop and tutorials were carefully reviewed and selected from initially 168 submissions. The papers are organized in topical sections on practical model management, time and quality of service, tools, composition and architecture, transformation, Web related issues, testing and validation, improving UML/OCL, consistency, and methodology.
Springer
février 2004
3-540-20243-9
413 pages


Prix Amazon 57,00 €
L'index - Les dossiers - L'info - Les livres - L'Annuaire - S'abonner - A propos de placeTIC