메뉴 건너뛰기




Volumn 8, Issue 4, 2001, Pages 275-299

A specification-based coverage metric to evaluate test sets

Author keywords

Formal methods; Model checking; Mutation analysis; Software testing

Indexed keywords


EID: 0006589580     PISSN: 02185393     EISSN: None     Source Type: Journal    
DOI: 10.1142/S0218539301000530     Document Type: Article
Times cited : (21)

References (39)
  • 1
    • 0037510099 scopus 로고
    • On a theory of boolean functions
    • S. B. Akers, "On a theory of boolean functions", SIAM Journal 7 (4) (1959).
    • (1959) SIAM Journal , vol.7 , Issue.4
    • Akers, S.B.1
  • 2
    • 85038782809 scopus 로고    scopus 로고
    • P. Aramann and P. E. Black, Abstracting formal specifications to generate software tests via model checking, NIST IR 6405 (1999).
    • P. Aramann and P. E. Black, "Abstracting formal specifications to generate software tests via model checking", NIST IR 6405 (1999).
  • 4
    • 33845904300 scopus 로고
    • Native model-checking of SCR requirements
    • November
    • J. M. Atlee, "Native model-checking of SCR requirements", in Proc. Fourth Int. SCR Workshop (November, 1994).
    • (1994) Proc. Fourth Int. SCR Workshop
    • Atlee, J.M.1
  • 6
    • 0027147976 scopus 로고
    • State-based model checking of event-driven system requirements
    • J. M. Atlee and J. Gannon, "State-based model checking of event-driven system requirements", IEEE Tran. on Software Eng. 19 (1) (1993), pp. 24-40.
    • (1993) IEEE Tran. on Software Eng , vol.19 , Issue.1 , pp. 24-40
    • Atlee, J.M.1    Gannon, J.2
  • 7
    • 85038699985 scopus 로고    scopus 로고
    • Human error simulation in test case generation
    • Technical report, Reliable Software Technologies Corp, Sterling, Virginia
    • J. Beskin, "Human error simulation in test case generation", Technical report, Reliable Software Technologies Corp. (Sterling, Virginia, 1998).
    • (1998)
    • Beskin, J.1
  • 9
    • 0038451853 scopus 로고    scopus 로고
    • Model checking complete requirements specifications using abstraction
    • NRL/MR/5540-97-7999, U. S. Naval Research Laboratory, Washington, DC November
    • R. Bharadwaj and C. L. Heitmeyer, "Model checking complete requirements specifications using abstraction", Memorandum Report NRL/MR/5540-97-7999, U. S. Naval Research Laboratory, Washington, DC (November, 1997).
    • (1997) Memorandum Report
    • Bharadwaj, R.1    Heitmeyer, C.L.2
  • 10
    • 33745151557 scopus 로고    scopus 로고
    • Mutation of model checker specifications for test generation and evaluation
    • October
    • P. E. Black, V. Okun and Y. Yesha, "Mutation of model checker specifications for test generation and evaluation", in Proc. Mutation 2000 (October, 2000).
    • (2000) Proc. Mutation 2000
    • Black, P.E.1    Okun, V.2    Yesha, Y.3
  • 13
    • 0017973244 scopus 로고
    • Testing software design modeled by finite-state machines
    • SE-4
    • T. S. Chow, "Testing software design modeled by finite-state machines", IEEE Tran. on Software Eng. SE-4 (3) (1978), pp. 178-187.
    • (1978) IEEE Tran. on Software Eng , Issue.3 , pp. 178-187
    • Chow, T.S.1
  • 14
    • 84981282575 scopus 로고
    • Verification tools for finite-state concurrent systems
    • A Decade of Concurrency, Reflections and Perspectives, of, Springer-Verlag
    • E. M. Clarke, Jr., O. Grumberg and D. E. Long, "Verification tools for finite-state concurrent systems", in A Decade of Concurrency - Reflections and Perspectives, Vol. 803 of Lecture Notes in Computer Science (Springer-Verlag, 1994).
    • (1994) Lecture Notes in Computer Science , vol.803
    • Clarke Jr., E.M.1    Grumberg, O.2    Long, D.E.3
  • 15
    • 0017959155 scopus 로고
    • Hints on test data selection: Help for the practicing programmer
    • R. A. De Millo, R. J. Lipton and F. G. Sayward, "Hints on test data selection: Help for the practicing programmer", IEEE Computer 11 (4) (1978), pp. 34-41.
    • (1978) IEEE Computer , vol.11 , Issue.4 , pp. 34-41
    • De Millo, R.A.1    Lipton, R.J.2    Sayward, F.G.3
  • 16
    • 0026222968 scopus 로고
    • Constraint-based automatic test data generation
    • R. A. De Millo and A. J. Offutt, "Constraint-based automatic test data generation", IEEE Tran. on Software Eng. 17 (9) (1991), pp. 900-910.
    • (1991) IEEE Tran. on Software Eng , vol.17 , Issue.9 , pp. 900-910
    • De Millo, R.A.1    Offutt, A.J.2
  • 17
    • 84958769296 scopus 로고    scopus 로고
    • Test generation for intelligent networks using model checking
    • Proc. Third Int. Workshop on Tools and Algorithms for the Construction and Analysis of Systems, ed. E. Brinksma, of, Springer-Verlag
    • A. Engels, L. Feijs and S. Mauw, "Test generation for intelligent networks using model checking", in Proc. Third Int. Workshop on Tools and Algorithms for the Construction and Analysis of Systems, ed. E. Brinksma, Vol. 1217 of Lecture Notes in Computer Science (Springer-Verlag, 1997), pp. 384-398.
    • (1997) Lecture Notes in Computer Science , vol.1217 , pp. 384-398
    • Engels, A.1    Feijs, L.2    Mauw, S.3
  • 19
    • 0024091830 scopus 로고
    • An applicable family of data flow testing criteria
    • P. G. Frankl and E. J. Weyuker, "An applicable family of data flow testing criteria", IEEE Tran. on Software Eng. 14 (10) (1988), pp. 1483-1498.
    • (1988) IEEE Tran. on Software Eng , vol.14 , Issue.10 , pp. 1483-1498
    • Frankl, P.G.1    Weyuker, E.J.2
  • 21
    • 77950033533 scopus 로고    scopus 로고
    • Personal Communication June
    • C. Hagwood and J. Yen, Personal Communication (June, 1999).
    • (1999)
    • Hagwood, C.1    Yen, J.2
  • 23
    • 0020822213 scopus 로고
    • Abstract requirements specifications: A new approach and its application
    • SE-9
    • C. L. Heitmeyer and J. Mclean, "Abstract requirements specifications: A new approach and its application", IEEE Tran. on Software Eng. SE-9 (5) (1983), pp. 580-589.
    • (1983) IEEE Tran. on Software Eng , Issue.5 , pp. 580-589
    • Heitmeyer, C.L.1    Mclean, J.2
  • 24
    • 0018918712 scopus 로고
    • Specifying software requirements for complex systems
    • SE-6
    • K. L. Heninger, "Specifying software requirements for complex systems", IEEE Tran. on Software Eng. SE-6 (1) (1980), pp. 2-13.
    • (1980) IEEE Tran. on Software Eng , Issue.1 , pp. 2-13
    • Heninger, K.L.1
  • 26
    • 18944390941 scopus 로고    scopus 로고
    • The model checker SPIN
    • G. J. Holzmann, "The model checker SPIN", IEEE Tran. on Software Eng. 23 (5) (1997), pp. 279-295.
    • (1997) IEEE Tran. on Software Eng , vol.23 , Issue.5 , pp. 279-295
    • Holzmann, G.J.1
  • 27
    • 0020152782 scopus 로고
    • Weak mutation testing and completeness of test sets
    • W. E. Howden, "Weak mutation testing and completeness of test sets", IEEE Tran. on Software Eng. 8 (4) (1982), pp. 371-379.
    • (1982) IEEE Tran. on Software Eng , vol.8 , Issue.4 , pp. 371-379
    • Howden, W.E.1
  • 28
    • 0001647941 scopus 로고    scopus 로고
    • Fault classes and error detection in specification based testing
    • D. R. Kuhn, "Fault classes and error detection in specification based testing", ACM Tran. on Software Eng. Methodology 8 (4) (1999).
    • (1999) ACM Tran. on Software Eng. Methodology , vol.8 , Issue.4
    • Kuhn, D.R.1
  • 29
    • 0025452154 scopus 로고
    • Generating test data with enhanced context-free grammars
    • July
    • P. M. Maurer, "Generating test data with enhanced context-free grammars", IEEE Software (July, 1990), pp. 50-55.
    • (1990) IEEE Software , pp. 50-55
    • Maurer, P.M.1
  • 31
    • 85038709126 scopus 로고    scopus 로고
    • S. Owre, J. M. Rushby and N. Shankar, Analyzing tabular and state-transition requirements specifications in PVS, Technical Report CSL-95-12 (Computer Science Laboratory SRI International, June, 1995), (Revised April, 1996).
    • S. Owre, J. M. Rushby and N. Shankar, "Analyzing tabular and state-transition requirements specifications in PVS", Technical Report CSL-95-12 (Computer Science Laboratory SRI International, June, 1995), (Revised April, 1996).
  • 35
    • 0026901308 scopus 로고
    • PIE: A dynamic failure-based technique
    • J. M. Voas, "PIE: A dynamic failure-based technique", IEEE Tran. on Software Eng. 18 (8) (1992).
    • (1992) IEEE Tran. on Software Eng , vol.18 , Issue.8
    • Voas, J.M.1
  • 36
    • 0028437965 scopus 로고
    • Automatically generating test data from a boolean specification
    • E. Weyuker, T. Goradia and A. Singh, "Automatically generating test data from a boolean specification", IEEE Tran. on Software Eng. 20 (5) (1994), pp. 353-363.
    • (1994) IEEE Tran. on Software Eng , vol.20 , Issue.5 , pp. 353-363
    • Weyuker, E.1    Goradia, T.2    Singh, A.3
  • 37
    • 0000079522 scopus 로고
    • Errors in algebraic specifications and an experimental mutation testing tool
    • July
    • M. R. Woodward, "Errors in algebraic specifications and an experimental mutation testing tool", Software Eng. Journal (July, 1993), pp. 211-224.
    • (1993) Software Eng. Journal , pp. 211-224
    • Woodward, M.R.1
  • 39
    • 0031354777 scopus 로고    scopus 로고
    • Software unit test coverage and adequacy
    • H. Zhu, P. A. V. Hall and J. H. R. May, "Software unit test coverage and adequacy", ACM Computing Surveys 29 (4) (1997), pp. 366-427.
    • (1997) ACM Computing Surveys , vol.29 , Issue.4 , pp. 366-427
    • Zhu, H.1    Hall, P.A.V.2    May, J.H.R.3


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