Improving the accuracy of traceability links through Trustrace

G. Anitha*, Ooruchintala Obulesu**, Srinivasulu Asadi***
* M.Tech Scholar, Department of Information Technology, Sreevidyanikethan Engineering College, Tirupati, Andhra Pradesh, India.
**Assistant Professor, Department of Information Technology, Sreevidyanikethan Engineering College, Tirupati, Andhra Pradesh, India.
*** Associate Professor, Department of Information Technology, Sreevidyanikethan Engineering College, Tirupati, Andhra Pradesh, India.
Periodicity:December - February'2015
DOI : https://doi.org/10.26634/jit.4.1.3281

Abstract

Software requirement specification is a very important early phase in the software development life cycle. There must bemaintaining consistency between source code and document of a system to produce a quality product. Traceability can be used for showing that source code of a system is consistent with the requirements. Developers do not focus on the traceability links during maintenance and evolution. Later on, recovering these traceability links is difficult.Previous studies focused on recovery of traceability links Information Retrieval (IR) techniques. But IR techniques produce less accurate results in finding traceability links. In the proposed work must be improve the accuracy (precision and recall) through trustrace approach: trust based traceability links(reconstruction of traceability links) and comparing the results of IR techniques and Trustrace.

Keywords

Traceability, Requirements, Source Code, Trust Based Model, Precision, Recall.

How to Cite this Article?

Anitha. G, Obulesu. O and Srinivasulu. A (2015). Improving the accuracy of traceability links through Trustrace. i-manager’s Journal on Information Technology, 4(1), 26-32. https://doi.org/10.26634/jit.4.1.3281

References

[1]. N. Ali, Y. G. Gue´he´neuc, and G. Antoniol, (2011). “Trust-Based Requirements Traceability,” Proc.19th IEEE Int'l Conf. Program Comprehension, S. E. Sim and F. Ricca, eds., pp. 111-120.
[2]. G. Antoniol, G. Canfora, G. Casazza, A.D.Lucia, and E. Merlo, (2002). “Recovering Traceability Links between Code and Documentation,” IEEE Trans. Software Eng., Vol. 28, No. 10,pp. 970-983.
[3]. J. H. Hayes, G. Antoniol, and Y.G. Gue´he´neuc, (2008). “PREREQIR: Recovering Pre Requirements via Cluster Analysis,” Proc. 15th Working Conf. Reverse Eng., pp. 165-174, Oct.
[4]. D. Poshyvanyk, Y. G. Gue´he´neuc, A. Marcus, G. Antoniol, and V. Rajlich, (2007). “Feature Location Using Probabilistic Ranking of Method Based on Execution Scenarios and Information Retrieval,” IEEE Trans. Software Eng., Vol.33, No. 6, pp. 420-432.
[5]. M. Gethers, R. Oliveto, D. Poshyvanyk, and A. D. Lucia, (2011). “On Integrating Orthogonal Information Retrieval Methods to Improve Traceability Recovery,” Proc. 27th IEEE Int'l Conf. Software Maintenance, pp. 133- 142.
[6]. A. Abadi, M. Nisenson, and Y. Simionovici (2008). “A Traceability Technique for Specifications,” Proc. 16th IEEE Int'l Conf. Program Comprehension, pp. 103-112.
[7]. A. Marcus and J.I. Maletic, (2003). “Recovering Documentation-to-Source-Code TraceabilityLinks Using Latent Semantic Indexing,” Proc. Int'l Conf. Software Eng., pp. 125-135.
[8]. A.D. Lucia, F. Fasano, R. Oliveto, and G.Tortora, (2007). “Recovering Traceability Links in Software Artifact Management Systems Using Information Retrieval Methods,” ACM Trans. Software Eng. Methodology, Vol. 16, No. 4,article 13.
[9]. S. A. Sherba and K. M. Anderson, (2003). “A Framework for Managing Traceability Relationships between Requirements and Architectures,” Proc. Second Int'l Software Requirements to Architectures Workshop, part of Int'l Conf. Software Eng., pp. 150-156.
[10]. P. Mader, O. Gotel, and I. Philippow, (2008). “Enabling Automated Traceability Maintenance by Recognizing Development Activities Applied to Models,” Proc. 23rd IEEE/ACM Int'l Conf. Automated Software Eng., pp. 49-58.
[11]. A.D. Lucia, M.D. Penta, and R. Oliveto, (2011). “Improving Source Code Lexicon viaTraceability and Information Retrieval,” IEEE Trans. Software Eng., Vol. 37, No. 2, pp. 205-227.
[12] X. Zou, R. Settimi, and J. Cleland-Huang, (2010). “Improving Automated Requirements Trace Retrieval: A Study of Term-BasedEnhancement Methods,” Empirical Software Eng., Vol. 15, No. 2, pp. 119-146,
If you have access to this article please login to view the article or kindly login to purchase the article

Purchase Instant Access

Single Article

North Americas,UK,
Middle East,Europe
India Rest of world
USD EUR INR USD-ROW
Online 15 15

Options for accessing this content:
  • If you would like institutional access to this content, please recommend the title to your librarian.
    Library Recommendation Form
  • If you already have i-manager's user account: Login above and proceed to purchase the article.
  • New Users: Please register, then proceed to purchase the article.