메뉴 건너뛰기




Volumn 2, Issue , 2010, Pages 179-182

Using dynamic execution traces and program invariants to enhance behavioral model inference

Author keywords

dynamic analysis; likely invariants; specification mining

Indexed keywords

BEHAVIORAL MODEL; DYNAMIC EXECUTION; EXECUTION SEQUENCES; INFERENCE TECHNIQUES; LEVEL MODEL; LIKELY INVARIANTS; METHOD INVOCATION; PROGRAM INVARIANTS; SPECIFICATION MINING;

EID: 77954693860     PISSN: 02705257     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1810295.1810324     Document Type: Conference Paper
Times cited : (38)

References (19)
  • 1
    • 84938806379 scopus 로고
    • On the synthesis of finite-state machines from samples of their behavior
    • A. Biermann and J. Feldman. On the synthesis of finite-state machines from samples of their behavior. IEEE Trans. on Computers, 21(6), 1972.
    • (1972) IEEE Trans. on Computers , vol.21 , Issue.6
    • Biermann, A.1    Feldman, J.2
  • 2
    • 0032108294 scopus 로고    scopus 로고
    • Discovering models of software processes from event-based data
    • J. Cook and A. Wolf. Discovering models of software processes from event-based data. ACM TOSEM, 7(3), 1998.
    • (1998) ACM TOSEM , vol.7 , Issue.3
    • Cook, J.1    Wolf, A.2
  • 3
    • 57349101753 scopus 로고    scopus 로고
    • DySy: Dynamic symbolic execution for invariant inference
    • C. Csallner et al. DySy: Dynamic symbolic execution for invariant inference. In Proc. of ICSE, 2008.
    • Proc. of ICSE, 2008
    • Csallner, C.1
  • 4
    • 35348872682 scopus 로고    scopus 로고
    • The Daikon system for dynamic detection of likely invariants
    • M. Ernst et al. The Daikon system for dynamic detection of likely invariants. Science of Computer Programming, 69(1), 2007.
    • (2007) Science of Computer Programming , vol.69 , Issue.1
    • Ernst, M.1
  • 5
    • 33244481509 scopus 로고    scopus 로고
    • Addressing software dependability with statistical and machine learning techniques
    • A. Fox. Addressing software dependability with statistical and machine learning techniques. In Proc. of ICSE, 2005.
    • Proc. of ICSE, 2005
    • Fox, A.1
  • 6
    • 0036038345 scopus 로고    scopus 로고
    • Tracking down software bugs using automatic anomaly detection
    • S. Hangal and M. Lam. Tracking down software bugs using automatic anomaly detection. In Proc. of ICSE, 2002.
    • Proc. of ICSE, 2002
    • Hangal, S.1    Lam, M.2
  • 7
    • 0038262973 scopus 로고    scopus 로고
    • Improving test suites via operational abstraction
    • M. Harder et al. Improving test suites via operational abstraction. In Proc. of ICSE, 2003.
    • Proc. of ICSE, 2003
    • Harder, M.1
  • 8
    • 0023365727 scopus 로고
    • Statecharts: A visual formalism for complex systems
    • D. Harel. Statecharts: A visual formalism for complex systems. Science of Computer Programming, 1987.
    • (1987) Science of Computer Programming
    • Harel, D.1
  • 9
    • 0042955807 scopus 로고    scopus 로고
    • Using the bandera tool set to model-check properties of concurrent Java software
    • J. Hatcliff and M. Dwyer. Using the bandera tool set to model-check properties of concurrent Java software. In Proc. of CONCUR, 2001.
    • Proc. of CONCUR, 2001
    • Hatcliff, J.1    Dwyer, M.2
  • 10
    • 77954742903 scopus 로고    scopus 로고
    • Synthesizing component-level partial behavioral models from system specifications
    • I. Krka et al. Synthesizing component-level partial behavioral models from system specifications. In Proc. of ESEC/FSE, 2009.
    • Proc. of ESEC/FSE, 2009
    • Krka, I.1
  • 11
    • 77949397710 scopus 로고    scopus 로고
    • Automatic steering of behavioral model inference
    • D. Lo et al. Automatic steering of behavioral model inference. In Proc. of ESEC/FSE, 2009.
    • Proc. of ESEC/FSE, 2009
    • Lo, D.1
  • 12
    • 34948849748 scopus 로고    scopus 로고
    • QUARK: Empirical assessment of automaton-based specification miners
    • D. Lo and S.-C. Khoo. QUARK: Empirical assessment of automaton-based specification miners. In Proc. of WCRE, 2006.
    • Proc. of WCRE, 2006
    • Lo, D.1    Khoo, S.-C.2
  • 13
    • 34548747487 scopus 로고    scopus 로고
    • Automatic generation of software behavioral models
    • D. Lorenzoli et al. Automatic generation of software behavioral models. In Proc. of ICSE, 2008.
    • Proc. of ICSE, 2008
    • Lorenzoli, D.1
  • 14
    • 34548747487 scopus 로고    scopus 로고
    • Compatibility and regression testing of COTS-component-based software
    • L. Mariani et al. Compatibility and regression testing of COTS-component-based software. In Proc. of ICSE, 2007.
    • Proc. of ICSE, 2007
    • Mariani, L.1
  • 16
    • 54249136685 scopus 로고    scopus 로고
    • Static Specification Mining Using Automata-Based Abstractions
    • S. Shoham et al. Static Specification Mining Using Automata-Based Abstractions. IEEE TSE, 34(5), 2008.
    • (2008) IEEE TSE , vol.34 , Issue.5
    • Shoham, S.1
  • 18
    • 34247116992 scopus 로고    scopus 로고
    • Perracotta: Mining temporal API rules from imperfect traces
    • J. Yang et al. Perracotta: Mining temporal API rules from imperfect traces. In Proc. of ICSE, 2006.
    • Proc. of ICSE, 2006
    • Yang, J.1
  • 19
    • 77954737125 scopus 로고    scopus 로고
    • Yices SMT Solver. http://yices.csl.sri.com, 2009.
    • (2009)


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