Download
computer aided software engineering case tools n.
Skip this Video
Loading SlideShow in 5 Seconds..
Computer Aided Software Engineering (CASE Tools): PowerPoint Presentation
Download Presentation
Computer Aided Software Engineering (CASE Tools):

Computer Aided Software Engineering (CASE Tools):

454 Views Download Presentation
Download Presentation

Computer Aided Software Engineering (CASE Tools):

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. Computer Aided Software Engineering (CASE Tools): • CASE Tools are used to automate some tasks in system development of Information systems e.g generating documentations and diagrams. CASE tools can also be used for code generation. • Types of CASE Tools: • Upper CASE tools or Analyst’s workbench • Lower CASE Tools or Programmer’s workbench Product Examples of CASE Tools: • Selects’s SSADM Professional, Rational’sClearCase and AxiomSys from STG.

  2. Advantages of CASE Tools: • Document preparation and modification is efficient • Diagram preparation and modification is also efficient • Accuracy of diagram is improved • Prototyping is made easy • Program coding easy and efficient

  3. Upper CASE tools or Analyst’s workbench • Diagramming tools: these are geared towards the production of diagrams using modeling techniques. • Analysis tools: these check logic, consistency and completeness of system diagrams, forms reports. • A CASE Repository: it holds the data and information relating to system. It is used to create data dictionary ( it consists data enties,data flows, data store, process external entities and individual data items )

  4. Lower CASE Tools or Programmer’s workbench • Lower CASE tools are geared towards automating tasks after the system analysis and design. • Document generators • These automate the production of diagrams using different modeling techniques • Screen and report layout generator • These allow prototyping of user interface to be produced and amended quickly • Code generator • These automate the production of code based on processing logic.