메뉴 건너뛰기




Volumn 18, Issue 3, 1992, Pages 206-215

Structural Testing of Concurrent Programs

Author keywords

Concurrency; coverage criteria; structural testing; testing criteria hierarchy

Indexed keywords

COMPUTER PROGRAMMING--TESTING;

EID: 0026827806     PISSN: 00985589     EISSN: None     Source Type: Journal    
DOI: 10.1109/32.126769     Document Type: Article
Times cited : (143)

References (26)
  • 2
    • 0020141868 scopus 로고
    • Validation, verification, and testing of computer software
    • June
    • W. R. Adrion, M. A. Branstad, and J. C. Chemiavsky, “Validation, verification, and testing of computer software,” ACM Comput. Surveys, vol. 14, pp. 159–192, June 1982.
    • (1982) ACM Comput. Surveys , vol.14 , pp. 159-192
    • Adrion, W.R.1    Branstad, M.A.2    Chemiavsky, J.C.3
  • 3
    • 18844390300 scopus 로고
    • A survey of dynamic analysis methods
    • 2nd ed. E. Miller and W. Howden, Eds. Los Alamitos, CA: IEEE Computer Soc. Press
    • W. E. Howden, “A survey of dynamic analysis methods,” in Tutorial: Software Testing and Validation Techniques, 2nd ed., E. Miller and W. Howden, Eds. Los Alamitos, CA: IEEE Computer Soc. Press, 1981, 209–-231.
    • (1981) Tutorial: Software Testing and Validation Techniques , pp. 209-231
    • Howden, W.E.1
  • 5
    • 0025388338 scopus 로고
    • The cost of data flow testing: an empirical study
    • Feb.
    • E. J. Weyuker, “The cost of data flow testing: an empirical study,” IEEE Trans. Software Eng., vol. 16, pp. 121–128, Feb. 1990.
    • (1990) IEEE Trans. Software Eng , vol.16 , pp. 121-128
    • Weyuker, E.J.1
  • 8
    • 0020752281 scopus 로고
    • A general-purpose algorithm for analyzing concurrent programs
    • May
    • R. N. Taylor, “A general-purpose algorithm for analyzing concurrent programs,” Commun. ACM, vol. 26, pp. 362–376, May 1983.
    • (1983) Commun. ACM , vol.26 , pp. 362-376
    • Taylor, R.N.1
  • 10
    • 0017538857 scopus 로고
    • Petri nets
    • Sept.
    • J. L. Peterson, “Petri nets,” ACM Comput. Surveys, vol. 9, pp. 223–252, Sept. 1977.
    • (1977) ACM Comput. Surveys , vol.9 , pp. 223-252
    • Peterson, J.L.1
  • 15
    • 0022029173 scopus 로고
    • A methodology for the design of Ada transformation tools in a DIANA environment
    • Mar.
    • D. S. Rosenblum, “A methodology for the design of Ada transformation tools in a DIANA environment,” IEEE Software, vol. 2, pp. 24–33, Mar. 1985.
    • (1985) IEEE Software , vol.2 , pp. 24-33
    • Rosenblum, D.S.1
  • 16
    • 0022674023 scopus 로고
    • A probe effect in concurrent programs
    • Mar.
    • J. Gait, “A probe effect in concurrent programs,” Software-Practice and Experience, vol. 16, pp. 225–233, Mar. 1986.
    • (1986) Software-Practice and Experience , vol.16 , pp. 225-233
    • Gait, J.1
  • 17
    • 84939731829 scopus 로고
    • Analysis of concurrent software by cooperative application of static and dynamic techniques
    • H.-L. Hausen, Ed. Amsterdam: North-Holland
    • R. N. Taylor, “Analysis of concurrent software by cooperative application of static and dynamic techniques,” in Software Validation, H.-L. Hausen, Ed. Amsterdam: North-Holland, 1984, pp. 127–137.
    • (1984) Software Validation , pp. 127-137
    • Taylor, R.N.1
  • 18
    • 0016993577 scopus 로고
    • A system to generate test data and symbolically execute programs
    • Sept.
    • L. A. Clarke, “A system to generate test data and symbolically execute programs,” IEEE Trans. Software Eng., vol. SE-2, pp. 215–222, Sept. 1976.
    • (1976) IEEE Trans. Software Eng , vol.SE-2 , pp. 215-222
    • Clarke, L.A.1
  • 19
    • 0017518741 scopus 로고
    • Symbolic testing and the DISSECT symbolic evaluation system
    • July
    • W. E. Howden, “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
  • 21
    • 0025886006 scopus 로고
    • Debugging concurrent Ada programs by deterministic execution
    • Jan.
    • K. C. Tai, R. H. Carver, and E. E. Obaid, “Debugging concurrent Ada programs by deterministic execution,” IEEE Trans. Software Eng., vol. 17, pp. 45–63, Jan. 1991.
    • (1991) IEEE Trans. Software Eng , vol.17 , pp. 45-63
    • Tai, K.C.1    Carver, R.H.2    Obaid, E.E.3
  • 22
    • 0023328934 scopus 로고
    • Debugging parallel programs with instant replay
    • Apr.
    • T. J. LeBlanc and J. M. Mellor-Crummey, “Debugging parallel programs with instant replay,” IEEE Trans. Computers, vol. C-36, pp. 471–482, Apr. 1987.
    • (1987) IEEE Trans. Computers , vol.C-36 , pp. 471-482
    • LeBlanc, T.J.1    Mellor-Crummey, J.M.2
  • 24
    • 0001002507 scopus 로고
    • Using high-level Petri nets for testing concurrent and real-time systems
    • New York: Elsevier Science
    • S. Morasca and M. Pezze, “Using high-level Petri nets for testing concurrent and real-time systems,” in Real-Time Systems: Theory and New York: Elsevier Science, 1990, pp. 119–131.
    • (1990) Real-Time Systems: Theory and , pp. 119-131
    • Morasca, S.1    Pezze, M.2


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