CASE tools - PowerPoint PPT Presentation

About This Presentation
Title:

CASE tools

Description:

Data dictionary support. Checks for consistency and completeness. Navigation to linked diagrams ... Reverse Engineering. Analysis of program code. CASE tools: ... – PowerPoint PPT presentation

Number of Views:18
Avg rating:3.0/5.0
Slides: 8
Provided by: geh1
Category:
Tags: case | tools

less

Transcript and Presenter's Notes

Title: CASE tools


1
CASE tools
1980s
Upper CASE tools support for the analysis and
design
Lower CASE tools support for construction and
maintenance
Nowadays
Integrated CASE tools Offer extensive life
cycle coverage
2
CASE tools Automated Diagram Support
  • Checks for syntactic correctness
  • Data dictionary support
  • Checks for consistency and completeness
  • Navigation to linked diagrams
  • Layering
  • Requirements traceability
  • Automatic report generation
  • System simulation
  • Performance analysis

3
CASE tools Software construction and maintenance
  • Code generators
  • Generate code from the design model
  • Think of the advantages!
  • may also generate database schemata
  • Maintenance tools
  • Reverse Engineering
  • Analysis of program code

4
CASE tools Advantages
  • Help standardization of notations and diagrams
  • Help communication between development team
    members
  • Automatically check the quality of the AD
    models
  • Reduction of time and effort
  • Enhance reuse of models or models components

5
CASE tools Disadvantages
  • Limitations in flexibility of documentation
  • May lead to restriction to the tools
    capabilities
  • Major danger completeness and syntactic
    correctness does NOT mean compliance with
    requirements
  • Costs associated with the use of the tool
    purchase training

6
UML History and Brief Summary (1/2)
Adoption of the OO paradigm problematic
Emergence of UML as a methods unification
approach
UML An OMG standard since 1997 Under way to
become an ISO standard!
UML notation a melding of graphical
notations from various sources.
other concepts
7
UML History and Brief Summary (2/2)
UML A method or a notation?
  • Modeling method techniques guidelines
    notations ? roadmap for the development of a
    model
  • Primarily a notation

However, there are attempts to describe OO
methods or methodological frameworks that would
be able to employ UML.
  • The Rational Unified Process
  • The Object-oriented Process, Environment and
    Notation (OPEN)
Write a Comment
User Comments (0)
About PowerShow.com