메뉴 건너뛰기




Volumn 178, Issue 21, 2008, Pages 4057-4079

A rigorous approach towards test case generation

Author keywords

Concurrent programs; Condition calculation; Sequential programs; Software testing; SYN sequence

Indexed keywords

CHLORINE COMPOUNDS; INFORMATION THEORY; INTERNET PROTOCOLS; LINGUISTICS; TESTING;

EID: 49849100192     PISSN: 00200255     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.ins.2008.06.020     Document Type: Article
Times cited : (19)

References (41)
  • 1
    • 49849104335 scopus 로고    scopus 로고
    • K.R. Apt, A static analysis of CSP programs, in: Proceedings of the Workshop Prograni Logic, Pittsburgh, PA, June 1983.
    • K.R. Apt, A static analysis of CSP programs, in: Proceedings of the Workshop Prograni Logic, Pittsburgh, PA, June 1983.
  • 2
    • 84962960199 scopus 로고    scopus 로고
    • P. Ammann, P. Black, A specification-based coverage metric to evaluate test sets, in: Proceedings of the Fourth IEEE International Symposium on High Assurance Systems and Engineering, November 1999, pp. 239-248.
    • P. Ammann, P. Black, A specification-based coverage metric to evaluate test sets, in: Proceedings of the Fourth IEEE International Symposium on High Assurance Systems and Engineering, November 1999, pp. 239-248.
  • 3
    • 18244372433 scopus 로고    scopus 로고
    • Combining test case generation and runtime verification
    • Artho C., et al. Combining test case generation and runtime verification. Theoretical and Computer Science 336 2-3 (2005)
    • (2005) Theoretical and Computer Science , vol.336 , Issue.2-3
    • Artho, C.1
  • 4
    • 85030245378 scopus 로고    scopus 로고
    • I.J. Balaban, An optimal algorithm for finding segment intersections, in: Proceedings of the 11th Annual ACM Symposium on Computational Geometry, 1995, pp. 211-219.
    • I.J. Balaban, An optimal algorithm for finding segment intersections, in: Proceedings of the 11th Annual ACM Symposium on Computational Geometry, 1995, pp. 211-219.
  • 5
    • 84897710145 scopus 로고
    • Flow diagram turing machines and languages with only two formation rules
    • Böhm C., and Jacopini G. Flow diagram turing machines and languages with only two formation rules. Communications of ACM 9 5 (1966) 366-371
    • (1966) Communications of ACM , vol.9 , Issue.5 , pp. 366-371
    • Böhm, C.1    Jacopini, G.2
  • 6
    • 0028731942 scopus 로고
    • Automatic generation of path covers based on the control flow analysis of computer programs
    • Bertolino A., and Marré M. Automatic generation of path covers based on the control flow analysis of computer programs. IEEE Transactions on Software Engineering 20 12 (1994) 885-899
    • (1994) IEEE Transactions on Software Engineering , vol.20 , Issue.12 , pp. 885-899
    • Bertolino, A.1    Marré, M.2
  • 8
    • 34248547073 scopus 로고    scopus 로고
    • Adaptive software testing with fixed-memory feedback
    • Cai K., Gu B., Hu H., and Li Y. Adaptive software testing with fixed-memory feedback. Journal of Systems and Software 80 (2007) 1328-1348
    • (2007) Journal of Systems and Software , vol.80 , pp. 1328-1348
    • Cai, K.1    Gu, B.2    Hu, H.3    Li, Y.4
  • 9
    • 0029239331 scopus 로고    scopus 로고
    • R.H. Carver, K.C. Tai, Test sequence generation from formal specifications of distributed programs, in: Proceedings of IEEE 15th International Conference on Distributed Computing Systems, Canada, Vancouver, 1995, pp. 360-367.
    • R.H. Carver, K.C. Tai, Test sequence generation from formal specifications of distributed programs, in: Proceedings of IEEE 15th International Conference on Distributed Computing Systems, Canada, Vancouver, 1995, pp. 360-367.
  • 10
    • 0016993577 scopus 로고
    • A system to generate test data and symbolically execute programs
    • Clarke L.A. A system to generate test data and symbolically execute programs. IEEE Transactions on Software Engineering SE-2 (1976) 215-222
    • (1976) IEEE Transactions on Software Engineering , vol.SE-2 , pp. 215-222
    • Clarke, L.A.1
  • 17
    • 0032218201 scopus 로고    scopus 로고
    • N. Gupta, A.P. Mathur, M.L. Soffa, Automated test data generation using an iterative relaxation method, in: Proceedings of International Symposium on Foundations of Software Engineering (FSE), 1998, pp. 231-244.
    • N. Gupta, A.P. Mathur, M.L. Soffa, Automated test data generation using an iterative relaxation method, in: Proceedings of International Symposium on Foundations of Software Engineering (FSE), 1998, pp. 231-244.
  • 18
    • 49849099718 scopus 로고    scopus 로고
    • A. Hartman, Model based test generation tools. .
    • A. Hartman, Model based test generation tools. .
  • 22
    • 0041452758 scopus 로고    scopus 로고
    • T. Katayama, Z. Furukawa, K. Ushijima, Design and implementation of test-case generation of concurrent programs, in: Proceeding of Fifth Asia-Pacific Software Engineering Conference (APSEC'98), Taipei, 1998, pp. 262-269.
    • T. Katayama, Z. Furukawa, K. Ushijima, Design and implementation of test-case generation of concurrent programs, in: Proceeding of Fifth Asia-Pacific Software Engineering Conference (APSEC'98), Taipei, 1998, pp. 262-269.
  • 24
    • 0016971687 scopus 로고
    • Symbolic execution and program testing
    • King J.C. Symbolic execution and program testing. Communications of the ACM 19 7 (1976) 385-394
    • (1976) Communications of the ACM , vol.19 , Issue.7 , pp. 385-394
    • King, J.C.1
  • 25
    • 84992213043 scopus 로고    scopus 로고
    • P.V. Koppol, K.C. Tai, An incremental approach to structural testing of concurrent programs, in: Proceedings of the ACM International Symposium on Software Testing and Analysis, January 1996, pp. 14-23.
    • P.V. Koppol, K.C. Tai, An incremental approach to structural testing of concurrent programs, in: Proceedings of the ACM International Symposium on Software Testing and Analysis, January 1996, pp. 14-23.
  • 27
    • 0035058220 scopus 로고    scopus 로고
    • Automatic test data generation for path testing using GAs
    • Lin J., and Yeh P. Automatic test data generation for path testing using GAs. Information Sciences 131 (2001) 47-64
    • (2001) Information Sciences , vol.131 , pp. 47-64
    • Lin, J.1    Yeh, P.2
  • 31
    • 0033077271 scopus 로고    scopus 로고
    • The dynamic domain reduction procedure for test data generation
    • Offutt A., Jin Z., and Pan J. The dynamic domain reduction procedure for test data generation. Software-Practice and Experience 29 2 (1999) 167-193
    • (1999) Software-Practice and Experience , vol.29 , Issue.2 , pp. 167-193
    • Offutt, A.1    Jin, Z.2    Pan, J.3
  • 32
    • 0030649753 scopus 로고    scopus 로고
    • K.C. Tai, Reachability testing of asynchronous message-passing programs, in: Proceedings of the Second International Workshop Software Engineering for Parallel and Distributed Systems, 1997, pp. 50-61.
    • K.C. Tai, Reachability testing of asynchronous message-passing programs, in: Proceedings of the Second International Workshop Software Engineering for Parallel and Distributed Systems, 1997, pp. 50-61.
  • 33
    • 0020736536 scopus 로고
    • Complexity of analyzing the synchronization structure of concurrent programs
    • Taylor R.N. Complexity of analyzing the synchronization structure of concurrent programs. Acta Informatica 19 1 (1983) 57-84
    • (1983) Acta Informatica , vol.19 , Issue.1 , pp. 57-84
    • Taylor, R.N.1
  • 34
    • 0020752281 scopus 로고
    • A general-purpose algorithm for analyzing concurrent programs
    • Taylor R.N. A general-purpose algorithm for analyzing concurrent programs. Communications of the ACM 26 (1983) 362-376
    • (1983) Communications of the ACM , vol.26 , pp. 362-376
    • Taylor, R.N.1
  • 36
    • 49849084429 scopus 로고    scopus 로고
    • G.J. Tretmans, A.F.E. Belinfante, Automatic testing with formal methods, Technical Report TR-CTIT-99-17, Centre for Telematics and Information Technology, University of Twente, Enschede, 1999. ISSN 1381-3625.
    • G.J. Tretmans, A.F.E. Belinfante, Automatic testing with formal methods, Technical Report TR-CTIT-99-17, Centre for Telematics and Information Technology, University of Twente, Enschede, 1999. ISSN 1381-3625.
  • 41
    • 0024092198 scopus 로고
    • Combining static concurrency analysis with J symbolic execution
    • Young M., and Taylor R.N. Combining static concurrency analysis with J symbolic execution. IEEE Transactions on Software Engineering 14 10 (1988) 1499-1511
    • (1988) IEEE Transactions on Software Engineering , vol.14 , Issue.10 , pp. 1499-1511
    • Young, M.1    Taylor, R.N.2


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