메뉴 건너뛰기




Volumn SE-11, Issue 12, 1985, Pages 1477-1490

Partition Analysis: A Method Combining Testing and Verification

Author keywords

Software testing; software verification; symbolic evaluation

Indexed keywords

COMPUTER PROGRAMMING - RELIABILITY;

EID: 0022242050     PISSN: 00985589     EISSN: None     Source Type: Journal    
DOI: 10.1109/TSE.1985.231892     Document Type: Article
Times cited : (72)

References (50)
  • 2
    • 0016674309 scopus 로고
    • SELECT–A formal system for testing and debugging programs by symbolic execution
    • Apr.
    • R. S. Boyer, B. Elspas, and K. N. Levitt, “SELECT–A formal sys tem for testing and debugging programs by symbolic execution,” in Proc. Int. Conf. Reliable Software, Apr. 1975, pp. 234–244.
    • (1975) Proc. Int. Conf. Reliable Software , pp. 234-244
    • Boyer, R.S.1    Elspas, B.2    Levitt, K.N.3
  • 3
    • 0018491932 scopus 로고
    • Symblic evaluation and the analysis of programs
    • July
    • T. E. Cheatham, G. H. Holloway, and J. A. Townley, “Symblic evaluation and the analysis of programs,” IEEE Trans. Software Eng., vol. SE-5, pp. 402–417, July 1979.
    • (1979) IEEE Trans. Software Eng. , vol.SE-5 , pp. 402-417
    • Cheatham, T.E.1    Holloway, G.H.2    Townley, J.A.3
  • 4
    • 0002003695 scopus 로고
    • Symbolic evaluation methods–Implementations Implementations and applications
    • B. Chandrasekaran and S. Radicchi, Eds. Amsterdam, The Netherlands: North-Holland
    • L. A. Clarke and D. J. Richardson, “Symbolic evaluation methods– Implementations Implementations and applications,” in Computer Program Testing, B. Chandrasekaran and S. Radicchi, Eds. Amsterdam, The Netherlands: North-Holland, 1981, pp. 65–102.
    • (1981) Computer Program Testing , pp. 65-102
    • Clarke, L.A.1    Richardson, D.J.2
  • 7
    • 0022017909 scopus 로고
    • Applications of symbolic evaluation
    • Jan.
    • —, “Applications of symbolic evaluation,” J. Syst. Software, vol. 5, no. 1, pp. 15–35, Jan. 1985.
    • (1985) J. Syst. Software , vol.5 , Issue.1 , pp. 15-35
    • Clarke, L.A.1    Richardson, D.J.2
  • 9
    • 0000006297 scopus 로고
    • A probabilitic remark on algebraic program testing
    • June
    • R. A. DeMillo and R. J. Lipton, “A probabilitic remark on algebraic program testing,” Inform. Processing Lett., vol. 7, June 1978.
    • (1978) Inform. Processing Lett. , vol.7
    • DeMillo, R.A.1    Lipton, R.J.2
  • 11
    • 0017959155 scopus 로고
    • Hints on test data selection: Help for the practicing programmer
    • Apr.
    • —, ”Hints on test data selection: Help for the practicing program-mer,” Computer, vol. 11, no. 4, pp. 34–41, Apr. 1978.
    • (1978) Computer , vol.11 , Issue.4 , pp. 34-41
    • DeMillo, R.A.1    Lipton, R.J.2    Sayward, F.G.3
  • 12
    • 0018466858 scopus 로고
    • Social processes and proofs of theorems
    • May
    • R. A. DeMillo, R. J. Lipton, and A. J. Perlis, “Social processes and proofs of theorems,” Commun. ACM, vol. 22, no. 5, pp. 271–280, May 1979.
    • (1979) Commun. ACM , vol.22 , Issue.5 , pp. 271-280
    • DeMillo, R.A.1    Lipton, R.J.2    Perlis, A.J.3
  • 13
    • 0013086492 scopus 로고
    • An interactive program verifier
    • Ph.D. dissertation, Univ. California, Berkeley
    • L. P. Deutsch, “An interactive program verifier,” Ph.D. dissertation, Univ. California, Berkeley, May 1973.
    • (1973)
    • Deutsch, L.P.1
  • 14
    • 84915319222 scopus 로고
    • Structured programming
    • J. N. Buxton and B. Randall, Eds. Brussels, Belgium: NATO Science Committee
    • E. W. Dijkstra, “Structured programming,” in Software Engineering Principles, J. N. Buxton and B. Randall, Eds. Brussels, Belgium: NATO Science Committee, 1970.
    • (1970) Software Engineering Principles
    • Dijkstra, E.W.1
  • 15
    • 0002780749 scopus 로고
    • Assigning meaning to programs
    • Amer. Math. Soc.
    • R. W. Floyd, “Assigning meaning to programs,” in Proc. Symp. Appl. Math., vol. 19, Amer. Math. Soc., 1967, pp. 19–32.
    • (1967) Proc. Symp. Appl. Math. , vol.19 , pp. 19-32
    • Floyd, R.W.1
  • 16
    • 0019021103 scopus 로고
    • Error sensitive test case analysis (ESTCA)
    • May
    • K. A. Foster, “Error sensitive test case analysis (ESTCA),“ IEEE Trans. Software Eng., vol. SE-6, pp. 258–264, May 1980.
    • (1980) IEEE Trans. Software Eng. , vol.SE-6 , pp. 258-264
    • Foster, K.A.1
  • 17
    • 84939751705 scopus 로고
    • Comment on the application of error-sensitive testing strategies to debugging
    • Oct.
    • —, “Comment on the application of error-sensitive testing strategies to debugging,” ACMSIGSOFT Software Eng. Notes, vol. 8, no. 5, pp. 40–42, Oct. 1983.
    • (1983) ACMSIGSOFT Software Eng. Notes , vol.8 , Issue.5 , pp. 40-42
    • Foster, K.A.1
  • 18
    • 0001548240 scopus 로고
    • Sensitive test data for logical expressions
    • July
    • —, “Sensitive test data for logical expressions,” ACMSIGSOFT Software Eng. Notes, vol. 9, no. 3, July 1984.
    • (1984) ACMSIGSOFT Software Eng. Notes , vol.9 , Issue.3
    • Foster, K.A.1
  • 20
    • 0017971624 scopus 로고
    • Test data as an aid to proving program correctness
    • May
    • A. Geller, “Test data as an aid to proving program correctness,” Commun. ACM, vol. 21, no. 5, pp. 368–375, May 1978.
    • (1978) Commun. ACM , vol.21 , Issue.5 , pp. 368-375
    • Geller, A.1
  • 21
    • 0016992842 scopus 로고
    • Observations of fallibility in applications of modern programming methodologies
    • Sept.
    • S. L. Gerhart and L. Yelowitz, “Observations of fallibility in applications of modern programming methodologies,” IEEE Trans. Software Eng.,  vol. SE-2, pp. 195–207, Sept. 1976.
    • (1976) IEEE Trans. Software Eng. , vol.SE-2 , pp. 195-207
    • Gerhart, S.L.1    Yelowitz, L.2
  • 24
    • 0017247030 scopus 로고
    • An illustration of current ideas on the derivation of correctness proofs and correct programs
    • Dec.
    • D. Gries, “An illustration of current ideas on the derivation of correctness proofs and correct programs,” IEEE Trans. Software Eng.,  vol. SE-2, pp. 106–112, Dec. 1976.
    • (1976) IEEE Trans. Software Eng. , vol.SE-2 , pp. 106-112
    • Gries, D.1
  • 26
    • 0014973676 scopus 로고
    • Proof of a program: FIND
    • Jan.
    • C. A. R. Hoare, “Proof of a program: FIND,” Commun. ACM, vol. 14, no. 1, pp. 39–45, Jan. 1971.
    • (1971) Commun. ACM , vol.14 , Issue.1 , pp. 39-45
    • Hoare, C.A.R.1
  • 27
    • 0016994996 scopus 로고
    • Reliability of the path analysis testing strategy
    • Sept.
    • W. E. Howden, “Reliability of the path analysis testing strategy,” IEEE Trans. Software Eng., vol. SE-2, pp. 208–215, Sept. 1976.
    • (1976) IEEE Trans. Software Eng. , vol.SE-2 , pp. 208-215
    • Howden, W.E.1
  • 28
    • 0017518741 scopus 로고
    • Symbolic testing and the DISSECT symbolic evaluationsystem
    • July
    • —, “Symbolic testing and the DISSECT symbolic evaluation system,” IEEE Trans. Software Eng., vol. SE-3, pp. 266–278, July 1977.
    • (1977) IEEE Trans. Software Eng. , vol.SE-3 , pp. 266-278
    • Howden, W.E.1
  • 29
    • 0018048492 scopus 로고
    • Algebraic program testing
    • —, “Algebraic program testing,” ACTA Inform.,  vol. 10, 1978.
    • (1978) ACTA Inform.,vol , vol.10
    • Howden, W.E.1
  • 30
    • 0003190372 scopus 로고
    • Functional program testing
    • Mar.
    • —, “Functional program testing,” IEEE Trans. Software Eng., vol. SE-6, pp. 162–169, Mar. 1980.
    • (1980) IEEE Trans. Software Eng. , vol.SE-6 , pp. 162-169
    • Howden, W.E.1
  • 31
    • 85023338199 scopus 로고
    • Completeness criteria for testing elementary program functions
    • Mar.
    • —, “Completeness criteria for testing elementary program functions,” in Proc. 5th Int. Conf. Software Eng.,  pp. 235–243, Mar. 1981.
    • (1981) Proc. 5th Int. Conf. Software Eng. , pp. 235-243
    • Howden, W.E.1
  • 32
    • 0021852765 scopus 로고
    • Testing formal specifications to detect designerrors
    • Jan.
    • R. A. Kemmerer, “Testing formal speci fi cations to detect design errors,” IEEE Trans. Software Eng.,  vol. SE-11, pp. 32–43, Jan. 1985.
    • (1985) IEEE Trans. Software Eng. , vol.SE-11 , pp. 32-43
    • Kemmerer, R.A.1
  • 34
    • 1542386018 scopus 로고
    • Design methodology subcommittee chairperson's letter and matrix
    • May/June
    • J. S. Kerner,“Design methodology subcommittee chairperson's letter and matrix,” Ada Lett.,  vol. 2, no. 6, pp. 110–115, May/June 1983.
    • (1983) Ada Lett. , vol.2 , Issue.6 , pp. 110-115
    • Kerner, J.S.1
  • 35
    • 0013134047 scopus 로고
    • A program verifier
    • Ph.D. dissertation, Carnegie-Mellon Univ., Pittsburgh, PA
    • J. C. King, “A program verifier,” Ph.D. dissertation, Carnegie-Mellon Univ., Pittsburgh, PA, Sept. 1969.
    • (1969)
    • King, J.C.1
  • 39
    • 0017240825 scopus 로고
    • On the automated generation of program test data
    • Dec.
    • C. V. Ramamorthy, S. F. Ho, and W. T. Chen, “On the automated generation of program test data,” IEEE Trans. Software Eng., vol. SE 2, pp. 293–300, Dec. 1976.
    • (1976) IEEE Trans. Software Eng. , vol.SE 2 , pp. 293-300
    • Ramamorthy, C.V.1    Ho, S.F.2
  • 40
    • 0020720672 scopus 로고
    • An engineering approach to test data design
    • Mar.
    • S. T. Redwine, “An engineering approach to test data design,” IEEE Trans. Software Eng., vol. SE-9, pp. 191–200, Mar. 1983.
    • (1983) IEEE Trans. Software Eng. , vol.SE-9 , pp. 191-200
    • Redwine, S.T.1
  • 41
    • 0018204359 scopus 로고
    • Theoretical considerations in testing programs by demonstrating consistency with specifications
    • Dec.
    • D. J. Richardson, “Theoretical considerations in testing programs by demonstrating consistency with specifications,” in Dig. Workshop Software Testing and Test Documentation, Dec. 1978, pp. 19–56.
    • (1978) Dig. Workshop Software Testing and Test Documentation , pp. 19-56
    • Richardson, D.J.1
  • 42
    • 85023355237 scopus 로고
    • A partition analysis method to increase program reliability
    • Mar.
    • D. J. Richardson and L. A. Clarke, “A partition analysis method to increase program reliability,” in Proc. 5th Int. Conf. Software Eng., Mar. 1981, pp. 244–253.
    • (1981) Proc. 5th Int. Conf. Software Eng. , pp. 244-253
    • Richardson, D.J.1    Clarke, L.A.2
  • 43
    • 84939765774 scopus 로고    scopus 로고
    • A partition analysis method to demonstrate program reliability
    • Ph.D. dissertation, Univ. Masachusetts, Amherst, reliability, ”
    • D. J. Richardson, “A partition analysis method to demonstrate program reliability,” Ph.D. dissertation, Univ. Masachusetts, Amherst, Sept. 1981. reliability,”
    • Richardson, D.J.1
  • 44
    • 84976712111 scopus 로고
    • On the use of transcendentals for program testing
    • Jan.
    • J. H. Rowland and P. J. Davis, “On the use of transcendentals for program testing,” J. ACM, vol. 28, no. 1, pp. 181–190, Jan. 1981.
    • (1981) J. ACM , vol.28 , Issue.1 , pp. 181-190
    • Rowland, J.H.1    Davis, P.J.2
  • 45
    • 84939770895 scopus 로고
    • The HDM handbook, volume 1: The languages and tools of HDM
    • Stanford, CA, Proj. 4828 June
    • B. A. Silverburg, L. Robinson, and K. N. Levitt, “The HDM handbook, volume 1: The languages and tools of HDM,” Stanford Res. Inst., Stanford, CA, Proj. 4828, June 1979.
    • (1979) Stanford Res. Inst.
    • Silverburg, B.A.1    Robinson, L.2    Levitt, K.N.3
  • 48
    • 0019019881 scopus 로고
    • Theories of program testing and the application of revealing subdomains
    • May
    • E. J. Weyuker and T. J. Ostrand, “Theories of program testing and the application of revealing subdomains,” IEEE Trans. Software Eng., vol. SE-6, pp. 236–246, May 1980.
    • (1980) IEEE Trans. Software Eng. , vol.SE-6 , pp. 236-246
    • Weyuker, E.J.1    Ostrand, T.J.2
  • 50
    • 0019018929 scopus 로고
    • A domain strategy for computer program testing
    • May
    • L. J. White and E. I. Cohen, “A domain strategy for computer program testing,” IEEE Trans. Software Eng., vol. SE-6, pp. 247–257, May 1980.
    • (1980) IEEE Trans. Software Eng. , vol.SE-6 , pp. 247-257
    • White, L.J.1    Cohen, E.I.2


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