Skip to main content
  • Book
  • © 2004

UML Applied

A .NET Perspective

Apress
  • Introduces UML through hands-on, team-oriented exercises using "Five-Step UML" (See: http://www.umlbootcamp.com/bootcamps/umlbootcamp.htm)

  • Explains the .NET Common Language Runtime and the .NET Framework through UML diagrams and examples

  • Explores UML and .NET in-depth through a detailed case study

  • Builds on "Five-Step UML" to introduce Model-Driven Development, a development process centered on UML models

  • Includes lots of pragmatic advice for better modeling

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 49.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (13 chapters)

  1. Front Matter

    Pages i-xxiv
  2. UML and Five-Step UML: It’s All About Communication

    1. Front Matter

      Pages 1-1
    2. Five-Step UML: OOAD for Short Attention Spans

      • Martin L. Shoemaker
      Pages 35-136
    3. Pragmatic Guidelines: Diagrams That Work

      • Martin L. Shoemaker
      Pages 137-161
    4. A UML View of .NET

      • Martin L. Shoemaker
      Pages 163-174
  3. Case Study: UML Applied to a .NET Solution

    1. Front Matter

      Pages 175-175
    2. Requirements: And Here Our Troubles Begin …

      • Martin L. Shoemaker
      Pages 177-188
    3. Step 1: Define Your Requirements

      • Martin L. Shoemaker
      Pages 189-271
    4. Step 2: Refine Your Requirements

      • Martin L. Shoemaker
      Pages 273-289
    5. Step 4: Design Your Architecture

      • Martin L. Shoemaker
      Pages 311-356
    6. Step 5: Repeat to Design Your Components

      • Martin L. Shoemaker
      Pages 357-418
    7. Step Outward to Design Your Deployment

      • Martin L. Shoemaker
      Pages 419-432
  4. Beyond Code

    1. Front Matter

      Pages 433-433
    2. UML Models of Development Processes

      • Martin L. Shoemaker
      Pages 435-467
    3. It’s All About Communication

      • Martin L. Shoemaker
      Pages 469-480
  5. Back Matter

    Pages 481-536

About this book

UML Applied: A .NET Perspective is the first book to examine the two worlds of Unified Modeling Language (UML) and .NET concurrently. The core of this book provides a set of proven, hands-on, team-oriented exercises that will have you solving real-world problems with UML faster than when using any other approach—often in under a day. Author Martin Shoemaker also demonstrates how to use Rational XDE for effective model-driven development.

From the author:

“In teaching UML to my students, nothing has been as effective as 'Five-Step UML,' a process I devised by stripping away, one piece at a time, everything that got in the way of learning UML. Eventually, I was left with five simple, clear steps that show the students why and how to use UML, by having them start the class by actually solving problems with UML. After they learn the why and the how, they're motivated to learn the what: the details of the UML notation. And they have a lot of fun in the process.

Now 'Im using Five-Step UML to teach .NET analysis and design in a larger framework. I call it model-driven development—UML models as the central artifacts of the development process, with other artifacts (code, tests, documents, even estimates and schedules) all deriving from the models.

With this book, I've collected my Five-Step UML and model-driven development thoughts into one complete package. I also give a UML perspective of the .NET Common Language Runtime and the .NET Framework, providing a graphical overview that complements the online help.”

About the author

strongMartin L. Shoemaker/strong is a software developer with 17 years of experience in the industry. He has worked in the fields of color science, online shopping, databases, material handling, medical imaging, and customer relations management. Martin is also an accomplished speaker, having presented to the Detroit Colour Council, the Ann Arbor Computer Society, the Ann Arbor IT Zone, Rubi-Con Security Conference, VS Live!, UML World Conference, Software Development Conference, and Web Services Edge. His most popular presentation is Richard Hale Shaw's UML BootCamp. He has presented this course both in public settings and for individual clients including Microsoft, Microsoft Great Plains Business Solutions, Intermec, Siemens Dematic-Rapistan Division, Arthur Andersen Consulting, University of Michigan, Target, Syngenta, Silicon Energy, Tyco International, and more.

Bibliographic Information

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 49.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access