메뉴 건너뛰기




Volumn , Issue , 2009, Pages 118-127

Program comprehension for user-assisted test oracle generation

Author keywords

Program comprehension; Test automation; Test oracle

Indexed keywords

APRIORI; AUTOMATED ASSISTANCE; AUTOMATED SUPPORT; AUTOMATED TESTING; BASIC CONCEPTS; CREATION PROCESS; HUMAN UNDERSTANDING; MODEL BASED TESTING; PROGRAM COMPREHENSION; RESEARCH TOPICS; TEST AUTOMATION; TEST ORACLES; TESTED PROGRAMS;

EID: 70749093837     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/ICSEA.2009.26     Document Type: Conference Paper
Times cited : (4)

References (29)
  • 5
    • 33746406107 scopus 로고    scopus 로고
    • Theories, tools and research methods in program comprehension: Past, present and future
    • Sept.
    • M-A. Storey, "Theories, Tools and Research Methods in Program Comprehension: Past, Present and Future," Software Quality Journal, vol. 14, no. 3, pp. 183-208, Sept. 2006.
    • (2006) Software Quality Journal , vol.14 , Issue.3 , pp. 183-208
    • Storey, M.-A.1
  • 8
    • 15844396470 scopus 로고    scopus 로고
    • Using transient/Persistent errors to develop automated test oracles for event- driven software
    • Atif Memon and Qing Xie, "Using Transient/Persistent Errors to Develop Automated Test Oracles for Event- Driven Software," in Proc. 19th Int'l. Conf. on Automated Software Eng. (ASE'04), 2004.
    • (2004) Proc. 19th Int'l. Conf. on Automated Software Eng. (ASE'04)
    • Memon, A.1    Xie, Q.2
  • 9
    • 34247624499 scopus 로고    scopus 로고
    • Techniques for classifying executions of deployed software to support software engineering tasks
    • May
    • Murani Haran, Alan Karr, Michael Last, Alessandro Orso, Adam A. Porter, Ashish Sanil, and Sandro Fouché, "Techniques for Classifying Executions of Deployed Software to Support Software Engineering Tasks," IEEE Transactions on Software Eng., vol. 33, no. 5, pp. 287-304, May 2007.
    • (2007) IEEE Transactions on Software Eng. , vol.33 , Issue.5 , pp. 287-304
    • Haran, M.1    Karr, A.2    Last, M.3    Orso, A.4    Porter, A.A.5    Sanil, A.6    Fouché, S.7
  • 10
    • 0042349339 scopus 로고    scopus 로고
    • General test result checking with log file analysis
    • July
    • J. H. Andrews and Y. Zhang, "General Test Result Checking with Log File Analysis," IEEE Transaction on Software Eng., vol. 29, no. 7, pp. 634-648, July 2003.
    • (2003) IEEE Transaction on Software Eng. , vol.29 , Issue.7 , pp. 634-648
    • Andrews, J.H.1    Zhang, Y.2
  • 16
    • 33745196010 scopus 로고    scopus 로고
    • Tool-Assisted unit-test generation and selection based on operational abstractions
    • July
    • T. Xie and D. Notkin, "Tool-Assisted Unit-Test Generation and Selection Based on Operational Abstractions," Journal of Automated Software Engineering, vol. 13, no. 3, pp. 345-371, July 2006.
    • (2006) Journal of Automated Software Engineering , vol.13 , Issue.3 , pp. 345-371
    • Xie, T.1    Notkin, D.2
  • 17
    • 84976671108 scopus 로고
    • A theory of small program complexity
    • K. Magel, "A Theory of Small Program Complexity," ACM SIGPLAN Notices, vol. 17, no. 3, 1982.
    • (1982) ACM SIGPLAN Notices , vol.17 , Issue.3
    • Magel, K.1
  • 18
    • 0029358084 scopus 로고
    • Program comprehension during software maintenance and evolution
    • August
    • A. von Myrhauser and A. M. Vans, "Program Comprehension During Software Maintenance and Evolution," IEEE Computer, vol. 28, no. 8, pp. 44-55, August 1995.
    • (1995) IEEE Computer , vol.28 , Issue.8 , pp. 44-55
    • Von Myrhauser, A.1    Vans, A.M.2
  • 19
    • 0000356776 scopus 로고
    • Stimulus structures and mental represntations in expert comprehension of computer programs
    • N. Pennington, "Stimulus Structures and Mental Represntations in Expert Comprehension of Computer Programs," Cognitive Psychology, vol. 19, pp. 295-341, 1987.
    • (1987) Cognitive Psychology , vol.19 , pp. 295-341
    • Pennington, N.1
  • 20
    • 0020766507 scopus 로고
    • Towards a theory of the comprehension of computer programs
    • R. Brooks, "Towards a Theory of the Comprehension of Computer Programs," Int'l. Jounral of Man-Machine Studies, vol. 18, pp. 543-554, 1983.
    • (1983) Int'l. Jounral of Man-Machine Studies , vol.18 , pp. 543-554
    • Brooks, R.1
  • 23
    • 33750206389 scopus 로고    scopus 로고
    • Towards the reverse engineering of UML sequence diagrams for distributed java software
    • Sept.
    • L. C. Briand, Y. Labiche, and J. Leduc, "Towards the Reverse Engineering of UML Sequence Diagrams for Distributed Java Software," IEEE Transactions on Software Eng., vol. 32, no. 9, pp. 642-663, Sept. 2006.
    • (2006) IEEE Transactions on Software Eng. , vol.32 , Issue.9 , pp. 642-663
    • Briand, L.C.1    Labiche, Y.2    Leduc, J.3
  • 25
    • 45849135203 scopus 로고    scopus 로고
    • Automated discovery of state transitions and their functions in source code
    • June
    • Neil Walkinshaw, Kirill Bogdanov, Shaukat Ali, and Mike Holcombe, "Automated Discovery of State Transitions and their Functions in Source Code," Software Testing, Verification and Reliability, vol. 18, no. 2, pp. 99-121, June 2008.
    • (2008) Software Testing, Verification and Reliability , vol.18 , Issue.2 , pp. 99-121
    • Walkinshaw, N.1    Bogdanov, K.2    Ali, S.3    Holcombe, M.4
  • 26
    • 0035250541 scopus 로고    scopus 로고
    • Dynamically discovering likely program invariants to support program evolution
    • Feb.
    • M. D. Ernst, J. Cockrell, W. G. Griswold, and D. Notkin, "Dynamically Discovering Likely Program Invariants to Support Program Evolution," IEEE Transactions on Software Eng., vol. 27, no. 2, pp. 99-123, Feb. 2001.
    • (2001) IEEE Transactions on Software Eng. , vol.27 , Issue.2 , pp. 99-123
    • Ernst, M.D.1    Cockrell, J.2    Griswold, W.G.3    Notkin, D.4
  • 27
    • 18844401354 scopus 로고    scopus 로고
    • Discovering thread interactions in a concurrent system
    • Sept.
    • J. E. Cook and Z. Du, "Discovering Thread Interactions in a Concurrent System," Journal of Systems and Software, vol. 77, no. 3, pp. 285-297, Sept. 2005.
    • (2005) Journal of Systems and Software , vol.77 , Issue.3 , pp. 285-297
    • Cook, J.E.1    Du, Z.2


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