
Advanced Systems Design with Java, UML and MDA
Kevin Lano - Collection Computer Science
Résumé
- Explains how to design and construct large software systems, using a series of examples through the design process
- Examines issues raised by the Model-Driven Architecture approach, particularly construction of PIMs and the implementation of PIM to PIM and PIM to PSM transformations
- Focuses on internet applications and technologies
- Uses accessible case studies to illustrate complex concepts
This excellent text shows how to design and construct large software systems using interesting and relevant examples a Scrabble Player, a juke box using web streaming, a security system and others. The benefits of using UML are described, and the issues of model construction and transformation raised by the Model-Driven Architecture approach to development are explored. A style of abstract declarative specification, independent of particular implementation choices, is promoted. The text places particular emphasis on Internet applications and technologies as well as covering web services. Flash. XML XSLT. SOAP, Servlets, Javascript and JSP.
Advanced System Design with Java. UML and MDA is aimed at intermediate and advanced students on undergraduate and post graduate courses in Computer Science, Information Systems and IT. To benefit most from this book, the reader will need an introductory knowledge of software engineering, programming in Java and a basic knowledge of HTML
Sommaire
- Preface
- The Challenges of Software Design
- The Unified Modelling Language
- The Object Constraint Language
- UML Dynamic Modelling Notations
- Platform-Independent Design
- From Platform-Specific Models to Executable Code
- Internet System Design
- Web Services
- Implementing the Model-Driven Architecture
- Case Studies of Web System Development
- Catalogue of Model Transformations
- Bibliography
- Appendices
- Index
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Elsevier |
Auteur(s) | Kevin Lano |
Collection | Computer Science |
Parution | 09/05/2005 |
Nb. de pages | 378 |
Format | 17 x 24,5 |
Couverture | Broché |
Poids | 685g |
Intérieur | Noir et Blanc |
EAN13 | 9780750664967 |
ISBN13 | 978-0-7506-6496-7 |
Avantages Eyrolles.com
Nos clients ont également acheté
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse
- Informatique Développement d'applications Technologies objet Programmation objet
- Informatique Développement d'applications Programmation graphique et multimédia Programmation graphique en Java
- Informatique Développement d'applications Langages Java - J2EE
- Informatique Développement d'applications Outils de développement Jakarta Struts
- Informatique Développement d'applications Outils de développement Jbuilder
- Informatique Développement d'applications Modélisation et génie logiciel
- Informatique Certifications Sun Java Certification