SlideShare a Scribd company logo
1 of 17
Case Tools
WHAT IS CASE TOOLS
►CASE stands
for Computer Aided Software Engineering.
►It means, development and maintenance of
software projects with help of various
automated software tools.
CASE TOOLS
► CASE tools are set of software application
programs, which are used to automate SDLC
activities.
► CASE tools are used by software project
managers, analysts and engineers to develop
software system.
SDLC ACTIVITIES
USES OF CASE TOOLS
❖ Increase installation speed.
❖ Save time by reducing coding and testing
time.
❖ Enhance analysis and design.
❖ Create and manipulate documentation.
COMPONENTS OF CASE TOOLS
► CENTRAL REPOSITORY:
► CASE tools require a central repository, which can serve as a
source of common, integrated and consistent information.
► Central repository is a central place of storage where product
specifications, requirement documents, related reports and
diagrams, other useful information regarding management is stored.
► Central repository also serves as data dictionary.
► UPPER CASE TOOLS:
► Upper CASE tools are used in planning, analysis and design stages
of SDLC.
► LOWER CASE TOOLS:
► Lower CASE tools are used in implementation, testing and
maintenance.
► INTEGRATED CASE TOOLS:
► Integrated CASE tools are helpful in all the stages of SDLC,
from Requirement gathering to Testing and documentation.
► CASE tools can be grouped together if they have similar
functionality, process activities and capability of getting
integrated with other tools.
SCOPE OF CASE TOOLS
The scope of CASE tools goes throughout the SDLC.
CASE TOOLS TYPES
Now we briefly go through various CASE tools
► DIAGRAM TOOLS
► PROCESS MODELING TOOLS
► PROJECT MANAGEMENT TOOLS
► DOCUMENTATION TOOLS
► ANALYSIS TOOLS
► DESIGN TOOLS
► CONFIGURATION MANAGEMENT
TOOLS
► CHANGE CONTROL TOOLS
► PROGRAMMING TOOLS
► PROTYPING TOOLS
► WEB DEVELOPMENT TOOLS
► QUALITY ASSURANCE TOOLS
► MAINTANACE TOOLS
DIAGRAM TOOLS
These tools are used to represent system components, data and
control flow among various software components and system structure in a
graphical form.
For example, Flow Chart Maker tool for creating state-of-the-art
flowcharts.
PROCESS MODELING TOOLS
Process modeling is method to create software process model,
which is used to develop the software.
Process modeling tools help the managers to choose a process
model or modify it as per the requirement of software product
For example, EPF Composer
PROJECT MANAGEMENT TOOLS
These tools are used for project planning, cost and effort
estimation, project scheduling and resource planning.
Managers have to strictly comply project execution with
every mentioned step in software project management.
For example, Creative Pro Office, Basecamp.
DOCUMENTATION TOOLS
Documentation in a software project starts prior to the
software process, goes throughout all phases of SDLC and after the
completion of the project.
Documentation tools generate documents for technical
users and end users.
For example, Doxygen, Adobe RoboHelp for documentation.
ANALYSIS TOOLS
These tools help to gather requirements, automatically check for
any inconsistency, inaccuracy in the diagrams or data redundancies
For example, Accept 360, CaseComplete for requirement analysis,
Visible Analyst for total analysis.
DESIGN TOOLS
These tools help software designers to design the block structure
of the software, which may further be broken down in smaller modules
using refinement techniques.
For example, Animated Software Design
CONFIGURATION MANAGEMENT TOOLS
An instance of software is released under one version.
Configuration Management tools deal with –
• Version and revision management
• Baseline configuration management
• Change control management
CASE tools help in this by automatic tracking, version
management and release management.
For example, Fossil, Git
CHANGE CONTROL TOOLS
These tools are considered as a part of configuration management
tools.
They deal with changes made to the software after its baseline is
fixed or when the software is first released.
PROGRAMMING TOOLS
These tools consist of programming environments like IDE
(Integrated Development Environment), in-built modules library and
simulation tools.
These tools provide comprehensive aid in building software
product and include features for simulation and testing.
For example, Eclipse.
PROTOTYPING TOOLS
Software prototype is simulated version of the intended software
product.
Prototype provides initial look and feel of the product and
simulates few aspect of actual product.
For example, Serena prototype composer, Mockup Builder.
WEB DEVELOPMENT TOOLS
These tools assist in designing web pages with all allied elements
like forms, text, script, graphic and so on.
Web tools also provide live preview of what is being developed
and how will it look after completion.
For example, Fontello, Adobe Edge Inspect, Foundation 3,
Brackets.
QUALITY ASSURANCE TOOLS
Quality assurance in a software organization is monitoring the
engineering process and methods adopted to develop the software
product in order to ensure conformance of quality as per organization
standards.
For example, SoapTest, JMeter.
MAINTENANCE TOOLS
Software maintenance includes modifications in the software
product after it is delivered.
For example, Bugzilla for defect tracking, HP Quality Center.
ADVANTAGES AND DISADVANTAGES OF
CASE TOOLS
ADVANTAGES
❖ Reduce maintenance costs.
❖ Increase productivity.
❖ Perform testing very easily.
❖ Provide rapid application
development.
❖ Support project
management.
DISADAVANTAGES
❖ Training for use.
❖ Technical limitation.
❖ Very difficult for technology
transfer.
❖ Difficult to select a case
tool.

More Related Content

Similar to U5 Case Tools.pptx

Software Engineering tools
Software Engineering tools Software Engineering tools
Software Engineering tools imran khan
 
Computer Aided Software Engineering (CASE).pdf
Computer Aided Software Engineering  (CASE).pdfComputer Aided Software Engineering  (CASE).pdf
Computer Aided Software Engineering (CASE).pdfYazanMohamed1
 
CODE-RELATED-ARTIFACTS-CPAR.powerpoint.arts
CODE-RELATED-ARTIFACTS-CPAR.powerpoint.artsCODE-RELATED-ARTIFACTS-CPAR.powerpoint.arts
CODE-RELATED-ARTIFACTS-CPAR.powerpoint.artsJessicaJacinto7
 
Data modelling tool in CASE
Data modelling tool in CASEData modelling tool in CASE
Data modelling tool in CASEManju Pillai
 
software project management Artifact set(spm)
software project management Artifact set(spm)software project management Artifact set(spm)
software project management Artifact set(spm)REHMAT ULLAH
 
Introduction to Software Engineering
Introduction to Software EngineeringIntroduction to Software Engineering
Introduction to Software EngineeringSADEED AMEEN
 
Introduction,Software Process Models, Project Management
Introduction,Software Process Models, Project ManagementIntroduction,Software Process Models, Project Management
Introduction,Software Process Models, Project Managementswatisinghal
 
Introduction to Software Engineering
Introduction to Software EngineeringIntroduction to Software Engineering
Introduction to Software EngineeringSanthia RK
 
Software Development Methodologies.pptx
Software Development Methodologies.pptxSoftware Development Methodologies.pptx
Software Development Methodologies.pptxMohamedElshaikh10
 
LEC 1 sesdsdsdsdsdsdsdsdsdsdsdsdsdsdsd.pptx
LEC 1  sesdsdsdsdsdsdsdsdsdsdsdsdsdsdsd.pptxLEC 1  sesdsdsdsdsdsdsdsdsdsdsdsdsdsdsd.pptx
LEC 1 sesdsdsdsdsdsdsdsdsdsdsdsdsdsdsd.pptxGodFather51
 
1.Using the Internet or other sources to find the definition of CASE.pdf
1.Using the Internet or other sources to find the definition of CASE.pdf1.Using the Internet or other sources to find the definition of CASE.pdf
1.Using the Internet or other sources to find the definition of CASE.pdfrydeberghal13313
 
SE tools and environment information (1).ppt
SE tools and environment information (1).pptSE tools and environment information (1).ppt
SE tools and environment information (1).pptssuserdee5bb1
 
Software Engineering in 6 hours of knowledge gate
Software Engineering in 6 hours of knowledge gateSoftware Engineering in 6 hours of knowledge gate
Software Engineering in 6 hours of knowledge gateabhinav23479
 

Similar to U5 Case Tools.pptx (20)

Software Engineering tools
Software Engineering tools Software Engineering tools
Software Engineering tools
 
Computer Aided Software Engineering (CASE).pdf
Computer Aided Software Engineering  (CASE).pdfComputer Aided Software Engineering  (CASE).pdf
Computer Aided Software Engineering (CASE).pdf
 
CODE-RELATED-ARTIFACTS-CPAR.powerpoint.arts
CODE-RELATED-ARTIFACTS-CPAR.powerpoint.artsCODE-RELATED-ARTIFACTS-CPAR.powerpoint.arts
CODE-RELATED-ARTIFACTS-CPAR.powerpoint.arts
 
Untitled document.pdf
Untitled document.pdfUntitled document.pdf
Untitled document.pdf
 
Data modelling tool in CASE
Data modelling tool in CASEData modelling tool in CASE
Data modelling tool in CASE
 
software project management Artifact set(spm)
software project management Artifact set(spm)software project management Artifact set(spm)
software project management Artifact set(spm)
 
Introduction to Software Engineering
Introduction to Software EngineeringIntroduction to Software Engineering
Introduction to Software Engineering
 
Introduction,Software Process Models, Project Management
Introduction,Software Process Models, Project ManagementIntroduction,Software Process Models, Project Management
Introduction,Software Process Models, Project Management
 
Lecture 1 SE.pptx
Lecture 1 SE.pptxLecture 1 SE.pptx
Lecture 1 SE.pptx
 
Introduction to Software Engineering
Introduction to Software EngineeringIntroduction to Software Engineering
Introduction to Software Engineering
 
Software Development Methodologies.pptx
Software Development Methodologies.pptxSoftware Development Methodologies.pptx
Software Development Methodologies.pptx
 
Unit 1.pdf
Unit 1.pdfUnit 1.pdf
Unit 1.pdf
 
Software ppt
Software pptSoftware ppt
Software ppt
 
LEC 1 sesdsdsdsdsdsdsdsdsdsdsdsdsdsdsd.pptx
LEC 1  sesdsdsdsdsdsdsdsdsdsdsdsdsdsdsd.pptxLEC 1  sesdsdsdsdsdsdsdsdsdsdsdsdsdsdsd.pptx
LEC 1 sesdsdsdsdsdsdsdsdsdsdsdsdsdsdsd.pptx
 
Case tools
Case toolsCase tools
Case tools
 
1.Using the Internet or other sources to find the definition of CASE.pdf
1.Using the Internet or other sources to find the definition of CASE.pdf1.Using the Internet or other sources to find the definition of CASE.pdf
1.Using the Internet or other sources to find the definition of CASE.pdf
 
SE tools and environment information (1).ppt
SE tools and environment information (1).pptSE tools and environment information (1).ppt
SE tools and environment information (1).ppt
 
Software Engineering in 6 hours of knowledge gate
Software Engineering in 6 hours of knowledge gateSoftware Engineering in 6 hours of knowledge gate
Software Engineering in 6 hours of knowledge gate
 
Software engineer
Software engineerSoftware engineer
Software engineer
 
Criteria For EA Tool Selection
Criteria For EA Tool SelectionCriteria For EA Tool Selection
Criteria For EA Tool Selection
 

Recently uploaded

B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxStephen266013
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxolyaivanovalion
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxolyaivanovalion
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改atducpo
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfRachmat Ramadhan H
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz1
 
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiLow Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiSuhani Kapoor
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Delhi Call girls
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationshipsccctableauusergroup
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSAishani27
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxolyaivanovalion
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxolyaivanovalion
 
Edukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFxEdukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFxolyaivanovalion
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusTimothy Spann
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptxAnupama Kate
 

Recently uploaded (20)

B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docx
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptx
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
 
Sampling (random) method and Non random.ppt
Sampling (random) method and Non random.pptSampling (random) method and Non random.ppt
Sampling (random) method and Non random.ppt
 
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in  KishangarhDelhi 99530 vip 56974 Genuine Escort Service Call Girls in  Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiLow Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICS
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptx
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptx
 
Edukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFxEdukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFx
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and Milvus
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx
 

U5 Case Tools.pptx

  • 2. WHAT IS CASE TOOLS ►CASE stands for Computer Aided Software Engineering. ►It means, development and maintenance of software projects with help of various automated software tools.
  • 3. CASE TOOLS ► CASE tools are set of software application programs, which are used to automate SDLC activities. ► CASE tools are used by software project managers, analysts and engineers to develop software system.
  • 5. USES OF CASE TOOLS ❖ Increase installation speed. ❖ Save time by reducing coding and testing time. ❖ Enhance analysis and design. ❖ Create and manipulate documentation.
  • 7. ► CENTRAL REPOSITORY: ► CASE tools require a central repository, which can serve as a source of common, integrated and consistent information. ► Central repository is a central place of storage where product specifications, requirement documents, related reports and diagrams, other useful information regarding management is stored. ► Central repository also serves as data dictionary. ► UPPER CASE TOOLS: ► Upper CASE tools are used in planning, analysis and design stages of SDLC.
  • 8. ► LOWER CASE TOOLS: ► Lower CASE tools are used in implementation, testing and maintenance. ► INTEGRATED CASE TOOLS: ► Integrated CASE tools are helpful in all the stages of SDLC, from Requirement gathering to Testing and documentation. ► CASE tools can be grouped together if they have similar functionality, process activities and capability of getting integrated with other tools.
  • 9. SCOPE OF CASE TOOLS The scope of CASE tools goes throughout the SDLC. CASE TOOLS TYPES Now we briefly go through various CASE tools ► DIAGRAM TOOLS ► PROCESS MODELING TOOLS ► PROJECT MANAGEMENT TOOLS ► DOCUMENTATION TOOLS ► ANALYSIS TOOLS ► DESIGN TOOLS ► CONFIGURATION MANAGEMENT TOOLS ► CHANGE CONTROL TOOLS ► PROGRAMMING TOOLS ► PROTYPING TOOLS ► WEB DEVELOPMENT TOOLS ► QUALITY ASSURANCE TOOLS ► MAINTANACE TOOLS
  • 10. DIAGRAM TOOLS These tools are used to represent system components, data and control flow among various software components and system structure in a graphical form. For example, Flow Chart Maker tool for creating state-of-the-art flowcharts. PROCESS MODELING TOOLS Process modeling is method to create software process model, which is used to develop the software. Process modeling tools help the managers to choose a process model or modify it as per the requirement of software product For example, EPF Composer
  • 11. PROJECT MANAGEMENT TOOLS These tools are used for project planning, cost and effort estimation, project scheduling and resource planning. Managers have to strictly comply project execution with every mentioned step in software project management. For example, Creative Pro Office, Basecamp. DOCUMENTATION TOOLS Documentation in a software project starts prior to the software process, goes throughout all phases of SDLC and after the completion of the project. Documentation tools generate documents for technical users and end users. For example, Doxygen, Adobe RoboHelp for documentation.
  • 12. ANALYSIS TOOLS These tools help to gather requirements, automatically check for any inconsistency, inaccuracy in the diagrams or data redundancies For example, Accept 360, CaseComplete for requirement analysis, Visible Analyst for total analysis. DESIGN TOOLS These tools help software designers to design the block structure of the software, which may further be broken down in smaller modules using refinement techniques. For example, Animated Software Design
  • 13. CONFIGURATION MANAGEMENT TOOLS An instance of software is released under one version. Configuration Management tools deal with – • Version and revision management • Baseline configuration management • Change control management CASE tools help in this by automatic tracking, version management and release management. For example, Fossil, Git
  • 14. CHANGE CONTROL TOOLS These tools are considered as a part of configuration management tools. They deal with changes made to the software after its baseline is fixed or when the software is first released. PROGRAMMING TOOLS These tools consist of programming environments like IDE (Integrated Development Environment), in-built modules library and simulation tools. These tools provide comprehensive aid in building software product and include features for simulation and testing. For example, Eclipse.
  • 15. PROTOTYPING TOOLS Software prototype is simulated version of the intended software product. Prototype provides initial look and feel of the product and simulates few aspect of actual product. For example, Serena prototype composer, Mockup Builder. WEB DEVELOPMENT TOOLS These tools assist in designing web pages with all allied elements like forms, text, script, graphic and so on. Web tools also provide live preview of what is being developed and how will it look after completion. For example, Fontello, Adobe Edge Inspect, Foundation 3, Brackets.
  • 16. QUALITY ASSURANCE TOOLS Quality assurance in a software organization is monitoring the engineering process and methods adopted to develop the software product in order to ensure conformance of quality as per organization standards. For example, SoapTest, JMeter. MAINTENANCE TOOLS Software maintenance includes modifications in the software product after it is delivered. For example, Bugzilla for defect tracking, HP Quality Center.
  • 17. ADVANTAGES AND DISADVANTAGES OF CASE TOOLS ADVANTAGES ❖ Reduce maintenance costs. ❖ Increase productivity. ❖ Perform testing very easily. ❖ Provide rapid application development. ❖ Support project management. DISADAVANTAGES ❖ Training for use. ❖ Technical limitation. ❖ Very difficult for technology transfer. ❖ Difficult to select a case tool.