Open Access   Article Go Back

An Approach to Regression Testing based on Grounded Theory Specifications

Prabhakar Kandukuri1 , A. Ananda Rao2 , K. Venugopala Rao3

Section:Research Paper, Product Type: Journal Paper
Volume-6 , Issue-6 , Page no. 352-361, Jun-2018

CrossRef-DOI:   https://doi.org/10.26438/ijcse/v6i6.352361

Online published on Jun 30, 2018

Copyright © Prabhakar Kandukuri, A. Ananda Rao, K. Venugopala Rao . This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

View this paper at   Google Scholar | DPI Digital Library

How to Cite this Paper

  • IEEE Citation
  • MLA Citation
  • APA Citation
  • BibTex Citation
  • RIS Citation

IEEE Style Citation: Prabhakar Kandukuri, A. Ananda Rao, K. Venugopala Rao, “An Approach to Regression Testing based on Grounded Theory Specifications,” International Journal of Computer Sciences and Engineering, Vol.6, Issue.6, pp.352-361, 2018.

MLA Style Citation: Prabhakar Kandukuri, A. Ananda Rao, K. Venugopala Rao "An Approach to Regression Testing based on Grounded Theory Specifications." International Journal of Computer Sciences and Engineering 6.6 (2018): 352-361.

APA Style Citation: Prabhakar Kandukuri, A. Ananda Rao, K. Venugopala Rao, (2018). An Approach to Regression Testing based on Grounded Theory Specifications. International Journal of Computer Sciences and Engineering, 6(6), 352-361.

BibTex Style Citation:
@article{Kandukuri_2018,
author = {Prabhakar Kandukuri, A. Ananda Rao, K. Venugopala Rao},
title = {An Approach to Regression Testing based on Grounded Theory Specifications},
journal = {International Journal of Computer Sciences and Engineering},
issue_date = {6 2018},
volume = {6},
Issue = {6},
month = {6},
year = {2018},
issn = {2347-2693},
pages = {352-361},
url = {https://www.ijcseonline.org/full_paper_view.php?paper_id=2187},
doi = {https://doi.org/10.26438/ijcse/v6i6.352361}
publisher = {IJCSE, Indore, INDIA},
}

RIS Style Citation:
TY - JOUR
DO = {https://doi.org/10.26438/ijcse/v6i6.352361}
UR - https://www.ijcseonline.org/full_paper_view.php?paper_id=2187
TI - An Approach to Regression Testing based on Grounded Theory Specifications
T2 - International Journal of Computer Sciences and Engineering
AU - Prabhakar Kandukuri, A. Ananda Rao, K. Venugopala Rao
PY - 2018
DA - 2018/06/30
PB - IJCSE, Indore, INDIA
SP - 352-361
IS - 6
VL - 6
SN - 2347-2693
ER -

VIEWS PDF XML
650 395 downloads 194 downloads
  
  
           

Abstract

Regression testing becomes a tedious task while validating the Functional and Non-Functional aspects of a software system at maintenance. It is frequently performed activity on a legacy system for every set of change requests at a moment. Hence, it costs a lot for software maintenance in terms of effort and computing resources. The existing approaches like model driven migration, mutual collaboration, test case-optimization, prioritization, code based test generation, ontological classifications and use case driven approaches are not adequate to handle the above mentioned problem in a cost-effective way. This paper presenting a holistic approach to handle the difficulties during software maintenance and for deriving regression suite from the behavioral models preceded by the Grounded Theory (GT).The grounded theory is used for classifying the change requests to the existing system. And it is used for separating of Functional Requirements (FR’s) and Non-Functional Requirements (NFR’s) of change request to the existing system. This approach will validate the functional and non-functional aspects of the system, it leads to low maintenance cost, early detection of requirements errors and maximizes the test coverage.

Key-Words / Index Term

Grounded Theory, Regression Testing, Software Maintenance, Test Case, Test Suite

References

[1] Prabhakar K. et al, “Cost Effective Model Based Regression Testing”, “IAENG- World Congress on Engineering”, Vol. I-WCE 2017, pp241-246, July 5-7, 2017, London, U.K., 2017.
[2] David Würfel, Rainer Lutz, and Stephan Diehl, Grounded Requirement Engineering: An Approach to Use Case Driven Requirements Engineering, Journals of System and Software Vol. 117, Pp 645-657, Germany, 2016.
[3] Suranjan Chakraborty, Christoph Rosenkranz, Josh Dehlinger, “A Grounded Theoretical and Linguistic Analysis Approach for Non-Functional Requirements Analysis”, Thirty Third International Conference on Information Systems, Orlando, 2012.
[4] H.M. Sneed. Risks involved in reengineering pro je ts. In WCRE`99 (Working Conference on Reverse Engineering), pages 204-211, Atlanta, GA, USA, 1999.
[5] Fran k Fleurey, Benoit Baudry, Alain Ni olas, Erwan Breton, and Jean Mar Jézéquel “ Model-driven engineering for software migration in a large industrial on text”. In Proceedings of MODELS/UML`2007, LNCS, pages 482-497, Nashville, USA, October 2007. Springer.
[6] L. Erlikh, “Leveraging legacy system dollars for e-business”, IEEE, IT Professional, Volume: 2, Issue: 3, May/Jun 2000.
[7] Dr. Kiran Kumar J et al “An Approach to Cost Effective Regression Testing in Black-Box Testing Environment”, IJCSI International Journal of Computer Science Issues, Vol. 8, Issue 3, No. 1, ISSN (Online): 1694-0814,May 2011.
[8] Prabhakar K. et al, “A Model Driven Approach to Regression Testing of Reusable Software”, International Conference on Artificial Intelligence & Cognitive Computing, AICC-18., 02-03 Feb 2018, Hyderabad, India, 2018.
[9] Adtha Lawanna, “test case design based technique for the improvement of test case selection in software maintenance”, IEEE Xplore: Electronic ISBN: 978-4-907764-50-0, 21 November 2016.
[10] M. Gopi Chand et al, “Four Layered Approach to Non-Functional Requirements Analysis” International Journal of Computer Science and Issues (IJCSI Volume 8, Issue 6, pp 371-379, November 2011.
[11] A.AnandaRao et al, “Layered Approach for performance requirements elicitation” International Journal of Electrical Electronics and Computer Systems(IJEECS),Volume 9,Issue1, pp 568-575, July 2012.
[12] Suresh Nageswaran, “Test Effort Estimation Using Use Case Points”, Copyright(c) 2001, Cognizant Technology Solutions, Quality Week 2001, San Francisco, California, USA, June 2001.
[13] Jim Heumann, “Generating Test Cases from Use Cases” Rational edge, Copyright Rational Software 2001 | Privacy/Legal Information, 2001.