December 22, 2024

MentorWay

Ask Your MENTOR! AnyTime AnyWhere

Computer Aided Software Engineering Tools-Types,Advantages,Disad.

2 min read
Computer Aided Software Engineering Tools-Types,Advantages,Disad.

CASE tools stand for Computer Aided Software Engineering tools.

As the name implies they are computer-based programs to increase the productivity of analyst.

They permit effective communication with users as well as other members of the development team.

They integrate the development done during each phase of a system life cycle.

Available Computer Aided Software Engineering Tools

  1. System requirements specification document tool.
  2. Data Flow diagramming tool.
  3. System flow chart generation tool.
  4. Data dictionary creator.
  5. E-R diagramming.
  6. Decision table checking.
  7. Formatting & checking structured English process logic.
  8. Screen design for data inputting.
  9. Form design for output.
  10. Database normalization & dependency information.

 

Types of Computer Aided Software Engineering Tools

Types of Computer Aided Software Engineering Tools

 

Upper CASE Tools

CASE tools designed to support the information planning & the project identification & selection, project initiation & the planning, analysis & design phases of the system development life cycle.

 

Lower CASE Tools

CASE designed to support the implementation & maintenance phases of the system development life cycle.

 

Cross-Life Cycle Computer Aided Software Engineering

CASE tools designed to support activities that occur multiple phases of the system development life cycle.

      Advantages

  1. Provide new systems with shorter development time.
  2. Improve the productivity of the systems development process.
  3. Enhance the quality of the systems development process.
  4. Improve worker skills.
  5. Raise the portability of new systems.
  6. Improve the management of the systems development process.

 

     Disadvantages

  1. High cost of purchasing CASE.
  2. The high cost of training personnel.
  3. Low organization confidence in the IS department to deliver high-quality systems on time and within budget.
  4. Lack of methodology standards within the organization.
  5. Viewing CASE as a threat to job security.
  6. Lack of confidence in CASE products.

Hope you liked this Article. Keep visiting Mentor Way for more articles like this.

About Post Author