/
TRACEABILITY BETWEEN SOFTWARE SYSTEMS AND SOFTWARE MODELS TRACEABILITY BETWEEN SOFTWARE SYSTEMS AND SOFTWARE MODELS

TRACEABILITY BETWEEN SOFTWARE SYSTEMS AND SOFTWARE MODELS - PowerPoint Presentation

marina-yarberry
marina-yarberry . @marina-yarberry
Follow
447 views
Uploaded On 2016-07-29

TRACEABILITY BETWEEN SOFTWARE SYSTEMS AND SOFTWARE MODELS - PPT Presentation

Presented by Vinay Gunnam What is Traceability The IEEE Standard Glossary of Software Engineering Terminology defines traceability as the degree to which a relationship can be established between two or more products of the development process especially products having a prede ID: 424594

traceability software development requirements software traceability requirements development integration matrices products requirement track traceability

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document "TRACEABILITY BETWEEN SOFTWARE SYSTEMS AN..." is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1

TRACEABILITY BETWEEN SOFTWARE SYSTEMS AND SOFTWARE MODELS

Presented by

Vinay

GunnamSlide2

What is “Traceability” ?

The IEEE Standard Glossary of Software Engineering Terminology defines traceability as

“the degree to which a relationship can be established between two or more products of the development process, especially products having a predecessor-successor or master-subordinate relationship to one another.”Slide3

Why is “Traceability” needed ?

Frequent changes in requirements

Software design turning more complex

Reduction of cost of software development

Enhance the software development cycleSlide4

Directional Traceability

FORWARD

Is the requirement implemented ?

BACKWARD

 Is the implementation required ?Slide5

Features of a Traceability Technique

bidirectional

requirement linking to system elements

capture of allocation rationale, accountability, and test/validation

identification of inconsistencies

capabilities to view/trace links

verification of requirements

history of requirements changesSlide6

Traceability Techniques

Cross Referencing

(tagging, numbering, indexing, track matrices)

Templates and Integration/Transformation documents

Restructuring

Automated/Semi-automated methods were also developedSlide7

Example: Track MatricesSlide8

Drawbacks of Traceability

Lack

of a common definition

Conflicting

underlying problems

Coarse granularity of traceable entities

Immature integration technology

Project longevity