Flylib.com
Visual Modeling with Rational Rose 2002 and UML (3rd Edition)
Visual Modeling with Rational Rose 2002 and UML (3rd Edition)
ISBN: 0201729326
EAN: 2147483647
Year: 2002
Pages: 134
Authors:
Terry Quatrani
BUY ON AMAZON
Main Page
Table of content
Copyright
Foreword
Preface
Goals
Approach
Chapter Summaries
Acknowledgments
Chapter 1. Introduction
What is Visual Modeling?
The Triangle for Success
The Role of Notation
History of the UML
The Role of Process
What is Iterative and Incremental Development?
The Rational Unified Process
The Rational Rose Tool
Summary
Chapter 2. Beginning a Project
Defining the Right Project
Eastern State University (ESU) Background
Risks for the Course Registration Problem
ESU Course Registration Problem Statement
Summary
Chapter 3. Creating Use Cases
System Behavior
Actors
Use Cases
Use Case Relationships
Use Case Diagrams
Activity Diagrams
Summary
Chapter 4. Finding Classes
What is an Object?
State, Behavior, and Identity
What is a Class?
Stereotypes and Classes
Discovering Classes
Documenting Classes
Packages
Objects and Classes in the ESU Course Registration Problem
Class Diagrams
Summary
Chapter 5. Discovering Object Interaction
Use Case Realization
Documenting Scenarios
Sequence Diagrams
Sequence Diagrams and Boundary Classes
Complexity and Sequence Diagrams
Collaboration Diagrams
Why Are There Two Different Diagrams?
Sequence Diagram for the ESU Course Registration System
Summary
Chapter 6. Specifying Relationships
The Need for Relationships
Association Relationships
Aggregation Relationships
Association or Aggregation?
Naming Relationships
Role Names
Multiplicity Indicators
Reflexive Relationships
Finding Relationships
Package Relationships
Summary
Chapter 7. Adding Behavior and Structure
Representing Behavior and Structure
Creating Operations
Documenting Operations
Relationships and Operation Signatures
Creating Attributes
Documenting Attributes
Displaying Attributes and Operations
Association Classes
Summary
Chapter 8. Discovering Inheritance
Inheritance
Generalization
Specialization
Inheritance Trees
Single Inheritance Versus Multiple Inheritance
Inheritance Versus Aggregation
Summary
Chapter 9. Analyzing Object Behavior
Modeling Dynamic Behavior
States
State Transitions
Special States
State Transition Details
State Details
Summary
Chapter 10. Checking the Model
Why Homogenize?
Combining Classes
Splitting Classes
Eliminating Classes
Consistency Checking
Scenario Walk-Through
Event Tracing
Documentation Review
Summary
Chapter 11. Designing the System Architecture
The Need for Architecture
The Architecture Team
THe 41 View of Architecture
The Logical View
The Implementation View
The Process View
The Deployment View
The Use Case View
Summary
Chapter 12. Building the Iterations
The Iteration Planning Process
Designing the User Interface
Adding Design Classes
The Emergence of Patterns
Designing Relationships
Designing Attributes and Operations
Designing for Inheritance
Coding, Testing, and Documenting the Iteration
Using Reverse Engineering to Set the Stage for the Next Iteration
Summary
Appendix A. Code Generation and Reverse Engineering with C
Code Generation
Reverse Engineering Using the C Analyzer
Appendix B. Code Generation and Reverse Engineering with Visual C and Visual Basic
Code Generation
Reverse Engineering
Appendix C. A Visual Basic Example
Make an ActiveX DLL
Reuse the ActiveX DLL
Glossary
Visual Modeling with Rational Rose 2002 and UML (3rd Edition)
ISBN: 0201729326
EAN: 2147483647
Year: 2002
Pages: 134
Authors:
Terry Quatrani
BUY ON AMAZON
ADO.NET 3.5 Cookbook (Cookbooks (OReilly))
Using Expression Columns to Display Calculated Values
Converting a DataReader to a DataSet
Loading an ADO Recordset into a DataSet
Binding Data to a Web Forms DataGrid
Creating Custom Columns in a Windows Forms DataGrid
Introducing Microsoft ASP.NET AJAX (Pro - Developer)
The Microsoft Client Library for AJAX
The Pulsing Heart of ASP.NET AJAX
Partial Page Rendering
The AJAX Control Toolkit
Remote Method Calls with ASP.NET AJAX
Cisco ASA: All-in-One Firewall, IPS, and VPN Adaptive Security Appliance
Product History
Configuration Management
IP Multicast
Architectural Overview
Summary
PMP Practice Questions Exam Cram 2
Exam Prep Questions
Project PlanningFacilitating Processes
Exam Prep Questions
Answers and Explanations
Answers and Explanations
.NET-A Complete Development Cycle
Implementing the SmartNotes Application
Initial Risk Analysis
Three-Dimensional Rendering Technologies
Integrating Externally Supplied Software
Wrap-Up
Microsoft Visual Basic .NET Programmers Cookbook (Pro-Developer)
Arrays and Collections
Objects, Interfaces, and Patterns
Windows Controls
Web Services
Useful COM Interop
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies