메뉴 건너뛰기




Volumn 33, Issue 7, 2007, Pages 454-477

An empirical study of test case filtering techniques based on exercising information flows

Author keywords

Coverage based filtering; Distribution based filtering; Dynamic slicing; Empirical studies; Information flow; Software testing; Test case filtering; Test suite minimization

Indexed keywords

COMPUTER SOFTWARE SELECTION AND EVALUATION; OPTIMIZATION; SOFTWARE TESTING;

EID: 34250772325     PISSN: 00985589     EISSN: None     Source Type: Journal    
DOI: 10.1109/TSE.2007.1020     Document Type: Article
Times cited : (70)

References (49)
  • 3
    • 0024769237 scopus 로고
    • A Formal Evaluation of Data Flow Path Selection Criteria
    • Nov
    • L.A. Clarke, A. Podgurski, D.J. Richardson, and S.J. Zeil, "A Formal Evaluation of Data Flow Path Selection Criteria," IEEE Trans. Software Eng., vol. 15, no. 11, pp. 1381-1332, Nov. 1989.
    • (1989) IEEE Trans. Software Eng , vol.15 , Issue.11 , pp. 1381-1332
    • Clarke, L.A.1    Podgurski, A.2    Richardson, D.J.3    Zeil, S.J.4
  • 4
    • 0017517624 scopus 로고
    • Certification of Programs for Secure Information Flow
    • D.E. Denning and P.J. Denning, "Certification of Programs for Secure Information Flow," Comm. ACM, vol. 20, no. 7, pp. 504-513, 1977.
    • (1977) Comm. ACM , vol.20 , Issue.7 , pp. 504-513
    • Denning, D.E.1    Denning, P.J.2
  • 7
    • 0036472965 scopus 로고    scopus 로고
    • Test Case Prioritization: A Family of Empirical Studies
    • Feb
    • S. Elbaum, A.G. Malishevsky, and G. Rothermel, "Test Case Prioritization: A Family of Empirical Studies," IEEE Trans. Software Eng., vol. 28, no. 2, pp. 159-182, Feb. 2002.
    • (2002) IEEE Trans. Software Eng , vol.28 , Issue.2 , pp. 159-182
    • Elbaum, S.1    Malishevsky, A.G.2    Rothermel, G.3
  • 10
    • 0034592714 scopus 로고    scopus 로고
    • A Comparison of Delivered Reliability of Branch, Data Flow, and Operational Testing: A Case Study
    • Aug
    • P.G. Frankl and Y. Deng, "A Comparison of Delivered Reliability of Branch, Data Flow, and Operational Testing: A Case Study," Proc. Int'l Symp. Software Testing and Analysis, pp. 124-134, Aug. 2000.
    • (2000) Proc. Int'l Symp. Software Testing and Analysis , pp. 124-134
    • Frankl, P.G.1    Deng, Y.2
  • 13
    • 0034271545 scopus 로고    scopus 로고
    • An Empirical Investigation of the Relationship between Spectra Differences and Regression Faults
    • Sept
    • M.J. Harold, G. Rothermel, K. Sayre, R. Wu, and L. Yi, "An Empirical Investigation of the Relationship between Spectra Differences and Regression Faults," J. Software Testing, Verification, and Reliability, vol. 10, no. 3, pp. 171-194, Sept. 2000.
    • (2000) J. Software Testing, Verification, and Reliability , vol.10 , Issue.3 , pp. 171-194
    • Harold, M.J.1    Rothermel, G.2    Sayre, K.3    Wu, R.4    Yi, L.5
  • 15
    • 34250730107 scopus 로고    scopus 로고
    • Jacks Project, IBM
    • Jacks Project, IBM, www.ibm.com/developerworks/oss/cvs/jacks/, 2002.
    • (2002)
  • 16
    • 34250761258 scopus 로고    scopus 로고
    • Java Language Specification, Sun Microsystems, java.sun.com/docs/books/ jls/second_edition/html/j.title.doc.html, 2000.
    • Java Language Specification, Sun Microsystems, java.sun.com/docs/books/ jls/second_edition/html/j.title.doc.html, 2000.
  • 17
    • 34250759695 scopus 로고    scopus 로고
    • javac, Java 2 Platform, Standard Edition, Sun Microsystems, java.sun.com/ j2se/1.3/, 1995-2002.
    • javac, Java 2 Platform, Standard Edition, Sun Microsystems, java.sun.com/ j2se/1.3/, 1995-2002.
  • 18
    • 34250762510 scopus 로고    scopus 로고
    • Jtidy, World Wide Web Consortium (Massachusetts Inst. of Technology, Institut Nat'l de Recherche en Informatique et en Automatique, Keio Univ.), jtidy.sourceforge.net, 1998-2000.
    • Jtidy, World Wide Web Consortium (Massachusetts Inst. of Technology, Institut Nat'l de Recherche en Informatique et en Automatique, Keio Univ.), jtidy.sourceforge.net, 1998-2000.
  • 19
    • 0036041041 scopus 로고    scopus 로고
    • A History-Based Test Prioritization Technique for Regression Testing in Resource Constrained Environments
    • May
    • J.M. Kim and A. Porter, "A History-Based Test Prioritization Technique for Regression Testing in Resource Constrained Environments," Proc. Int'l Conf. Software Eng., pp. 119-129, May 2002.
    • (2002) Proc. Int'l Conf. Software Eng , pp. 119-129
    • Kim, J.M.1    Porter, A.2
  • 20
    • 0023104276 scopus 로고
    • The Program Dependence Graph in Static Program Testing
    • Jan
    • B. Korel, "The Program Dependence Graph in Static Program Testing," Information Processing Letters, vol. 24, pp.103-108,Jan.1987.
    • (1987) Information Processing Letters , vol.24 , pp. 103-108
    • Korel, B.1
  • 23
    • 0020749255 scopus 로고
    • A Data Flow Oriented Program Testing Strategy
    • May
    • J. Laski and B. Korel, "A Data Flow Oriented Program Testing Strategy," IEEE Trans. Software Eng., vol. 9, no. 3, pp. 347-354, May 1983.
    • (1983) IEEE Trans. Software Eng , vol.9 , Issue.3 , pp. 347-354
    • Laski, J.1    Korel, B.2
  • 24
    • 84954427047 scopus 로고    scopus 로고
    • A Comparison of Coverage-Based and Distribution-Based Techniques for Filtering and Prioritizing Test Cases
    • Nov
    • D. Leon and A. Podgurski, "A Comparison of Coverage-Based and Distribution-Based Techniques for Filtering and Prioritizing Test Cases," Proc. Int'l Symp. Software Reliability Eng., pp. 442-454, Nov. 2003.
    • (2003) Proc. Int'l Symp. Software Reliability Eng , pp. 442-454
    • Leon, D.1    Podgurski, A.2
  • 26
    • 33244494413 scopus 로고    scopus 로고
    • An Empirical Evaluation of Test Case Filtering Techniques Based on Exercising Complex Information Flows
    • May
    • D. Leon, W. Masri, and A. Podgurski, "An Empirical Evaluation of Test Case Filtering Techniques Based on Exercising Complex Information Flows," Proc. 27th Int'l Conf. Software Eng., pp. 412-421, May 2005.
    • (2005) Proc. 27th Int'l Conf. Software Eng , pp. 412-421
    • Leon, D.1    Masri, W.2    Podgurski, A.3
  • 30
    • 85085405276 scopus 로고    scopus 로고
    • Using Dynamic Information Flow Analysis to Detect Attacks against Applications
    • May
    • W. Masri and A. Podgurski, "Using Dynamic Information Flow Analysis to Detect Attacks against Applications," Proc. Workshop Software Eng. for Secure Systems, pp. 1-7, May 2005.
    • (2005) Proc. Workshop Software Eng. for Secure Systems , pp. 1-7
    • Masri, W.1    Podgurski, A.2
  • 31
    • 0025472646 scopus 로고
    • A Theory of Fault-Based Testing
    • Aug
    • L.J. Morell, "A Theory of Fault-Based Testing," IEEE Trans. Software Eng., vol. 16, no. 8, pp. 844-857, Aug. 1990.
    • (1990) IEEE Trans. Software Eng , vol.16 , Issue.8 , pp. 844-857
    • Morell, L.J.1
  • 32
    • 0021517864 scopus 로고
    • On Required Element Testing
    • Nov
    • S.C. Ntafos, "On Required Element Testing," IEEE Trans. Software Eng., vol. 10, no. 6, pp. 795-803, Nov. 1984.
    • (1984) IEEE Trans. Software Eng , vol.10 , Issue.6 , pp. 795-803
    • Ntafos, S.C.1
  • 33
    • 0025491545 scopus 로고
    • A Formal Model of Program Dependencies and Its Implications for Software Testing, Debugging, and Maintenance
    • A. Podgurski and L.A. Clarke, "A Formal Model of Program Dependencies and Its Implications for Software Testing, Debugging, and Maintenance," IEEE Trans. Software Eng., vol. 16, no. 9, pp. 965-979, 1990.
    • (1990) IEEE Trans. Software Eng , vol.16 , Issue.9 , pp. 965-979
    • Podgurski, A.1    Clarke, L.A.2
  • 35
    • 0022043004 scopus 로고
    • Selecting Software Test Data Using Data Flow Information
    • Apr
    • S. Rapps and E.J. Weyuker, "Selecting Software Test Data Using Data Flow Information," IEEE Trans. Software Eng., vol. 11, no. 4, pp. 367-375, Apr. 1985.
    • (1985) IEEE Trans. Software Eng , vol.11 , Issue.4 , pp. 367-375
    • Rapps, S.1    Weyuker, E.J.2
  • 36
    • 0032305987 scopus 로고    scopus 로고
    • An Empirical Study of the Effects of Minimization on the Fault Detection Capabilities of Test Suites
    • Nov
    • G. Rothermel, M.J. Harrold, J. Ostrin, and C. Hong, "An Empirical Study of the Effects of Minimization on the Fault Detection Capabilities of Test Suites," Proc. Int'l Conf. Software Maintenance, pp. 34-43, Nov. 1998.
    • (1998) Proc. Int'l Conf. Software Maintenance , pp. 34-43
    • Rothermel, G.1    Harrold, M.J.2    Ostrin, J.3    Hong, C.4
  • 38
    • 0035481183 scopus 로고    scopus 로고
    • Prioritizing Test Cases for Regression Testing
    • Oct
    • G. Rothermel, R. Untch, C. Chu, and M.J. Harrold, "Prioritizing Test Cases for Regression Testing," IEEE Trans. Software Eng., vol. 27, no. 10, pp. 929-948, Oct. 2001.
    • (2001) IEEE Trans. Software Eng , vol.27 , Issue.10 , pp. 929-948
    • Rothermel, G.1    Untch, R.2    Chu, C.3    Harrold, M.J.4
  • 39
    • 85029712836 scopus 로고
    • Selecting Tests and Identifying Test Coverage Requirements for Modified Software
    • Aug
    • G. Rothermel and M.J. Harrold, "Selecting Tests and Identifying Test Coverage Requirements for Modified Software," Proc. Int'l Symp. Software Testing and Analysis, pp. 169-184, Aug. 1994.
    • (1994) Proc. Int'l Symp. Software Testing and Analysis , pp. 169-184
    • Rothermel, G.1    Harrold, M.J.2
  • 41
    • 34250740770 scopus 로고    scopus 로고
    • Software-Artifact Infrastructure Repository
    • Software-Artifact Infrastructure Repository: SIR, http://sir.unl.edu, 2006.
    • (2006) SIR, http
  • 44
    • 0021457061 scopus 로고
    • Program Slicing
    • Oct
    • M. Weiser, "Program Slicing," IEEE Trans. Software Eng., vol. 10, no. 4, pp. 352-357, Oct. 1984.
    • (1984) IEEE Trans. Software Eng , vol.10 , Issue.4 , pp. 352-357
    • Weiser, M.1
  • 46
    • 0032047502 scopus 로고    scopus 로고
    • Effect of Test Set Size Minimization on Fault Detection Effectiveness
    • Apr
    • W.E. Wong, J.R. Horgan, S. London, and A.P. Mathur, "Effect of Test Set Size Minimization on Fault Detection Effectiveness," Software Practice and Experience, vol. 28, no. 4, pp. 347-369, Apr. 1998.
    • (1998) Software Practice and Experience , vol.28 , Issue.4 , pp. 347-369
    • Wong, W.E.1    Horgan, J.R.2    London, S.3    Mathur, A.P.4
  • 47
    • 0030690880 scopus 로고    scopus 로고
    • W.E. Wong, J.R. Horgan, A.P. Mathur, and A. Pasquini, Test Set Size Minimization and Fault Detection Effectiveness: A Case Study in a Space Application, Proc. 21st Ann. Int'l Computer Software and Applications Conf, pp. 522-528, Aug. 1997
    • W.E. Wong, J.R. Horgan, A.P. Mathur, and A. Pasquini, "Test Set Size Minimization and Fault Detection Effectiveness: A Case Study in a Space Application," Proc. 21st Ann. Int'l Computer Software and Applications Conf., pp. 522-528, Aug. 1997.
  • 48
    • 34250753709 scopus 로고    scopus 로고
    • Apache XML Project, xml.apache.org/xerces-j
    • Xerces, Apache XML Project, xml.apache.org/xerces-j, 2005.
    • (2005)
    • Xerces1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.