메뉴 건너뛰기




Volumn , Issue , 2007, Pages 3-13

Modular information hiding and type-safe linking for C

Author keywords

C; Information hiding; Module systems; Type safety

Indexed keywords

COMPUTER SYSTEMS PROGRAMMING; ERROR ANALYSIS; INTERFACES (COMPUTER);

EID: 34548319589     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1190315.1190319     Document Type: Conference Paper
Times cited : (4)

References (31)
  • 1
    • 0036040498 scopus 로고    scopus 로고
    • Representation independence, confinement and access control
    • A. Banerjee and D. A. Naumann. Representation independence, confinement and access control. POPL '02, pages 166-177, 2002.
    • (2002) POPL '02 , pp. 166-177
    • Banerjee, A.1    Naumann, D.A.2
  • 5
  • 7
    • 77952235784 scopus 로고    scopus 로고
    • CPP Denotational Semantics
    • J.-M. Favre. CPP Denotational Semantics. In SCAM, 2003.
    • (2003) SCAM
    • Favre, J.-M.1
  • 8
    • 0032660980 scopus 로고    scopus 로고
    • Type-safe linking and modular assembly language
    • N. Glew and G. Morrisett. Type-safe linking and modular assembly language. In POPL, 1999.
    • (1999) POPL
    • Glew, N.1    Morrisett, G.2
  • 10
    • 34548327806 scopus 로고    scopus 로고
    • Once-only headers - the C preprocessor, gcc on-line documentation, section 2.4, http://gcc.gnu.org/onlinedocs/gcc-4.l.l/ cpp/Once_002dOnly-Headers. html.
    • Once-only headers - the C preprocessor, gcc on-line documentation, section 2.4, http://gcc.gnu.org/onlinedocs/gcc-4.l.l/ cpp/Once_002dOnly-Headers. html.
  • 12
    • 0004311122 scopus 로고
    • Lint, a C program checker
    • Technical Report 65, Bell Labs, Murray Hill, N.J, Sept
    • S. Johnson. Lint, a C program checker. Technical Report 65, Bell Labs, Murray Hill, N.J., Sept. 1977.
    • (1977)
    • Johnson, S.1
  • 16
    • 32344449026 scopus 로고    scopus 로고
    • ASTEC: A new approach to refactoring C
    • B. McCloskey and E. Brewer. ASTEC: a new approach to refactoring C. In FSE, 2005.
    • (2005) In FSE
    • McCloskey, B.1    Brewer, E.2
  • 18
    • 85051039925 scopus 로고
    • Representation independence and data abstraction
    • J. C. Mitchell. Representation independence and data abstraction. POPL '86, pages 263-276, 1986.
    • (1986) POPL '86 , pp. 263-276
    • Mitchell, J.C.1
  • 20
    • 34548353516 scopus 로고    scopus 로고
    • Personal communication, July
    • G. Morrisett. Personal communication, July 2006.
    • (2006)
    • Morrisett, G.1
  • 21
    • 33646032658 scopus 로고    scopus 로고
    • CCured: Type-Safe Retrofitting of Legacy Software
    • May
    • G. C. Necula, J. Condit, M. Harren, S. McPeak, and W. Weimer. CCured: Type-Safe Retrofitting of Legacy Software. TOPLAS, 27(3), May 2005.
    • (2005) TOPLAS , vol.27 , Issue.3
    • Necula, G.C.1    Condit, J.2    Harren, M.3    McPeak, S.4    Weimer, W.5
  • 23
    • 0015482049 scopus 로고
    • On the criteria to be used in decomposing systems into modules
    • D. L. Parnas. On the criteria to be used in decomposing systems into modules. Communications of the ACM, 15(12), 1972.
    • (1972) Communications of the ACM , vol.15 , Issue.12
    • Parnas, D.L.1
  • 24
    • 34548346437 scopus 로고    scopus 로고
    • PC-lint/FlexeLint. http://www.gimpel.com/lintnifo.htm, 1999. Product of Gimpel Software.
    • PC-lint/FlexeLint. http://www.gimpel.com/lintnifo.htm, 1999. Product of Gimpel Software.
  • 27
    • 0020919435 scopus 로고    scopus 로고
    • Types, abstractions and parametric polymorphism
    • J. C. Reynolds. Types, abstractions and parametric polymorphism. Information Processing 83, pages 513-523.
    • Information Processing , vol.83 , pp. 513-523
    • Reynolds, J.C.1
  • 28
    • 34548370228 scopus 로고    scopus 로고
    • D. Spuler and A. Sajeev. Static detection, of preprocessor macro errors in C. Technical Report 92/7, James Cook University, Australia, '92.
    • D. Spuler and A. Sajeev. Static detection, of preprocessor macro errors in C. Technical Report 92/7, James Cook University, Australia, '92.
  • 29
    • 34548340280 scopus 로고    scopus 로고
    • Defining and Enforcing C's Module System
    • Technical Report CS-TR-4816, University of Maryland, College Park
    • S. Srivastava, M. Hicks, J. S. Foster, and B. Kanagal. Defining and Enforcing C's Module System. Technical Report CS-TR-4816, University of Maryland, College Park, 2006.
    • (2006)
    • Srivastava, S.1    Hicks, M.2    Foster, J.S.3    Kanagal, B.4


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