Skip to main content
  • Book
  • © 2003

Guide to the Unified Process featuring UML, Java and Design Patterns

Authors:

  • Updated and extended version of the successful Practitioner Series book, 'The Unified Process for Practitioners'
  • Cuts through the hype and provides a concise and accessible introduction and guide
  • Includes real-world case studies
  • Self contained - discussing both the Unified Process and UML instead of needing two separate books
  • Considers how Agile Modeling fits with the Unified Process, and presents Design Patterns
  • Includes supplementary material: sn.pub/extras

Part of the book series: Springer Professional Computing (SPC)

Buy it now

Buying options

eBook USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 109.99
Price excludes VAT (USA)
  • Durable hardcover 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 (25 chapters)

  1. Front Matter

    Pages i-xviii
  2. Design Patterns

    1. Front Matter

      Pages 207-207
    2. Software Patterns

      Pages 209-219
    3. Patterns Catalogs

      Pages 221-233
    4. The Hierarchical MVC

      Pages 253-261
    5. The Visitor Framework

      Pages 263-279
    6. The EventManager

      Pages 281-291

About this book

1.1 Introduction This book introduces and guides the you through the use of the Unified Modeling Language (UML) and the Unified Process (both originally devised by Grady Booch,James Rumbaugh and Ivar Jacobson) and their application to Java systems.This means that the book will present you, thereader,withthenotationusedintheUMLandthestepsdescribedbytheUnifiedProcesswith particular reference to the Java environment (including the classes and the syntax). The book itself is structured in three parts. Part 1 introduces object-oriented analysis and design and the Unified Process. The UML is introduced, as necessary, to support the Unified Process steps.Part 2 discusses the topic of design patterns,while Part 3 looks at the UnifiedProcessandUMLintherealworld. The first part of the book is structured in the following manner: Chapter 2: Object -Oriented Analysis and Design This chapter surveys the most significant object-oriented design and analysis methods to emerge since the late 1980s. Chapter 3: An Introduction to the UML and the Unified Process This chapter provides the background to the UML and the Unified Process. It also presents a summary of both. Chapter 4: Software Architecture and Object-Oriented Design This chapter explains and justifies why an architecture is essential to the successful design and implementation of a large object-oriented system. Chapter 5: Requirements Discipline: Use Case Analysis Thischapterintroducestherequirementsdiscipline(whichmayalsobeknownasUseCaseAna- sis).Thisdisciplineattemptstoidentifywhatthefunctionalityofthesystemwillbe.Theseusecases will be essential as the backbone to the whole design process.

Authors and Affiliations

  • JayDee Technology, Corsham, UK

    John Hunt

Bibliographic Information

  • Book Title: Guide to the Unified Process featuring UML, Java and Design Patterns

  • Authors: John Hunt

  • Series Title: Springer Professional Computing

  • DOI: https://doi.org/10.1007/b97530

  • Publisher: Springer London

  • eBook Packages: Springer Book Archive

  • Copyright Information: Springer-Verlag London 2003

  • Hardcover ISBN: 978-1-85233-721-6Published: 02 September 2003

  • Softcover ISBN: 978-1-4471-3935-5Published: 23 August 2014

  • eBook ISBN: 978-1-85233-856-5Published: 18 April 2006

  • Edition Number: 2

  • Number of Pages: XVIII, 424

  • Additional Information: Originally published with the title "The Unified Process for Practitioners" in the Practitioner series

  • Topics: Programming Languages, Compilers, Interpreters

Buy it now

Buying options

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

Tax calculation will be finalised at checkout

Other ways to access