메뉴 건너뛰기




Volumn 40, Issue 3, 2010, Pages 225-238

Serializing C intermediate representations for efficient and portable parsing

Author keywords

C; Intermediate representations; Parsing; Static analysis; XDR; XML

Indexed keywords

BINARY ENCODINGS; C; DATA REPRESENTATIONS; DISK REPRESENTATION; INTERMEDIATE REPRESENTATIONS; INTERNET STANDARD; SOURCE CODES; XML FILES;

EID: 77749319300     PISSN: 00380644     EISSN: 1097024X     Source Type: Journal    
DOI: 10.1002/spe.954     Document Type: Article
Times cited : (2)

References (29)
  • 1
    • 84959039613 scopus 로고    scopus 로고
    • CIL: Intermediate language and tools for analysis and transformation of C programs
    • Springer: Berlin
    • Necula GC, McPeak S, Rahul SP, Weimer W. CIL: Intermediate Language and Tools for Analysis and Transformation of C Programs. Lecture Notes in Computer Science, vol. 2304. Springer: Berlin, 2002; 213-228.
    • (2002) Lecture Notes in Computer Science , vol.2304 , pp. 213-228
    • Necula, G.C.1    McPeak, S.2    Rahul, S.P.3    Weimer, W.4
  • 2
    • 77749258030 scopus 로고    scopus 로고
    • Available at:, [29 April]
    • W3C XML Page. Available at: http://www.w3.org/XML/[29 April 2008].
    • (2008) W3C XML Page
  • 4
    • 33646032658 scopus 로고    scopus 로고
    • CCured: Type-safe retrofitting of legacy software
    • Necula GC, Condit J, Harren M, McPeak S, Weimer W. CCured: type-safe retrofitting of Legacy software. TOPLAS 2005; 27(3):477-526.
    • (2005) TOPLAS , vol.27 , Issue.3 , pp. 477-526
    • Necula, G.C.1    Condit, J.2    Harren, M.3    McPeak, S.4    Weimer, W.5
  • 5
    • 33745201521 scopus 로고    scopus 로고
    • Locksmith: Context-sensitive correlation analysis for race detection
    • Ottawa, Canada, June
    • Pratikakis P, Foster JS, Hicks M. Locksmith: Context-sensitive correlation analysis for race detection. PLDI'06, Ottawa, Canada, June 2006; 320-331.
    • (2006) PLDI'06 , pp. 320-331
    • Pratikakis, P.1    Foster, J.S.2    Hicks, M.3
  • 7
    • 77749236855 scopus 로고    scopus 로고
    • Available at:, [13 January]
    • The Caml Language Home Page. Available at: http://caml.inria.fr/[13 January 2009].
    • (2009) The Caml Language Home Page
  • 8
    • 77749258027 scopus 로고    scopus 로고
    • Available at:, [29 April]
    • XML 1.0 Specification Page, Section 1.1. Available at: http://www.w3.org/TR/2006/REC-xml-20060816/[29 April 2008].
    • (2008) XML 1.0 Specification Page, Section 1.1
  • 10
    • 77749239640 scopus 로고    scopus 로고
    • Available at:, [29 April]
    • Ocamlnet Page. Available at: http://projects.camlcity.org/projects/ ocamlnet.html [29 April 2008].
    • (2008) Ocamlnet Page
  • 11
    • 77749236856 scopus 로고    scopus 로고
    • Stolpmann G. personal correspondence. July 2007
    • Stolpmann G. personal correspondence. July 2007.
  • 14
    • 77749248779 scopus 로고    scopus 로고
    • Available at:, [5 May]
    • EBML-Technical Specifications. Available at: http://ebml.sourceforge.net/ specs/[5 May 2009].
    • (2009) EBML-Technical Specifications
  • 15
    • 77749248778 scopus 로고    scopus 로고
    • Available at:, [29 April]
    • W3C Binary Characterization. Available at: http://www.w3.org/TR/xbc- characterization/[29 April 2008].
    • (2008) W3C Binary Characterization
  • 16
    • 77749248780 scopus 로고    scopus 로고
    • Available at:, [29 April]
    • SLOCCount Page. Available at: http://www.dwheeler.com/sloccount/ sloccount.html [29 April 2008].
    • (2008) SLOCCount Page
  • 18
    • 77749236853 scopus 로고    scopus 로고
    • Available at:, [29 April]
    • PXP Page. Available at: http://projects.camlcity.org/projects/pxp.html [29 April 2008].
    • (2008) PXP Page
  • 19
    • 77749236854 scopus 로고    scopus 로고
    • Available at:, [7 April]
    • Xerces-C++ page. Available at: http://xerces.apache.org/xerces-c/[7 April 2009].
    • (2009) Xerces-C++ Page
  • 20
    • 77749248777 scopus 로고    scopus 로고
    • Available at:, [7 April]
    • SCEW-Simple C Expat Wrapper Page. Available at: http://www.nongnu.org/ scew/[7 April 2009].
    • (2009) SCEW-Simple C Expat Wrapper Page
  • 21
    • 77749258021 scopus 로고    scopus 로고
    • Available at:, [7 April]
    • The Expat XML Parser Page. Available at: http://expat.sourceforge.net/[7 April 2009].
    • (2009) The Expat XML Parser Page
  • 22
    • 77749239642 scopus 로고    scopus 로고
    • Available at:, [21 January]
    • GNU Zip Page. Available at: http://www.gzip.org/[21 January 2009].
    • (2009) GNU Zip Page
  • 23
    • 77749236859 scopus 로고    scopus 로고
    • Available at:, [29 April]
    • Exuberant Ctags Page. Available at: http://ctags.sourceforge.net/[29 April 2008].
    • (2008) Exuberant Ctags Page
  • 24
    • 36549021031 scopus 로고    scopus 로고
    • An overview of the saturn project
    • San Diego, CA, U.S.A
    • Aiken A et al. An overview of the Saturn project. PASTE, San Diego, CA, U.S.A., 2007.
    • (2007) PASTE
    • Aiken, A.1
  • 26
    • 77749236858 scopus 로고    scopus 로고
    • Available at, [29 April]
    • Cscope Page. Available athttp://cscope.sourceforge.net/[29 April 2008].
    • (2008) Cscope Page
  • 27
    • 31744432699 scopus 로고    scopus 로고
    • Finding application errors and security flaws using PQL: A program query language
    • San Diego, CA, U.S.A
    • Martin M, Livshits B, Lam MS. Finding Application Errors and Security Flaws Using PQL: A Program Query Language. OOPSLA, San Diego, CA, U.S.A., 2005.
    • (2005) OOPSLA
    • Martin, M.1    Livshits, B.2    Lam, M.S.3
  • 28
    • 77749239639 scopus 로고    scopus 로고
    • Available at:, [29 April]
    • GEN++ Page. Available at: http://www.cs.ucdavis.edu/devanbu/genp/[29 April 2008].
    • (2008) GEN++ Page
  • 29
    • 77749248782 scopus 로고    scopus 로고
    • Available at:, [20 January]
    • Frama-C Page. Available at: http://frama-c.cea.fr/whatis.html [20 January 2009].
    • (2009) Frama-C Page


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