Advanced Use Case Modeling Software Systems

ISBN-10: 0201615924
ISBN-13: 9780201615920
Edition: 2001
List price: $54.99 Buy it from $1.99
eBook available
This item qualifies for FREE shipping

*A minimum purchase of $35 is required. Shipping is provided via FedEx SmartPost® and FedEx Express Saver®. Average delivery time is 1 – 5 business days, but is not guaranteed in that timeframe. Also allow 1 - 2 days for processing. Free shipping is eligible only in the continental United States and excludes Hawaii, Alaska and Puerto Rico. FedEx service marks used by permission."Marketplace" orders are not eligible for free or discounted shipping.

30 day, 100% satisfaction guarantee

If an item you ordered from TextbookRush does not meet your expectations due to an error on our part, simply fill out a return request and then return it by mail within 30 days of ordering it for a full refund of item cost.

Learn more about our returns policy

Description: Use cases are increasingly popular, but many large organizations find it difficult to develop the complex use case models they need -- and poorly developed models fail to achieve their goals. In Advanced Use Case Modeling, Volume I, two leading use  More...

Used Starting from $35.61
New Starting from $52.04
eBooks Starting from $43.99
Buy
what's this?
Rush Rewards U
Members Receive:
coins
coins
You have reached 400 XP and carrot coins. That is the daily max!
You could win $10,000

Get an entry for every item you buy, rent, or sell.

Study Briefs

Limited time offer: Get the first one free! (?)

All the information you need in one place! Each Study Brief is a summary of one specific subject; facts, figures, and explanations to help you learn faster.

Add to cart
Study Briefs
Periodic Table Online content $4.95 $1.99
Add to cart
Study Briefs
SQL Online content $4.95 $1.99
Add to cart
Study Briefs
MS Excel® 2010 Online content $4.95 $1.99
Add to cart
Study Briefs
MS Word® 2010 Online content $4.95 $1.99

Customers also bought

Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading

Book details

List price: $54.99
Copyright year: 2001
Publisher: Addison Wesley Professional
Publication date: 12/29/2000
Binding: Paperback
Pages: 464
Size: 7.25" wide x 9.00" long x 1.00" tall
Weight: 1.804
Language: English

Use cases are increasingly popular, but many large organizations find it difficult to develop the complex use case models they need -- and poorly developed models fail to achieve their goals. In Advanced Use Case Modeling, Volume I, two leading use case experts present proven techniques for applying use cases in even the most challenging environments. The book begins with a clear, rigorous, example-driven explanation of the fundamental concepts of use cases. Next, the authors introduce repeatable processes for developing use cases that successfully drive systems design. Readers will learn the traps and pitfalls of use case design and how to avoid them; then discover new techniques for addressing the most important use case modeling issues -- several of which have never before been discussed in a book. All descriptions and examples reflect the latest UML notation. For all object-oriented designers, analysts, and software engineers -- and for all managers and users involved in object-oriented development projects.

Foreword
Preface
Introduction
Fundamentals
Actors
What Is an Actor?
Why Define Actors?
How to Find the Actors
Primary and Secondary Actor Types
Actor Personalities
Abstract Actors
Actor Notation
Conclusion
Use Cases
Finding Use Cases
Describing Use Case
Refactoring the Use Case Model
Extending the UML Use Case Process
Organizing the Use Case Model
Another Approach to Building a Use Case Model
Conclusion
Project Initiation
Scoping the System: Vision Document and Business Case
Describing the Problem: Vision Document
Tackling the Dark Side
Determining Project Feasibility: Business Case
Writing the Business Case
Revising the Business Case
Conclusion
Balancing the Software System Use Case Model
Analyzing the Domain
Documenting the Interfaces
Defining a Software Architecture
Packaging the Architecture
Conclusion
Advanced Use Case Modeling Framework: Initial Use Case Model
Introduction to the System Use Case Modeling Process Framework
Need for a Software Development Process
Advanced Use Case Modeling Process Framework
Creating or Customizing a Process Framework for a Specific Project
Conclusion
Preparing for Use Case Modeling and Determining Use Case Approach
Perform a Stakeholder Analysis
Select and Customize a Use Case Process Framework
Select Use Case Standards, Templates, and Tools
Determine Training and Mentoring Needs
Conclusion
Performing Initial Use Case Modeling
Develop Context Diagram
Identify the Major Actors
Discover the Conceptual System Use Cases
Develop Initial Use Case Diagram
Determine/Refine the Conceptual Business Objects
Relationship of Use Cases and the Object Model
Packaging and Validating the Use Case Conceptual Model
Conclusion
Advanced Use Case Modeling Framework: Expanding the Use Case Model
Develop Base Use Case Descriptions
Fields in a Base Use Case Description
Getting Started Creating Base Use Case Descriptions
Finding New Use Cases
Conclusion
Elaborate the Base Use Case Description
Describing Alternative Flows
Text-Based Conditional and Iterative Logic in the Flow of Events
Using Activity Diagrams to Represent a Complex Flow of Events
Activity Diagrams versus Detailed Text
Conclusion
Model Extend, Include, and Generalization Relationships
Extend Relationships
Include Relationships
Generalization Relationships
Bringing Together Extend, Include, and Generalization Relationships
Conclusion
Add Supplemental Information to the Use Case Model
Use Case Priorities
Nonbehavioral Requirements
Interface Analysis
Focusing on Behavioral Details of Individual Use Case Activities
Documenting Details of Business Procedures and Rules
Conclusion
Map Use Cases to Object Models
Analysis Object Modeling
Parallel Use Case and Object Modeling
Basic CRUD Matrix
Expanded CRUD Matrix
Analysis Sequence Diagrams
Mapping Use Cases to Object Models Using Sequence Diagrams
Issues with Using Sequence Diagrams during Analysis
Conclusion
Develop Instance Scenarios
Use Case Instances Model Specific Executions of a Use Case
Use Cases Are to Object Classes as Use Case Instances Are to Object Instances
Why Create Use Case Instances?
Use Case Instances Can Be Applied Informally
Use Cases Can Be Applied More Formally
Layout of a Use Case Instance Description
Finding and Creating Use Case Instances
Conclusion
Create Test Cases and Documentation
Creating a Test Strategy
Creating a Test Plan
Elements of a Test Plan
Creating Test Cases
Testing Range/Error Handling
Testing Interactions
Creating User Documentation
Conclusion
Organize the Use Cases
Business Function Packages
Superordinate and Subordinate Use Cases
Dependency Streams
Activity Diagrams to Model Use Case Dependencies
Model Views
Putting It All Together in a System Use Case Model
Conclusion
Additional Topics
Building User Interfaces
Conceptual User Interface Design
Creating Conceptual Models from Use Cases
Physical User Interface Design
Conclusion
Coping with Change
Requirements Churn
Source of Change
Accelerating Change
Managing Change
Change Cases
Changes to the Use Case Model
Conclusion
Creating Your Advanced Use Case Modeling Process
Effect of the Project and Project Team on Ceremony
Effects of Artifacts on Ceremony
Development Case
Iterative Development and the Development Case
Conclusion
Ensuring a Successful Use Case Modeling Effort
Appropriate Level of Detail and Organization in the Use Case Model
Attributes of a Good Use Case Model When Specifying Requirements
Incremental and Iterative Development with Use Cases
Know When Not to Use Use Cases
Questions to Ask When Use Case Modeling
Conclusion
Use Case Development Review Checklist
Development Case for Advanced Use Case Modeling
Simplified Loan Processing System
Simplified Loan Processing System User Interface Specification
Bibliography
Index

×
Free shipping on orders over $35*

*A minimum purchase of $35 is required. Shipping is provided via FedEx SmartPost® and FedEx Express Saver®. Average delivery time is 1 – 5 business days, but is not guaranteed in that timeframe. Also allow 1 - 2 days for processing. Free shipping is eligible only in the continental United States and excludes Hawaii, Alaska and Puerto Rico. FedEx service marks used by permission."Marketplace" orders are not eligible for free or discounted shipping.

Learn more about the TextbookRush Marketplace.

×