Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Learning UML 2.0

Buy
Learning UML 2.0, 9780596009823 (0596009828), O'Reilly, 2006

"Since its original introduction in 1997, the Unified Modeling Language has revolutionized software development. Every integrated software development environment in the world--open-source, standards-based, and proprietary--now supports UML and, more importantly, the model-driven approach to software development. This makes learning the newest UML standard, UML 2.0, critical for all software developers--and there isn't a better choice than this clear, step-by-step guide to learning the language."
--Richard Mark Soley, Chairman and CEO, OMG

If you're like most software developers, you're building systems that are increasingly complex. Whether you're creating a desktop application or an enterprise system, complexity is the big hairy monster you must manage.

The Unified Modeling Language (UML) helps you manage this complexity. Whether you're looking to use UML as a blueprint language, a sketch tool, or as a programming language, this book will give you the need-to-know information on how to apply UML to your project. While there are plenty of books available that describe UML, Learning UML 2.0 will show you how to use it. Topics covered include:

  • Capturing your system's requirements in your model to help you ensure that your designs meet your users' needs

  • Modeling the parts of your system and their relationships

  • Modeling how the parts of your system work together to meet your system's requirements

  • Modeling how your system moves into the real world, capturing how your system will be deployed

Engaging and accessible, this book shows you how to use UML to craft and communicate your project's design. Russ Miles and Kim Hamilton have written a pragmatic introduction to UML based on hard-earned practice, not theory. Regardless of the software process or methodology you use, this book is the one source you need to get up and running with UML 2.0. Additional information including exercises can be found at www.learninguml2.com.

Russ Miles is a software engineer for General Dynamics UK, where he works with Java and Distributed Systems, although his passion at the moment is Aspect Orientation and, in particular, AspectJ. Kim Hamilton is a senior software engineer at Northrop Grumman, where she's designed and implemented a variety of systems including web applications and distributed systems, with frequent detours into algorithms development.

(HTML tags aren't allowed.)

Software Testing and Analysis: Process, Principles and Techniques
Software Testing and Analysis: Process, Principles and Techniques
The first comprehensive book on software test and analysis

You can't “test quality into” a software product, but neither can you build a quality software product without test and analysis.  Software test and analysis is increasingly recognized, in research and in industrial practice, as a core challenge in...

Exam Ref 70-410: Installing and Configuring Windows Server 2012
Exam Ref 70-410: Installing and Configuring Windows Server 2012

Prepare for Exam 70-410—and help demonstrate your real-world mastery of Windows Server 2012 core infrastructure services. Exam 70-410 is one of three required exams for the new MCSA: Windows Server 2008 certification from Microsoft.

Organized by exam objectives, and featuring challenging, what-if scenarios, this...

Data Mining: A Heuristic Approach
Data Mining: A Heuristic Approach

The last decade has witnessed a revolution in interdisciplinary research where the boundaries of different areas have overlapped or even disappeared. New fields of research emerge each day where two or more fields have integrated to form a new identity. Examples of these emerging areas include bioinformatics (synthesizing biology with...


The Gun Digest Book of Exploded Gun Drawings: 975 Isometric Views
The Gun Digest Book of Exploded Gun Drawings: 975 Isometric Views
This collection of "exploded guns" (line drawings showing each piece of a disassembled gun) is the perfect aid to anyone looking to identify and order replacement parts, or take a gun apart for cleaning and simple repair. 975 line drawings of disassembled guns are presented, with parts identified by number and a key to those numbers....
TCP/IP Unleashed (3rd Edition)
TCP/IP Unleashed (3rd Edition)

TCP/IP Unleashed, Third Edition, explains the features and complexities of the TCP/IP protocol suite in a comprehensive, logical format. The book is designed for easy reference and incorporates step-by-step guidelines and configuration examples to enhance the reader's learning experience. Our expert authors walk through the fundamentals of...

Web Operations: Keeping the Data On Time
Web Operations: Keeping the Data On Time

A web application involves many specialists, but it takes people in web ops to ensure that everything works together throughout an application's lifetime. It's the expertise you need when your start-up gets an unexpected spike in web traffic, or when a new feature causes your mature application to fail. In this collection of...

©2019 LearnIT (support@pdfchm.net) - Privacy Policy