Modeling with Rational Rose - PowerPoint PPT Presentation

1 / 14
About This Presentation
Title:

Modeling with Rational Rose

Description:

Modeling with Rational Rose. Huzefa Kagdi. Software Development Laboratory SDML ... Visual : Process of graphically depicting the system (to be developed) ... – PowerPoint PPT presentation

Number of Views:343
Avg rating:3.0/5.0
Slides: 15
Provided by: jonathan244
Category:

less

Transcript and Presenter's Notes

Title: Modeling with Rational Rose


1
Modeling with Rational Rose
  • Huzefa Kagdi
  • Software Development Laboratory ltSDMLgt
  • Department of Computer Science
  • Kent State University
  • Kent Ohio, USA

2
Visual Modeling
  • Visual Process of graphically depicting the
    system (to be developed)
  • Model Different view of the system from
    different perspective

3
Rational Rose
  • CASE (computer-assisted software engineering)
    tool
  • Model-driven development with UML
  • Round trip engineering
  • Widely used

4
Rose User Interface
5
Rose Views
  • Use Case
  • Logical
  • Component
  • Deployment

6
Use Case View
  • Functional (usage) model
  • Business Use-Case
  • Model existing business model
  • BPR
  • Use-Case
  • Requirement elicitation
  • Diagrams
  • Use Case
  • Others

7
Logical View
  • Structural and Behavioral model
  • Analysis and design phase
  • Refined Use Case model
  • Diagrams
  • Class, state chart, sequence, collaboration
  • Others

8
Component View
  • Software organization
  • Diagrams
  • Component

9
Deployment View
  • Mapping of processes (components, exe ) to
    hardware
  • Diagram
  • Deployment

10
Round Trip Engineering
  • Tightly integrated with the MS Visual Studio
    environment, Ada, XML and few others
  • Generates code skeleton for classes and methods
  • Update model with code changes
  • Update code with model changes

11
Limitations
  • Loose constraints on views
  • Poor navigation support
  • Poor diagram Layout
  • Reverse engineering does not update or create all
    diagrams

12
Resources
  • http//www.rational.com/products/rose/index.jsp
  • Course webpage
  • Books
  • Visual Modeling with Rational Rose 2000 and UML
  • Mastering UML with Rational Rose 2002

13
Other Tools
  • http//www.objectsbydesign.com/tools/umltools_byCo
    mpany.html
  • http//www.softwaremag.com/L.cfm?Docarchive/2000o
    ct/Lab.html
  • http//www.ics.uci.edu/irus/bart/flyers/99/presen
    tations/july99-jason/sld019.htm
  • http//www.smartdraw.com/specials/umldesign.asp?id
    1089

14
  • Demo..
Write a Comment
User Comments (0)
About PowerShow.com