Software Aided Tools 4
Software Aided Tools 4
Computer Aided
Software
Engineering (CASE)
Tools /lec2
Marrwa alabajee
Contents
1. Cost : The CASE tools available for use are very costly.
Thus, most of the small scale organizations that develop
software do not tend to invest in CASE tools because of the
thinking that the benefits of CASE tools are worthed only in
large organizations that develop big projects.
: Standard Methodology (1
A CASE tool should support standard software development
methodologies and modelling techniques. Presently, CASE
.tools use UML
: Flexibility (2
CASE tool must provide flexibility and options to the user for
editors and other tools.
Characteristics of CASE Tools
3) Strong Integration :
CASE tools must be integrated with all stages of software
development. This means that if a change is made in a model,
it must reflect in the code documentation and all related
design. Hence, this offers an organized environment for
software generation.
5) Online Help :
CASE tools offer online tutorials.
Building blocks for CASE
❖ Computer aided software engineering can be as simple
as a single tool that supports a specific software
engineering activity or as complex as a complete
"environment" that encompasses tools, a database,
people, hardware, a network, operating systems,
standards, and myriad other components.
THANKS