Professional Documents
Culture Documents
CASE was the first microcomputer-based system to use hyperlinks to cross-reference text
strings. It was an early forerunner of today's web page link. The term CASE was coined by
software company, Nastec Corporation of Southfield, Michigan in 1982.
CASE ENVIRONMENT
• CASE environment is a collection of CASE tools and other components together with an
integration approach that supports most or all the interactions that occur among the
environment components, and between the users of the environment and the environment
itself.
• Lower CASE Tools - (back-end CASE) provides support for the later stages in the life cycle
such as code generation and testing
• Integrated CASE Tools - Support both the early and late stages.
Types of CASE Tools
1. Diagramming Tools
It helps in diagrammatic and graphical representations of the data and system processes.
3. Analysis Tools
It focuses on inconsistent, incorrect specifications involved in the diagram and data flow.
4. Central Repository
It provides the single point of storage for data diagrams, reports and documents related to
project management.
5. Documentation Generators
It helps in generating user and technical documentation as per standards. It creates
documents for technical users and end users.
6. Code Generators
It aids in the auto generation of code, including definitions, with the help of the designs,
documents, and diagrams.
• Layering
• Requirements traceability
• System simulation
• Performance analysis
• Life Cycle
• Object-oriented Approach
• Prototyping
• the servicing cost of a product over its expected lifetime is considerably reduced.
• Tool Mix: urge cost advantage CASE integration and data integration across all platforms
Systems are organized hierarchically. Active objects (AO) are categorized into several
groups. For each group, there is a delegate who is a local server of that group. Each AO-
group is responsible for the same type of tasks within the same group.
Mixed knowledge representation is good for reducing the size of the network, and
thus speeding up the learning process. In neural network, an output can always be derived
from any input, even if the input is incomplete. Self-learning is a natural and standard
process in a neural network.
CASE shell is not simple and intuitive enough for CASE users.
Workflow Model
Java Technologies