Extracting generally applicable patterns from object-oriented programs for the purpose of test case creation

作者: Richard Torkar , Robert Feldt , Tony Gorschek

DOI: 10.1007/978-0-387-09684-1_24

关键词:

摘要: This paper presents an experiment performed on three large open source applications. The applications were instrumented automatically with a total of 10,494 instrumentation points. purpose the was to collect and store data during execution each application that later could be analyzed off-line. Data analysis, collected data, allowed for creation test cases (test fixtures evaluators) in addition finding object message patterns object-oriented software.

参考文章(10)
John J. Marciniak, Encyclopedia of Software Engineering ,(1994)
Bil Lewis, Mireille Ducasse, Using events to debug Java programs backwards in time Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications - OOPSLA '03. pp. 96- 97 ,(2003) , 10.1145/949344.949367
Carlos Pacheco, Shuvendu K. Lahiri, Michael D. Ernst, Thomas Ball, Feedback-Directed Random Test Generation international conference on software engineering. pp. 75- 84 ,(2007) , 10.1109/ICSE.2007.37
John Whaley, Michael C. Martin, Monica S. Lam, Automatic extraction of object-oriented component interfaces ACM SIGSOFT Software Engineering Notes. ,vol. 27, pp. 218- 228 ,(2002) , 10.1145/566171.566212
Jinlin Yang, David Evans, Dynamically inferring temporal properties Proceedings of the ACM-SIGPLAN-SIGSOFT workshop on Program analysis for software tools and engineering - PASTE '04. pp. 23- 28 ,(2004) , 10.1145/996821.996832
Saul A. Teukolsky, Brian P. Flannery, William T. Vetterling, William H. Press, Numerical Recipes in C: The Art of Scientific Computing ,(1986)
Ajitha Rajan, Michael W. Whalen, Mats P.E. Heimdahl, Proceedings of the 30th international conference on Software engineering ACM. ,(2008) , 10.1145/1368088.1368111
Frederick N. Fritsch, William H. Press, Brian P. Flannery, Saul A. Teukolsky, William T. Vetterling, Numerical recipes in C. The art of scientific computing The Mathematical Gazette. ,vol. 71, pp. 167- ,(1987) , 10.2307/2007938
William H Press, William H Press, Brian P Flannery, Brian P Flannery, Saul A Teukolsky, William T Vetterling, William T Vetterling, Numerical recipes in Pascal : the art of scientific computing Published in <b>1989</b> in Cambridge by Cambridge university press. ,(1989)