메뉴 건너뛰기




Volumn , Issue , 2009, Pages 371-382

Automatic generation of object usage specifications from large method traces

Author keywords

Dynamic analysis; Formal specifications; Specification inference; Temporal properties

Indexed keywords

AUTOMATIC GENERATION; ERROR PRONES; FORMAL SPECIFICATION; FORMAL SPECIFICATIONS; PROGRAMMING ERRORS; REAL-WORLD APPLICATION; RUN-TIME DATA; RUNNING APPLICATIONS; RUNTIMES; TEMPORAL PROPERTIES; TEMPORAL PROPERTY;

EID: 77952131540     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/ASE.2009.60     Document Type: Conference Paper
Times cited : (124)

References (43)
  • 12
    • 0001187706 scopus 로고
    • Complexity of automaton identification from given data
    • E. M. Gold, "Complexity of automaton identification from given data," Information and Control, vol.37, no.3, pp. 302-320, 1978.
    • (1978) Information and Control , vol.37 , Issue.3 , pp. 302-320
    • Gold, E.M.1
  • 13
    • 84938806379 scopus 로고
    • On the synthesis of finite-state machines from samples of their behaviour
    • A. W. Biermann and J. A. Feldman, "On the synthesis of finite-state machines from samples of their behaviour," IEEE Transactions on Computers, vol.21, pp. 592-597, 1972.
    • (1972) IEEE Transactions on Computers , vol.21 , pp. 592-597
    • Biermann, A.W.1    Feldman, J.A.2
  • 21
    • 77952188832 scopus 로고    scopus 로고
    • University of Washington, Tech. Rep., June [Online]. Available
    • T. Xie, "Software component protocol inference," University of Washington, Tech. Rep., June 2003. [Online]. Available: http://www.csc.ncsu.edu/ faculty/xie/publications/generals-tao.pdf
    • (2003) Software Component Protocol Inference
    • Xie, T.1
  • 26
    • 0022605097 scopus 로고
    • Typestate: A programming language concept for enhancing software reliability
    • R. E. Strom and S. Yemini, "Typestate: A programming language concept for enhancing software reliability," IEEE Transactions on Software Engineering, vol.12, no.1, pp. 157-171, 1986.
    • (1986) IEEE Transactions on Software Engineering , vol.12 , Issue.1 , pp. 157-171
    • Strom, R.E.1    Yemini, S.2
  • 35
    • 34547434079 scopus 로고    scopus 로고
    • Software library usage pattern extraction using a software model checker
    • C. Liu, E. Ye, and D. J. Richardson, "Software library usage pattern extraction using a software model checker," in Automated Software Engineering (ASE), 2006, pp. 301-304.
    • (2006) Automated Software Engineering (ASE) , pp. 301-304
    • Liu, C.1    Ye, E.2    Richardson, D.J.3
  • 36
    • 0034301679 scopus 로고    scopus 로고
    • On the representation of roles in object-oriented and conceptual modelling
    • F. Steimann, "On the representation of roles in object-oriented and conceptual modelling," Data & Knowledge Engineering, vol.35, no.1, pp. 83-106, 2000.
    • (2000) Data & Knowledge Engineering , vol.35 , Issue.1 , pp. 83-106
    • Steimann, F.1
  • 41
    • 59249101595 scopus 로고    scopus 로고
    • Switchblade: Enforcing dynamic personalized system call models
    • C. Fetzer and M. Süßkraut, "Switchblade: Enforcing dynamic personalized system call models," in EuroSys, 2008, pp. 273-286.
    • (2008) EuroSys , pp. 273-286
    • Fetzer, C.1    Süßkraut, M.2
  • 42
    • 35048857346 scopus 로고    scopus 로고
    • Mutually enhancing test generation and specification inference
    • T. Xie and D. Notkin, "Mutually enhancing test generation and specification inference," in Formal Approaches to Software Testing, 2003, pp. 60-69.
    • (2003) Formal Approaches to Software Testing , pp. 60-69
    • Xie, T.1    Notkin, D.2


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