Developing Software with UML: Object-Oriented Analysis and Design in Practice (2nd Edition)

3,18 durchschnittliche Bewertung
( 11 Bewertungen bei Goodreads )
 
9780201756036: Developing Software with UML: Object-Oriented Analysis and Design in Practice (2nd Edition)

Leverage the full power of objects and UML in any software development process!-- Object-oriented analysis and design: a practical, example-driven introduction.-- Thoroughly updated: New coverage of UML 1.4, updated Java code examples, and new techniques for solving problems that can't be solved by UML alone!-- Techniques for creating more effective use case, class, behavioral, and implementation diagrams.This example-rich book will show any developer or analyst how to leverage the full power of object technology and UML in software development. Fully updated throughout, this edition reflects the new UML 1.4 standard and presents important new techniques for solving problems that can't be solved by UML alone. Experienced object developer and mentor Bernd Oestereich begins with an entirely new two-chapter introduction to object-oriented analysis and design. Coverage includes a full chapter on use case diagrams; detailed introductions to the basic and relational elements of class diagrams; as well as extensive introductions both behavioral and implementation diagrams. Along the way, Oestereich shows how to extend the power of UML with advanced techniques such as stereotypes and CASE tool use case templates. This is also the first object-oriented analysis and design book with in-depth coverage of the Object Constraint Language (OCL), a powerful, UML-based modeling tool for specifying a wide array of object constraints, conditions, and guards.

Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.

From the Back Cover:

Practical guide to exploiting the power of Object Technology and UML in your software development process.

This book is a practical, example-driven introduction to OO analysis and design. The author is a highly experienced OO practitioner and in the book he highlights the benefits of using the OO approach for software development.

The first part of the book is a step-by-step guide through introductory concepts that are key to software development, which uses a continuous example to show how each principle and concept is applied in practice.

The rest of the book explains the basics of UML in detail -- using individual examples for each concept or technique.

Features:

  • covers UML 1.4
  • Java code examples
  • final chapter covers the OCL (Object Constraint Language) -- none of the other books in this area cover this

New to this edition:

  • 2 totally new chapters on analysis and design -- fully updated and new material, including integrating the process chapter
  • all chapters completely updated
  • offers solutions to problems that can't be solved by UML alone -- introduces the idea of 'stereotypes' and CASE tool use case templates which aren't covered by UML



020175603XB08132001

About the Author:

Bernd Oestereich owns and manages his own software company Oose.de ("oose.de Dienstleistungen fur innovative Informatik") He has over 10 years' experience in OO software engineering, including working as an analyst, designer, programmer, project leader & trainer. He regularly speaks at conferences in the Object Technology, Requirements Engineering, Software Architecture & Software Management areas. He's also a partner in System Bauhaus (network of German OO consultants) with Nico Josuttis & Peter Hrushka.

„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.

(Keine Angebote verfügbar)

Buch Finden:



Kaufgesuch aufgeben

Sie kennen Autor und Titel des Buches und finden es trotzdem nicht auf ZVAB? Dann geben Sie einen Suchauftrag auf und wir informieren Sie automatisch, sobald das Buch verfügbar ist!

Kaufgesuch aufgeben