메뉴 건너뛰기




Volumn 4454 LNCS, Issue , 2007, Pages 114-130

Using contracts and boolean queries to improve the quality of automatic test generation

Author keywords

[No Author keywords available]

Indexed keywords

BOOLEAN ALGEBRA; OBJECT ORIENTED PROGRAMMING; PROGRAM DEBUGGING; SPECIFICATION LANGUAGES;

EID: 38049073264     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-540-73770-4_7     Document Type: Conference Paper
Times cited : (20)

References (27)
  • 1
    • 38049050245 scopus 로고    scopus 로고
    • Barnettl, M., Rustan, K., Leinol, M., Schultel, W.: The Spec# programming system: An overview. In: Barthe, G., Burdy, L., Huisman, M., Lanet, J.-L., Muntean, T. (eds.) CASSIS 2004. LNCS, 3362, Springer, Heidelberg (2005)
    • Barnettl, M., Rustan, K., Leinol, M., Schultel, W.: The Spec# programming system: An overview. In: Barthe, G., Burdy, L., Huisman, M., Lanet, J.-L., Muntean, T. (eds.) CASSIS 2004. LNCS, vol. 3362, Springer, Heidelberg (2005)
  • 4
    • 33244471534 scopus 로고    scopus 로고
    • Csallner, C., Smaragdakis, Y.: Check 'n' crash: combining static checking and testing. In: Inverardi, P., Jazayeri, M. (eds.) ICSE 2005. LNCS, 4309, pp. 422-431. Springer,Heidelberg (2006)
    • Csallner, C., Smaragdakis, Y.: Check 'n' crash: combining static checking and testing. In: Inverardi, P., Jazayeri, M. (eds.) ICSE 2005. LNCS, vol. 4309, pp. 422-431. Springer,Heidelberg (2006)
  • 6
    • 1442341246 scopus 로고    scopus 로고
    • Simplify: A theorem prover for program checking
    • Technical Report HPL-2003-148, HP Labs
    • Detlefs, D., Nelson, G., Saxe, J.B.: Simplify: A theorem prover for program checking. Technical Report HPL-2003-148, HP Labs (2003), http://research.compaq.com/SRC/esc/Simplify.html
    • (2003)
    • Detlefs, D.1    Nelson, G.2    Saxe, J.B.3
  • 10
    • 0002601275 scopus 로고
    • Random testing
    • Marciniak, J, ed, Wiley, Chichester
    • Hamlet, R.: Random testing. In: Marciniak, J. (ed.) Encyclopedia of Software Engineering, pp. 970-978. Wiley, Chichester (1994)
    • (1994) Encyclopedia of Software Engineering , pp. 970-978
    • Hamlet, R.1
  • 11
    • 0038507387 scopus 로고    scopus 로고
    • Alloy: Alightweight object modeling notation
    • Jackson, D.: Alloy: Alightweight object modeling notation. ACM Trans. Soft. Eng. Methodology 11(2), 256-290 (2002)
    • (2002) ACM Trans. Soft. Eng. Methodology , vol.11 , Issue.2 , pp. 256-290
    • Jackson, D.1
  • 12
    • 38049050736 scopus 로고    scopus 로고
    • Kramer, R.: iContract - the Java™ design by contract ™tool. In: Proceedings of Object-Oriented Language and Systems, pp. 295-307. IEEE Computer Society, Washington, DC, USA (1998)
    • Kramer, R.: iContract - the Java™ design by contract ™tool. In: Proceedings of Object-Oriented Language and Systems, pp. 295-307. IEEE Computer Society, Washington, DC, USA (1998)
  • 13
    • 84949524641 scopus 로고    scopus 로고
    • Enhancing the pre- and postcondition technique for more expressive specifications
    • Leavens, G.T., Baker, A.L.: Enhancing the pre- and postcondition technique for more expressive specifications. In: World Congress on Formal Methods, pp. 1087-1106 (1999)
    • (1999) World Congress on Formal Methods , pp. 1087-1106
    • Leavens, G.T.1    Baker, A.L.2
  • 14
    • 0142245536 scopus 로고    scopus 로고
    • Leavens, G.T., Cheon, Y., Clifton, C., Ruby, C., Cok, D.R.: How the design of jml accommodates both runtime assertion checking and formal verification. In: de Boer, F.S., Bonsangue, M.M., Graf, S., de Roever, W.-P. (eds.) FMCO 2002. LNCS, 2852, pp. 262-284. Springer, Heidelberg (2003)
    • Leavens, G.T., Cheon, Y., Clifton, C., Ruby, C., Cok, D.R.: How the design of jml accommodates both runtime assertion checking and formal verification. In: de Boer, F.S., Bonsangue, M.M., Graf, S., de Roever, W.-P. (eds.) FMCO 2002. LNCS, vol. 2852, pp. 262-284. Springer, Heidelberg (2003)
  • 15
    • 0030212784 scopus 로고    scopus 로고
    • Principles and methods of testing finite state machines - A survey
    • IEEE Computer Society Press, Los Alamitos
    • Lee, D., Yannakakis, M.: Principles and methods of testing finite state machines - A survey. In: Proc. The IEEE, pp. 1090-1123. IEEE Computer Society Press, Los Alamitos (1996)
    • (1996) Proc. The IEEE , pp. 1090-1123
    • Lee, D.1    Yannakakis, M.2
  • 19
    • 38049093817 scopus 로고    scopus 로고
    • Meyer, B.: Eiffel: The Language, Prentice Hall, 1991, revised edn. in progress at (2006), http://se.ethz.ch/meyer/ongoing/etl/
    • Meyer, B.: Eiffel: The Language, Prentice Hall, 1991, revised edn. in progress at (2006), http://se.ethz.ch/meyer/ongoing/etl/
  • 21
    • 0038349063 scopus 로고    scopus 로고
    • Nimmer, J.W., Ernst, M.D.: Invariant inference for static checking: An empirical evaluation, in: FSE 2002. In: Daemen, J., Rijmen, V. (eds.) FSE 2002. LNCS, 2365, pp. 11-20. Springer, Heidelberg (2002)
    • Nimmer, J.W., Ernst, M.D.: Invariant inference for static checking: An empirical evaluation, in: FSE 2002. In: Daemen, J., Rijmen, V. (eds.) FSE 2002. LNCS, vol. 2365, pp. 11-20. Springer, Heidelberg (2002)
  • 22
    • 0024033855 scopus 로고
    • The Category-Partition method for specifying and generating functional test
    • Ostrand, T.J., Balcer, M.J.: The Category-Partition method for specifying and generating functional test. Comm. ACM 31(6), 676-686 (1988)
    • (1988) Comm. ACM , vol.31 , Issue.6 , pp. 676-686
    • Ostrand, T.J.1    Balcer, M.J.2
  • 23
    • 84957798493 scopus 로고    scopus 로고
    • On formalizing the UML object constraint language OCL
    • Ling, T.-W, Ram, S, Lee, M.L, eds, Conceptual Modeling, ER '98, Springer, Heidelberg, Singapore
    • Richtersl, M., Gogolla, M.: On formalizing the UML object constraint language OCL. In: Ling, T.-W., Ram, S., Lee, M.L. (eds.) Conceptual Modeling - ER '98. LNCS, vol. 1507, Springer, Heidelberg, Singapore (1998)
    • (1998) LNCS , vol.1507
    • Richtersl, M.1    Gogolla, M.2
  • 26
    • 35048891581 scopus 로고    scopus 로고
    • Xie, T., Notkin, D.: Automatic extraction of object-oriented observer abstractions from unit-test executions. In: Davies, J., Schulte, W., Barnett, M. (eds.) ICFEM 2004. LNCS, 3308, pp. 290-305. Springer, Heidelberg (2004)
    • Xie, T., Notkin, D.: Automatic extraction of object-oriented observer abstractions from unit-test executions. In: Davies, J., Schulte, W., Barnett, M. (eds.) ICFEM 2004. LNCS, vol. 3308, pp. 290-305. Springer, Heidelberg (2004)
  • 27
    • 34247330209 scopus 로고    scopus 로고
    • Yorsh, G., Ball, T., Sagiv, M.: Testing, abstraction, theorem proving: better together! In: ISSTA 2006, pp. 145-156 (2006)
    • Yorsh, G., Ball, T., Sagiv, M.: Testing, abstraction, theorem proving: better together! In: ISSTA 2006, pp. 145-156 (2006)


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