Ebooks Gratuits

Le plus grand univers d'ebooks au format PDF et EPUB

Trouver votre ebook...

Nous avons trouvé un total de 40 livres disponibles en téléchargement
UML 2 par la pratique

UML 2 par la pratique

Auteure: Pascal Roques

Nombre de pages: 396

Septième édition augmentée : un cours pratique magistral sur UML 2 Cette septiè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 ainsi que de nombreux avis d'experts sont donnés. En fin d'ouvrage, un glossaire reprend 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., en tenant compte des méthodes de développement agiles. Enfin, une étude de cas complète illustre le processus de développement itératif depuis la modélisation métier jusqu'à la conception détaillée en Java et C#. À 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...

UML 2.5 par la pratique

UML 2.5 par la pratique

Auteure: Pascal Roques

Nombre de pages: 408

Enfin un ouvrage détaillant tous les principes d'une modélisation efficace avec UML ! En mettant l'accent sur les diagrammes les plus importants (cas d'utilisation, séquence, classes, états, activité), l'auteur se concentre sur les principaux concepts et fournit des explications claires et pragmatiques applicables à vos projets. De nombreux conseils émaillent les multiples exercices proposés afin de faciliter l'assimilation du langage UML. Huitième édition augmentée : un cours pratique magistral sur UML 2.5 Cette huitième édition mise à jour et augmentée de l'ouvrage UML par la pratique constitue un support de cours exemplaire sur UML 2.5. 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 ainsi que de nombreux avis d'experts sont donnés. En fin d'ouvrage, un glossaire reprend 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,...

UML 2 pour les développeurs

UML 2 pour les développeurs

Auteure: Xavier Blanc , Isabelle Mounier

Nombre de pages: 202

Un cours d'initiation à UML conçu pour les développeurs et les étudiants en informatique La plupart des livres sur UML s'adressent avant tout aux concepteurs et architectes logiciels, selon une démarche "tout-modèle" dans laquelle la production de code est traitée comme une activité subalterne. Cette approche suscite évidemment des réticences chez les développeurs et déconcerte les étudiants, dont la formation reste axée principalement sur la programmation et qui mesurent mal les enjeux du formalisme UML. UML 2 pour les développeurs prend le contre-pied de ces approches classiques. L'ouvrage montre comment articuler harmonieusement modélisation et programmation, en insistant sur les gains de productivité que permettent ces allers-retours entre les modèles UML et le code. Chaque notion UML importante est introduite par un exemple et chaque chapitre se clôt par une série d'exercices corrigés (90 au total), qui permettront au lecteur de tester ses connaissances. Pour illustrer concrètement les relations entre code et modèles, les auteurs font le choix du langage Java, les principes présentés étant naturellement transposâmes à d'autres langages. Sur le site ...

UML 2 et MDE

UML 2 et MDE

Auteure: Franck Barbier

Nombre de pages: 376

Le langage UML (Unified Modeling Language) s'est maintenant imposé comme l'outil de référence qui permet au démarrage de la conception d'un logiciel d'analyser les problèmes à traiter et de concevoir les solutions dans leurs grandes lignes. Cet ouvrage décrit en détail les nouveautés d'UML 2 ainsi que «l'ingénierie des modèles» (MDE pour Model Driven Engineering) qui lui est associée. La première partie porte sur la technologie des objets et plus particulièrement sur le lien entre modélisation orientée objet et programmation orientée objet. De nombreux exemples de code sont fournis avec une étude de cas concise en C++. La seconde partie est une présentation détaillée d'UML 2 et notamment de tous les changements par rapport à UML 1.x. La troisième partie présente trois études de cas décrites dans leur totalité (leur code est téléchargeable sur Internet)

Java 1.4 et 5.0

Java 1.4 et 5.0

Auteure: Emmanuel Puybaret

Nombre de pages: 381

J2SE 1.4, J2SE 5.0, XML, JDBC, Swing, applets, servlets, JSP, JavaBeans, comparaisons C++ et C# À travers la réalisation d'un forum de discussion et plus de 50 études de cas, ce cahier montre à tous les programmeurs comment exploiter la richesse de Java pour créer sans mal des applications fiables et évolutives. Ce cahier met à la portée de tous les développeurs les meilleures pratiques Java, depuis l'installation des outils de développement et la création d'un premier objet jusqu'à la programmation multitâche, en passant par l'accès aux bases de données, la conception d'interfaces utilisateur, la gestion de formulaires, de fichiers, la maîtrise des subtilités objet... Cette 3e édition mise à jour et augmentée du Cahier du programmeur Java est accompagnée d'un CD-Rom offert contenant : les outils et environnements de développement Java pour Linux, Windows et Mac OSX : JDK1.5, MySQL, Tomcat, JBuilder2005 Foundation (version française] et Eclipse 3, ConTEXT (Windows uniquement) ; le code source des études de cas testé sous Windows, Linux et Mac OS X. Configuration recommandée : 128 à 512 Mo de RAM suivant les outils ; 560 Mo d'espace disque Versions...

La programmation orientée objet

La programmation orientée objet

Auteure: Hugues Bersini

Nombre de pages: 673

Le manuel indispensable à tout étudiant en informatique (IUT, écoles spécialisées, écoles d'ingénieurs) sur la programmation orientée objet ! L'objet par la pratique avec Python, java, C# et C++ et PHP 5... en UML 2 Cette sixiè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, interface, multithreading, sauvegarde des objets, programmation distribuée, modélisation...) en les illustrant d'exemples empruntant aux technologies les plus populaires : Java et C#, C++, Python, PHP 5, UML 2, LINQ mais aussi les services web, Corba, les bases de données objet, différentes manières de résoudre la mise en correspondance relationnel/objet dont le langage innovant de requête objet Lino et enfin 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, Python, PHP 5, C# et C++. A qui s'adresse ce livre ? Ce livre sera lu avec profit par tous les étudiants de disciplines informatiques liées à l'approche ...

Bien programmer en Java 7

Bien programmer en Java 7

Auteure: Emmanuel Puybaret

Nombre de pages: 424

"À travers la réalisation d'un forum de discussion et plus de 50 études de cas, cet ouvrage montre à tous les programmeurs comment exploiter la richesse de Java en mettant l'accent sur la fiabilité et l'évolutivité. Cet ouvrage met à la portée de tous les développeurs les meilleures pratiques Java, depuis l'installation des outils de développement et la création d'un premier objet jusqu'à la programmation multitâche, en passant par l'accès aux bases de données, la conception d'interfaces utilisateur, la gestion de formulaires, de fichiers, la maîtrise des subtilités objet... Téléchargez l'ensemble du code source à l'adresse www.editions-eyrolles.com" [Source : 4e de couv.]

Conception d'applications en Java/JEE - 2e éd.

Conception d'applications en Java/JEE - 2e éd.

Auteure: Jacques Lonchamp

Nombre de pages: 416

Cet ouvrage s’adresse principalement aux étudiants des cycles informatiques (IUT, LP, licence deuxième et troisième années) ainsi qu’aux élèves-ingénieurs en écoles d’informatique. La phase de conception logicielle répond aux questions « comment résout-on le problème ? comment satisfait-on les besoins ? ». Elle fait suite à la phase d’analyse antérieure qui, elle, avait posé les questions « quel est le problème ? quels sont les besoins ? ». Ce manuel explique les méthodes de la conception orientée objets. Il détaille les patrons de conception (design patterns), les principes de conception qui les sous-tendent et les principales architectures logicielles, en particulier les architectures web. Il s’appuie sur le langage Java. Il présente pour chaque thème abordé plusieurs exemples et rassemble 58 exercices tous corrigés, ainsi que deux études de cas : JSE (Java Standard Edition) et JEE (Java Enterprise Edition) détaillées jusqu’au code complet. Cette deuxième édition rend compte des évolutions récentes du langage Java dans les aspects spécifiques à la conception d'applications, notamment les design patterns.

Java Persistence et Hibernate

Java Persistence et Hibernate

Auteure: Anthony Patricio

Nombre de pages: 364

Gestion optimale de la persistance dans les applications Java/JEE Avec JPA (Java Persistance API), composante essentielle des spécifications EJB 3, le monde Java/JEE dispose enfin d'un standard fiable et efficace pour la gestion de la persistance et du mapping objet-relationnel. Largement inspiré du pragmatisme d'Hibernate et tirant parti d'une avancée majeure de Java SE 5 (les annotations), Java Persistance privilégie la simplicité de développement en plaçant les métadonnées de persistance au coeur du code Java SE ou EE et en reléguant les descripteurs XML aux cas extrêmes. Un livre pratique illustré d'une étude de cas détaillée A la fois pratique et didactique, cet ouvrage décrit les différentes facettes de l'API et de son implémentation Hibernate en montrant comment les mettre en oeuvre à travers une étude de cas déclinée au fil des chapitres. Il insiste tout particulièrement sur la définition des annotations et l'utilisation du gestionnaire d'entités en environnement Java SE ou Java EE, ainsi que sur les aspects méthodologiques et sur les questions de performances : mapping de modèles objet ou de schémas relationnels complexes, récupération...

L'orienté objet

L'orienté objet

Auteure: Hugues Bersini , Ivan Wellesz

Nombre de pages: 602

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++. À qui s'adresse ce livre ? Ce livre sera lu avec profit par tous les étudiants de disciplines informatiques liées à l'approche...

Jeux vidéo à 200 %

Jeux vidéo à 200 %

Auteure: Simon Carless

Nombre de pages: 296

Des méthodes pour émuler les anciennes machines et leurs jeux (Atari, Commodore..), des astuces et codes pour tricher sur les consoles actuelles, des pistes pour améliorer les conditions de jeu (vidéoprojecteur, optimisation du son ...), des conseils pour personnaliser ou créer ses propres jeux ...

MDA en action

MDA en action

Auteure: Xavier Blanc , Olivier Salvatori

Nombre de pages: 270

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...

Le livre de Java premier langage

Le livre de Java premier langage

Auteure: Anne Tasso

Nombre de pages: 602

Vous avez décidé de vous initier à la programmation et souhaitez opter pour un langage largement utilisé dans le monde professionnel ? Java se révèle un choix idéal comme vous le constaterez dans ce livre conçu pour les vrais débutants en programmation. Vous apprendrez d'abord, à travers des exemples simples en Java, à maîtriser les notions communes à tous les langages : variables, types de données, boucles et instructions conditionnelles, etc. Vous franchirez un nouveau pas en découvrant par la pratique les concepts de la programmation orientée objet (classes, objets, héritage), puis le fonctionnement des librairies graphiques AWT et Swing (fenêtres, gestion de la souris, tracé de graphiques). Cet ouvrage vous expliquera aussi comment réaliser des applications Java dotées d'interfaces graphiques conviviales grâce au logiciel libre NetBeans (version 12). Enfin, vous vous initierez au développement d'applications avec l'interface Android Studio. Chaque chapitre est accompagné de deux types de travaux pratiques : des exercices, dont le corrigé est fourni sur l'extension web du livre, et un projet développé au fil de l'ouvrage, qui vous montrera comment...

Programmer en Java

Programmer en Java

Auteure: Claude Delannoy

Nombre de pages: 962

De la programmation objet en Java au développement d'applications web Dans cet ouvrage, Claude Delannoy applique au langage Java la démarche pédagogique qui a fait le succès de ses livres sur le C et le C++. Il insiste tout particulièrement sur la bonne compréhension des concepts objet et sur l'acquisition de méthodes de programmation rigoureuses. L'apprentissage du langage se fait en quatre étapes : apprentissage de la syntaxe de base, maîtrise de la programmation objet en Java, initiation à la programmation graphique et événementielle avec la bibliothèque Swing, introduction au développement web avec les servlets Java et les JSR L'ouvrage met l'accent sur les apports des versions 5 à 9 de Java Standard Edition, qui ont fait évoluer la manière de programmer en Java : programmation générique, types énumérés, annotations, streams et expressions lambda, outil JShell, Java Platform Module System (ex-projet Jigsaw), etc. Un chapitre est dédié aux Design Patterns en Java et cette 11e édition présente les nouveautés des versions 10 à 14 de Java SE : déclaration var, variante de l'instruction switch et expression switch, écriture simplifiée des blocs de...

Apprendre Java et C++ en parallèle

Apprendre Java et C++ en parallèle

Auteure: Jean Bernard Boichat

Nombre de pages: 600

Faire d'une pierre deux coups Java et C++ sont deux langages à la syntaxe très proche. Grâce à l'apprentissage de leurs différences, défauts et qualités intrinsèques, vous serez mieux préparé pour concevoir un code beaucoup plus propre, fondé sur une vision élargie de ces deux langages, de leurs possibilités et de leurs limites. Comment est structuré ce livre ? L'ouvrage présente et compare les concepts communs aux langages Java et C++ (déclarations de variables, tableaux...), mais expose également les particularités de chacun. Les chapitres sont organisés selon un niveau de difficulté croissant, avec exercices corrigés à la clé. A qui s'adresse cet ouvrage ? Aux débutants en programmation qui souhaitent apprendre les deux langages les plus demandés dans le monde professionnel Aux développeurs maîtrisant l'un des langages et souhaitant s'initier à l'autre Aux étudiants en informatique (IUT, 2e cycle, écoles d'ingénieurs) Sur le CD-ROM offert avec ce livre JDK 6 MinGW et MSYS (GNU g++ 3.4.5) NetBeans 6.1 .NET Framework 3.5 Crimson 3.70 Code source des exemples et exercices du livre Plate-forme requise : PC avec processeur Pentium 233 MHz ou plus -...

Java 6

Java 6

Auteure: Thierry Groussard

Nombre de pages: 400

Les bases nécessaires pour se familiariser avec le langage Java. Les exemples cités sont en téléchargement sur le site de l'éditeur.

Java, plus rapide, plus léger

Java, plus rapide, plus léger

Auteure: Bruce Tate , Justin Gehtland

Nombre de pages: 276

Java est un langage de programmation que l'on ne présente plus. Pourtant, il reste beaucoup à dire quant à sa complexité. Construire des solutions plus simples, s'éloigner des approches classiques, réimaginer ce que J2EE pourrait et devrait être, voilà ce que vise cet ouvrage.

Algorithmique et programmation en Java - 5e éd.

Algorithmique et programmation en Java - 5e éd.

Auteure: Vincent Granet

Nombre de pages: 432

Cet ouvrage s’adresse principalement aux étudiants des cycles informatiques (IUT , IU P, licence, master 1re année et MIAGE) ainsi qu’aux élèves ingénieurs. Il intéressera également toute personne souhaitant découvrir la programmation avec Java. L’objectif de cet ouvrage est d’enseigner des méthodes et des outils de construction de programmes informatiques valides et fiables. L’auteur propose une introduction à l’algorithmique ainsi qu’à la programmation impérative procédurale et orientée objet. Il met l’accent sur les notions de validité et de fiabilité en s’appuyant sur des notations formelles. Tous les algorithmes et les structures de données sont traduits et présentés en Java 8. De nombreux exercices complètent ce cours. Cette cinquième édition a été revue et complétée pour tenir compte des évolutions du langage Java.

Refactoring des applications Java/J2EE

Refactoring des applications Java/J2EE

Auteure: Jean-philippe Retaillé

Nombre de pages: 390

Améliorer la qualité et l'évolutivité des applications Java/J2EE Le refactoring consiste à refondre le code source d'une application existante ou en cours de développement pour en améliorer la qualité, avec pour objectif une réduction des coûts de maintenance et une meilleure évolutivité. L'ouvrage passe en revue les différentes techniques de refactoring utilisées en environnement Java/J2EE : extraction de méthodes, généralisation de type, introduction de design patterns, programmation orientée aspect, optimisation de l'accès aux données, etc. Un livre pratique illustré d'une étude de cas détaillée L'ouvrage décrit dans le détail le processus de refactoring d'une application Java/J2EE : mise en place de l'infrastructure et des outils, analyse de la conception et du code de l'application, mise en oeuvre des techniques de refonte, tests de non régression. Cette démarche est illustrée par une étude de cas complète : refactoring d'une application J2EE Open Source à l'aide d'outils tels que Eclipse, CVS, JUnit et PMD.

SQL

SQL

Auteure: Frédéric Brouard , Rudi Bruchez , Christian Soutou

Nombre de pages: 258

Manuel destiné aux étudiants des premier et second cycles universitaires et aux professionnels de la gestion de bases de données. En neuf chapitres accompagnés d'exercices de révision avec corrigé: Bases de données et SQL; Définition des données; Création des objets; Recherche de l'information dans une table; Extraction multitabulaire; Mise à jour des données; Transactions et SQL procédural; Sécurité; Informations de schéma. Les principales modifications apportées à cette deuxième édition de l'ouvrage sont: l'ajout des règles de Codd; le report des exercices sur le CD-ROM, le livre imprimé ne contenant que la théorie. [SDM].

Programmation concurrente et temps réel avec Java

Programmation concurrente et temps réel avec Java

Auteure: Luigi Zaffalon

Nombre de pages: 617

Si le langage Java s'est avantageusement répandu dans le domaine des systèmes d'information et d'internet, sa pénétration dans celui des systèmes temps-réel et des applications critiques est bien plus récente, voire confidentielle. Cet ouvrage cible prioritairement ces nouveaux domaines en procédant par étapes, selon une approche descriptive didactique. Il constitue d'abord une introduction à la programmation concurrente avec le support du langage Java comme outil de description d'algorithmes concurrents. Il décrit ensuite les mécanismes de synchronisation et de communication intrinsèques à Java, parfois dans un esprit critique. Enfin, il aborde des aspects propres au développement des systèmes embarqués, notamment par une sensibilisation aux problématiques du temps réel en relation avec les propositions de la spécification RTSJ dédiées au développement d'applications temps réel en Java

La programmation orientée objet

La programmation orientée objet

Auteure: Hugues Bersini

Nombre de pages: 696

Cette 7e é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, interface, multithreading, sauvegarde des objets, programmation distribuée, modélisation...) en les illustrant d'exemples empruntant aux technologies les plus populaires : Java (y compris pour Android) et C#, C++, Python, PHP, UML 2, mais aussi les services web, Corba, les bases de données objet, différentes manières de résoudre la mise en correspondance relationnel/objet dont le langage innovant de requête objet Linq et enfin 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 (y compris Android), Python, PHP, C# et C++ [Source : 4e de couv.]

La programmation orientée objet

La programmation orientée objet

Auteure: Hugues Bersini

Nombre de pages: 666

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 .Net et C++. L'objet par la pratique avec Python, Java, C# et C++ et PHP 5... en UML 2 Cette cinquiè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, interface, multi-threading, sauvegarde des objets, programmation distribuée, modélisation...) en les illustrant d'exemples empruntant aux technologies les plus populaires : Java et C#, C++, Python, PHP 5, UML 2, LinQ mais aussi les services web, Cobra, les bases de données objet, différentes manières de résoudre la mise en correspondance relationnel/objet dont le langage innovant de requête objet LinQ et enfin les design patterns. Chaque chapitre est introduit par un dialogue vivant, à la manière du maître et de l'élève, et se...

GarageBand 2

GarageBand 2

Auteure: David Pogue

Nombre de pages: 308

Permet d'utiliser le logiciel de musique pour Mac GarageBand, de la création d'un morceau à sa publication sur Internet, en passant par les configurations matérielles et l'intégration de GarageBand dans iLife04.

Sin imagen

UML en action

Auteure: Pascal Roques , Franck Vallée

Nombre de pages: 388

Avec plus de 10000 exemplaires vendus, UML en action est devenu un livre incontournable pour tous les concepteurs d'applications confrontés à la mise en œuvre concrète d'UML. Cette nouvelle édition incorpore la problématique émergente de l'EAI, ainsi que de nombreuses mises à jour : prise en compte d'UML 1.4, de Java 2, des dernières recommandations sur la rédaction des cas d'utilisation, etc. Une vision complète du processus de développement construite autour d'une étude de cas : Débutant ou expérimenté, vous devez mettre en pratique UML dans des projets réels. L'étude de cas proposée ici vous permettra d'élaborer rapidement vos propres modèles et de maîtriser les aspects avancés de ce langage. Les éléments UML y sont mis en œuvre et discutés avec des conseils et des mises en garde. Toutes les étapes du processus de développement sont détaillées, depuis la capture et l'analyse des besoins jusqu'à la conception détaillée en Java à l'aide des design patterns. A qui s'adresse ce livre ? A tous les maîtres d'ouvrage, chefs de projet, analystes et concepteurs, architectes logiciel, développeurs, qui sont impliqués dans des projets de...

SysML en action avec Cameo Systems Modeler

SysML en action avec Cameo Systems Modeler

Auteure: Olivier Casse

Nombre de pages: 204

L’ingénierie système (IS) par les modèles MBSE est actuellement en vogue dans la communauté des pratiquants de l’IS, qu'ils soient analystes, architectes, développeurs ou testeurs. L'INCOSE a contribué fortement à la définition d'un langage pour la communauté dorénavant standardisé sous la norme ISO-19514: SysML. Toutefois, ce langage n’est associé par défaut à aucune démarche MBSE particulière. Cette difficulté majeure freine sa mise en oeuvre. Afin de la lever, cet ouvrage décrit, en plus de la notation SysML, une approche générique issue des grands principes d’IS et des normes relatives, servant de base à une démarche MBSE spécifique à construire, ceci afin de répondre aux spécificités du domaine des projets dans lequel les pratiquants évoluent. Pour dérouler de manière pragmatique la démarche, un exemple simplifié, mais réaliste, sert de fil conducteur depuis les besoins initiaux jusqu’à la validation du système, mettant en action l’outil de modélisation SysML Cameo Systems Modeler de No Magic.

Le langage Java

Le langage Java

Auteure: Thomas Leduc , Damien Leduc

Nombre de pages: 292

Une approche pédagogique, pratique et progressive de l'apprentissage de Java, illustrée de nombreux exemples : traitement et génération d'images en parallèle avec équilibrage de charge, développement d'applications JDBC pour la manipulation de données, étude de l'arithmétique - ordinateur de la machine virtuelle Java et développement d'interfaces graphiques par le biais des JFC/SWING.

Développement Java sous STRUTS

Développement Java sous STRUTS

Auteure: Jean-charles Félicité

Nombre de pages: 420

Principes de bases du développement d'applications Java sous Struts. Présentation des modèles fondamentaux illustrée d'exemples.--[Memento].

Java EE 6 et GlassFish 3

Java EE 6 et GlassFish 3

Auteure: Antonio Goncalves

Nombre de pages: 572

Initiez-vous au développement sur Java EE 6 et GlassFish 3 avec cet ouvrage facile à lire. Tous les concepts de la dernière version entreprise de Java sont ici présentés et illustrés par des exemples.

Architectures réparties en Java - 3e éd.

Architectures réparties en Java - 3e éd.

Auteure: Annick Fron

Nombre de pages: 348

Une architecture logicielle répartie suppose des données différentes et des tâches différentes qui sont traitées sur des machines différentes. Une telle architecture entraîne bien sûr des problèmes de transmission de données et de synchronisation de processus. Le langage Java permet de résoudre ces questions notamment dans le monde industriel Le but de cet ouvrage est de donner les clés qui permettront de définir la solution la mieux adaptée à chaque situation. La troisième édition de cet ouvrage met à jour les API JMS 2.0 ainsi que les synchronisations de tâches utilisées pour le big data. Elle incorpore un nouveau chapitre sur les messageries instantanées et la gestion des courriels ainsi qu’un exemple d’architecture REST.

UML 2 en action

UML 2 en action

Auteure: Pascal Roques , Franck Vallée

Nombre de pages: 394

UML 2 - Design Patterns - Use Cases - J2EE - EJB - Unified Process (UP) - EAI Débutant ou expérimenté, vous devez mettre en pratique UML dans des projets réels. L'étude de cas proposée ici vous permettra d'élaborer rapidement vos propres modèles et de maîtriser les aspects avancés de ce langage. Les éléments UML y sont mis en oeuvre et discutés avec force conseils et mises en garde. Toutes les étapes du processus de développement sont détaillées, depuis la capture et l'analyse des besoins jusqu'à la conception détaillée à l'aide des design patterns. Ce livre s'adresse à tous les maîtres d'ouvrage, chefs de projet, analystes et concepteurs, architectes logiciel et développeurs, qui sont impliqués dans des projets logiciels, ainsi qu'aux étudiants en informatique (cursus génie logiciel ou modélisation UML), qui découvriront comment appliquer dans un projet réel les concepts étudiés en cours.

Programmer avec Java - Concepts fondamentaux et mise en oeuvre par l'exemple - collection O'Reilly

Programmer avec Java - Concepts fondamentaux et mise en oeuvre par l'exemple - collection O'Reilly

Auteure: Ben Evans , David Flanagan

Nombre de pages: 384

Un best-seller US enfin traduit en France Ce livre est destiné à éléver l'expérience de tout programmeur Java 7 et 8 à un niveau d'excellence. Rempli d'exemples de programmes mettant en oeuvre les toutes dernières APIs Java et donnant des principes de programmation afin d'optimiser l'écriture et l'exécution du code Java, il deviendra vite indispensable à tout programmeur digne de ce nom. Au programme : Les changements apportés par Java 8 Apprentissage de la programmation orientée objet en utilisant la syntaxe de base de Java Explorations des énumerations, des annotations, and des expressions lambda Les techniques de bases à mettre en oeuvre dans la conception orientée objet design Gestion optimale de la mémoire Les formats de données les derniéres APIs d'E/S, et les canaux asynchrones Utiliser Nashorn pour exécuter JavaScript sur une machine virtuelle Java Se familiariser avec l'OpenJDK Collection O'Reilly

Hibernate 3.0

Hibernate 3.0

Auteure: Anthony Patricio

Nombre de pages: 334

Gestion optimale de la persistance dans les applications Java/J2EE Standard de fait, Hibernate s'est imposé comme la solution idéale pour gérer le délicat problème de la persistance des objets Java/J2EE par mapping vers les bases de données re

Derniers livres et auteurs recherchés