Use Case Driven Object Modeling With Uml: Theory And Practice

Use Case Driven Object Modeling With Uml: Theory And Practice
ISBN-10
8181287355
ISBN-13
9788181287359
Pages
472
Language
English
Published
2007-07-31
Publisher
Dreamtech Press
Authors
Matt Stephens, Doug Rosenberg

Description

Use Case Driven Object Modeling with UML Theory and Practice shows how to drive an object-oriented software design from use case all the way through coding and testing, based on the minimalist, UML-based ICONIX process. In addition to a comprehensive explanation of the foundations of the approach, the book makes extensive use of examples and provides exercises at the back of each chapter.· Introduction to ICONIX Process· Domain Modeling· Use Case Modeling· Requirements Review· Robustness Analysis· Preliminary Design Review· Technical Architecture· Sequence Diagrams· Critical Design Review· Implementation: Getting from Detailed Design to Code· Code Review and Model Update· Design-Driven Testing· Addressing Requirements

Other editions

Similar books

  • Use Case Driven Object Modeling with UMLTheory and Practice: Theory and Practice
    By Matt Stephens, Don Rosenberg

    Diagramming and process are important topics in today’s software development world, as the UML diagramming language has come to be almost universally accepted.

  • Agile Development with ICONIX Process: People, Process, and Pragmatism
    By Matt Stephens, Don Rosenberg, Mark Collins-Cope

    *Describes an agile process that works on large projects *Ideal for hurried developers who want to develop software in teams *Incorporates real-life C#/.NET web project; can compare this with cases in book

  • Advanced Use Case Modeling: Software Systems
    By Frank Armour, Granville Miller

    Structured Analysis and System Specification, Prentice Hall, Englewood Cliffs, NJ, 1979. [Donaldson 1997] Donaldson, Scott E., and Stanley G. Siegel. Cultivating Successful Software Development: A Practitioner's View, Prentice Hall, ...

  • Design Driven Testing: Test Smarter, Not Harder
    By Matt Stephens, Doug Rosenberg

    The groundbreaking book Design Driven Testing brings sanity back to the software development process by flipping around the concept of Test Driven Development (TDD)—restoring the concept of using testing to verify a design instead of ...

  • Learning UML 2.0
    By Kim Hamilton, Russ Miles

    With its clear introduction to the Unified Modeling Language (UML) 2.0, this tutorial offers a solid understanding of each topic, covering foundational concepts of object-orientation and an introduction to each of the UML diagram types.

  • Software Engineering Design: Theory and Practice
    By Carlos Otero

    Taking a learn-by-doing approach, Software Engineering Design: Theory and Practice uses examples, review questions, chapter exercises, and case study assignments to provide students and practitioners with the understanding required to ...

  • Writing Effective Use Cases
    By Alistair Cockburn

    This guide will help readers learn how to employ the significant power of use cases to their software development efforts.

  • Use Case Modeling
    By Kurt Bittner, Ian Spence

    For information on obtaining permission for use of material from this work , please submit a written request to : Pearson Education , Inc. Rights and Contracts Department 75 Arlington Street , Suite 300 Boston , MA 02116 Fax : ( 617 ) ...

  • UML Distilled: A Brief Guide to the Standard Object Modeling Language
    By Martin Fowler

    More than 300,000 developers have benefited from past editions of UML Distilled . This third edition is the best resource for quick, no-nonsense insights into understanding and using UML 2.0 and prior versions of the UML.

  • Topological UML Modeling: An Improved Approach for Domain Modeling and Software Development
    By Janis Osis, Uldis Donins

    The design of object-oriented software has been led for many years by the Unified Modeling Language (UML®), an approved industry standard modeling notation for visualizing, specifying, constructing, and documenting the artifacts of a ...