The document categorizes different types of CASE tools used in software development projects. It outlines 14 categories of tools including project planning, risk analysis, system software, quality assurance, database management, software configuration management, analysis and design, interface design and development, programming, integration and testing tools. These tools help with tasks like effort estimation, risk identification, source code analysis, interface prototyping, programming, testing, and more.
The document categorizes different types of CASE tools used in software development projects. It outlines 14 categories of tools including project planning, risk analysis, system software, quality assurance, database management, software configuration management, analysis and design, interface design and development, programming, integration and testing tools. These tools help with tasks like effort estimation, risk identification, source code analysis, interface prototyping, programming, testing, and more.
Copyright:
Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPT, PDF, TXT or read online from Scribd
The document categorizes different types of CASE tools used in software development projects. It outlines 14 categories of tools including project planning, risk analysis, system software, quality assurance, database management, software configuration management, analysis and design, interface design and development, programming, integration and testing tools. These tools help with tasks like effort estimation, risk identification, source code analysis, interface prototyping, programming, testing, and more.
Copyright:
Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPT, PDF, TXT or read online from Scribd
– These tools helps in software project effort, time and cost estimation, project development scheduling, assignment of task to individuals, software product quality measurement etc. • Risk analysis tools – help project managers to build risk tables by providing detailed guidance in the identification and analysis of risks • System software tools – network system software, object management services, distributed component support, and communications software 1 • Quality assurance tools – metrics tools that audit source code to determine compliance with language standards or tools that extract metrics to project the quality of software being built • Database management tools – RDMS and OODMS serve as the foundation for the establishment of the CASE repository • Software configuration management tools – uses the CASE repository to assist with all SCM tasks (identification, version control, change control, auditing, status accounting) 2 • Analysis and design tools – enable the software engineer to create analysis and design models of the system to be built, perform consistency checking between models • Interface design and development tools – toolkits of interface components, often part environment with a GUI to allow rapid prototyping of user interface designs • Programming tools – compilers, editors, debuggers, OO programming environments, fourth generation languages, graphical programming environments, applications generators, and database query generators 3 • Integration and testing tools – data acquisition • get data for testing – static measurement • analyze source code without using test cases – dynamic measurement • analyze source code during execution – simulation • simulate function of hardware and external devices – test management – cross-functional tools 4