메뉴 건너뛰기




Volumn 3, Issue 2, 1994, Pages 101-130

The ASTOOT Approach to Testing Object-Oriented Programs

Author keywords

Abstract data types; algebraic specification; object oriented programming; software testing

Indexed keywords

ALGORITHMS; COMPUTABILITY AND DECIDABILITY; COMPUTER PROGRAMMING LANGUAGES; DATA STRUCTURES; EQUIVALENCE CLASSES; PROGRAM DEBUGGING; SOFTWARE ENGINEERING;

EID: 0028421077     PISSN: 1049331X     EISSN: 15577392     Source Type: Journal    
DOI: 10.1145/192218.192221     Document Type: Article
Times cited : (224)

References (31)
  • 3
    • 0004480453 scopus 로고
    • Using assertions about traces to write abstract specifications for software modules
    • Addison-Wesley, Reading, Mass.
    • BARTUSSEK, W. AND PARNAS, D. L. 1986. Using assertions about traces to write abstract specifications for software modules. In Software Specification Techniques. Addison-Wesley, Reading, Mass., 111-130.
    • (1986) In Software Specification Techniques. , pp. 111-130
    • BARTUSSEK, W.1    PARNAS, D.L.2
  • 4
    • 0026256511 scopus 로고
    • Software testing based on formal specifications: A theory and a tool
    • (Nov.)
    • BERNOT, G., GAUDEL, M. C., AND MARRE, B. 1991. Software testing based on formal specifications: A theory and a tool. Softw. Eng. J. 6, 6 (Nov.), 387-405.
    • (1991) Softw. Eng. J. , vol.6 , Issue.6 , pp. 387-405
    • BERNOT, G.1    GAUDEL, M.C.2    MARRE, B.3
  • 5
    • 1542744255 scopus 로고
    • Test data generation using a prolog with constraints
    • IEEE Computer Society, Washington, D.C.
    • CHOQUET, N. 1986. Test data generation using a prolog with constraints. In Proceedings of the Workshop on Software Testing. IEEE Computer Society, Washington, D.C., 132-141.
    • (1986) In Proceedings of the Workshop on Software Testing. , pp. 132-141
    • CHOQUET, N.1
  • 6
    • 0348019830 scopus 로고
    • Ph.D. thesis, Polytechnic Univ., Brooklyn, N.Y. Also appeared as Computer Science Dept. Tech. Rep. No. PUCS-110-92
    • DOONG, R.-K. 1993. An approach to testing object-oriented programs. Ph.D. thesis, Polytechnic Univ., Brooklyn, N.Y. Also appeared as Computer Science Dept. Tech. Rep. No. PUCS-110-92.
    • (1993) An approach to testing object-oriented programs
    • DOONG, R.-K.1
  • 9
    • 84976743225 scopus 로고
    • Data-abstraction implementation, specification, and testing
    • (July)
    • GANNON, J. D., MCMULLIN, P. R., AND HAMLET, R. 1981. Data-abstraction implementation, specification, and testing. ACM Trans. Program. Lang. Syst. 3, 3 (July), 211-223.
    • (1981) ACM Trans. Program. Lang. Syst. , vol.3 , Issue.3 , pp. 211-223
    • GANNON, J.D.1    MCMULLIN, P.R.2    HAMLET, R.3
  • 11
    • 0004215719 scopus 로고
    • Introducing OBJ3
    • Computer Science Lab., SRI Int., Menlo Park, Calif.
    • GOGUEN, J. A. AND WINKLER, T. 1988. Introducing OBJ3. Tech. Rep. SRI-CSL-88-9, Computer Science Lab., SRI Int., Menlo Park, Calif.
    • (1988) Tech. Rep. SRI-CSL-88-9
    • GOGUEN, J.A.1    WINKLER, T.2
  • 12
    • 0002424767 scopus 로고
    • An initial algebra approach to the specification, correctness, and implementation of abstract data types
    • GOGUEN, J. A., THATCHER, J. W., AND WAGNER, E. G. 1978. An initial algebra approach to the specification, correctness, and implementation of abstract data types. Current Trends Program. Meth. 4, 80-149.
    • (1978) Current Trends Program. Meth. , vol.4 , pp. 80-149
    • GOGUEN, J.A.1    THATCHER, J.W.2    WAGNER, E.G.3
  • 14
    • 0018914173 scopus 로고
    • Notes on type abstraction (version 2)
    • (Jan.)
    • GUTTAG, J. J. 1980. Notes on type abstraction (version 2). IEEE Trans. Softw. Eng. 6, 1 (Jan.), 13-23.
    • (1980) IEEE Trans. Softw. Eng. , vol.6 , Issue.1 , pp. 13-23
    • GUTTAG, J.J.1
  • 15
    • 0017504316 scopus 로고
    • Abstract data types and the development of data structures
    • (June)
    • GUTTAG, J. J. 1977. Abstract data types and the development of data structures. Commun. ACM 20, 6 (June), 396-404.
    • (1977) Commun. ACM , vol.20 , Issue.6 , pp. 396-404
    • GUTTAG, J.J.1
  • 16
    • 0004988782 scopus 로고
    • The algebraic specification of abstract data types
    • GUTTAG, J. J. AND HORNING, J. J. 1978. The algebraic specification of abstract data types. Acta Inf. 10, 1, 27-52.
    • (1978) Acta Inf. , vol.10 , Issue.1 , pp. 27-52
    • GUTTAG, J.J.1    HORNING, J.J.2
  • 17
    • 0018050383 scopus 로고
    • Abstract data types and software validation
    • (Dec.)
    • GUTTAG, J. J., HOROWITZ, E., AND MUSSER, D. R. 1978. Abstract data types and software validation. Commun. ACM 21, 12 (Dec.), 1048-1064.
    • (1978) Commun. ACM , vol.21 , Issue.12 , pp. 1048-1064
    • GUTTAG, J.J.1    HOROWITZ, E.2    MUSSER, D.R.3
  • 20
    • 0024069710 scopus 로고
    • Trace specifications: Methodology and models
    • (Sept.)
    • HOFFMAN, D. AND SNODGRASS, R. 1988. Trace specifications: Methodology and models. IEEE Trans. Softw. Eng. 14, 9 (Sept.), 1243-1252.
    • (1988) IEEE Trans. Softw. Eng. , vol.14 , Issue.9 , pp. 1243-1252
    • HOFFMAN, D.1    SNODGRASS, R.2
  • 21
    • 0026222674 scopus 로고
    • Automated module testing in Prolog
    • (Sept.)
    • HOFFMAN, D. M. AND STROOPER, P. 1991. Automated module testing in Prolog. IEEE Trans. Softw. Eng. 17, 9 (Sept.), 934-943.
    • (1991) IEEE Trans. Softw. Eng. , vol.17 , Issue.9 , pp. 934-943
    • HOFFMAN, D.M.1    STROOPER, P.2
  • 22
    • 79952791434 scopus 로고
    • Testing the completeness of specifications
    • (May)
    • JALOTE, P. 1989. Testing the completeness of specifications. IEEE Trans. Softw. Eng. 15, 5 (May), 526-531.
    • (1989) IEEE Trans. Softw. Eng. , vol.15 , Issue.5 , pp. 526-531
    • JALOTE, P.1
  • 23
    • 0024132260 scopus 로고
    • Automated testcase generation for data abstraction
    • IEEE Computer Society, Washington, D C.
    • JALOTE, P. AND CABALLERO, M. G. 1988. Automated testcase generation for data abstraction. In Proceedings of COMPSAC 88. IEEE Computer Society, Washington, D C., 205-210.
    • (1988) In Proceedings of COMPSAC 88. , pp. 205-210
    • JALOTE, P.1    CABALLERO, M.G.2
  • 25
    • 0016487425 scopus 로고
    • Specification techniques for data abstractions
    • (Mar.)
    • LISKOV, B. H. AND ZILLES, S. N. 1975. Specification techniques for data abstractions. IEEE Trans. Softw. Eng. 1, 1 (Mar.), 7-19.
    • (1975) IEEE Trans. Softw. Eng. , vol.1 , Issue.1 , pp. 7-19
    • LISKOV, B.H.1    ZILLES, S.N.2
  • 27
    • 0021462922 scopus 로고
    • A formal method for the abstract specification of software
    • (July)
    • MCLEAN, J. M. 1984. A formal method for the abstract specification of software. J. ACM 31, 3 (July), 600-627.
    • (1984) J. ACM , vol.31 , Issue.3 , pp. 600-627
    • MCLEAN, J.M.1
  • 29
    • 0018915625 scopus 로고
    • Abstract data type specification in the AFFIRM system
    • (Jan.)
    • MUSSER, D. R. 1980. Abstract data type specification in the AFFIRM system. IEEE Trans. Softw. Eng. 6, 1 (Jan.), 24-32.
    • (1980) IEEE Trans. Softw. Eng. , vol.6 , Issue.1 , pp. 24-32
    • MUSSER, D.R.1
  • 31
    • 0020204093 scopus 로고
    • On testing non-testable programs
    • WEYUKER, E. J. 1982. On testing non-testable programs. Comput. J. 25, 4, 465-470.
    • (1982) Comput. J. , vol.25 , Issue.4 , pp. 465-470
    • WEYUKER, E.J.1


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