메뉴 건너뛰기




Volumn 28, Issue 6, 2006, Pages 1035-1087

Flow-insensitive type qualifiers

Author keywords

Const; Constraints; Security; Static analysis; Taint; Type qualifiers; Types

Indexed keywords

FLOW-INSENSITIVE TYPE QUALIFIERS; STATIC ANALYSIS; TYPE QUALIFIERS;

EID: 33845512960     PISSN: 01640925     EISSN: 15584593     Source Type: Journal    
DOI: 10.1145/1186632.1186635     Document Type: Article
Times cited : (51)

References (97)
  • 4
    • 0004301215 scopus 로고    scopus 로고
    • ANSI. ANSI/ISO/IEC 9899:1999
    • ANSI 1999. Programming languages - C. ANSI/ISO/IEC 9899:1999.
    • (1999) Programming Languages - C
  • 5
    • 84860038294 scopus 로고    scopus 로고
    • More security problems in bftpd-1.0.12
    • BAILLEUX, C. 2000. More security problems in bftpd-1.0.12. BugTraq Mailing List, http://www. securityfocus.com/archive/1/149977.
    • (2000) BugTraq Mailing List
    • Bailleux, C.1
  • 7
    • 84894630000 scopus 로고    scopus 로고
    • Automatically validating temporal safety properties of interfaces
    • Lecture Notes in Computer Science, Springer-Verlag, New York
    • BALL, T. AND RAJAMANI, S. K. 2001. Automatically validating temporal safety properties of interfaces. In Proceedings of the 8th International SPIN Workshop on Model Checking of Software. Lecture Notes in Computer Science, vol. 2057, Springer-Verlag, New York, 103-122.
    • (2001) Proceedings of the 8th International SPIN Workshop on Model Checking of Software , vol.2057 , pp. 103-122
    • Ball, T.1    Rajamani, S.K.2
  • 9
    • 0030092390 scopus 로고    scopus 로고
    • Checking for race conditions in file accesses
    • BISHOP, M. AND DILGER, M. 1996. Checking for race conditions in file accesses. Comput. Syst. 2, 2, 131-152.
    • (1996) Comput. Syst. , vol.2 , Issue.2 , pp. 131-152
    • Bishop, M.1    Dilger, M.2
  • 11
    • 0033688092 scopus 로고    scopus 로고
    • A static analyzer for finding dynamic programming errors
    • BUSH, W. R., PINCUS, J. D., AND SIELAFF, D. J. 2000. A static analyzer for finding dynamic programming errors. Softw.-Pract. Exper. 30, 7 (June), 775-802.
    • (2000) Softw.-pract. Exper. , vol.30 , Issue.7 JUNE , pp. 775-802
    • Bush, W.R.1    Pincus, J.D.2    Sielaff, D.J.3
  • 18
    • 84890014643 scopus 로고    scopus 로고
    • Estimating the impact of scalable pointer analysis on optimization
    • (Paris, France), P. Cousot, Ed. Lecture Notes in Computer Science. Springer-Verlag, New York
    • DAS, M., LIBLIT, B., FÄHNDRICH, M., AND REHOF, J. 2001. Estimating the impact of scalable pointer analysis on optimization. In Static Analysis, Eighth International Symposium (Paris, France), P. Cousot, Ed. Lecture Notes in Computer Science, vol. 2126. Springer-Verlag, New York.
    • (2001) Static Analysis, Eighth International Symposium , vol.2126
    • Das, M.1    Liblit, B.2    Fähndrich, M.3    Rehof, J.4
  • 22
    • 0016949746 scopus 로고
    • A lattice model of secure information flow
    • DENNING, D. E. 1976. A lattice model of secure information flow. Commun. ACM 19, 5 (May), 236-243.
    • (1976) Commun. ACM , vol.19 , Issue.5 MAY , pp. 236-243
    • Denning, D.E.1
  • 24
    • 52849104882 scopus 로고
    • Polymorphic recursion and subtype qualifications: Polymorphic binding-time analysis in polynomial time
    • (Glasgow, Scotland), A. Mycroft, Ed. Lecture Notes in Computer Science. Springer-Verlag, New York
    • DUSSART, D., HENGLEIN, F., AND MOSSIN, C. 1995. Polymorphic recursion and subtype qualifications: Polymorphic binding-time analysis in polynomial time. In Static Analysis, Second International Symposium (Glasgow, Scotland), A. Mycroft, Ed. Lecture Notes in Computer Science, vol. 983. Springer-Verlag, New York, 118-135.
    • (1995) Static Analysis, Second International Symposium , vol.983 , pp. 118-135
    • Dussart, D.1    Henglein, F.2    Mossin, C.3
  • 25
    • 19144363683 scopus 로고
    • Type inference for recursively constrained types and its application to OOP
    • Electronic Notes in Theoretical Computer Science. Elsevier-North Holland, Amsterdam, The Netherlands
    • EIFRIG, J., SMITH, S., AND THIFONOV, V. 1995. Type inference for recursively constrained types and its application to OOP. In Mathematical Foundations of Programming Semantics, Eleventh Annual Conference. Electronic Notes in Theoretical Computer Science, vol. 1. Elsevier-North Holland, Amsterdam, The Netherlands.
    • (1995) Mathematical Foundations of Programming Semantics, Eleventh Annual Conference , vol.1
    • Eifrig, J.1    Smith, S.2    Thifonov, V.3
  • 32
    • 84881144443 scopus 로고    scopus 로고
    • Houdini, an annotation assitant for ESC/Java
    • (Berlin, Germany) J. N. Oliverira and P. Zave, Eds. Lecture Notes in Computer Science. Springer-Verlag, New York
    • FLANAGAN, C. AND LEINO, K. R. M. 2001. Houdini, an annotation assitant for ESC/Java. In FME 2001: Formal Methods for Increasing Software Productivity, International Symposium of Formal Methods (Berlin, Germany) J. N. Oliverira and P. Zave, Eds. Lecture Notes in Computer Science, vol. 2021. Springer-Verlag, New York, 500-517.
    • (2001) FME 2001: Formal Methods for Increasing Software Productivity, International Symposium of Formal Methods , vol.2021 , pp. 500-517
    • Flanagan, C.1    Leino, K.R.M.2
  • 49
    • 85019291505 scopus 로고
    • Efficient type inference for higher-order binding-time analysis
    • (Cambridge, MA), J. Hughes, Ed. Lecture Notes in Computer Science. Springer-Verlag, New York
    • HENGLEIN, F. 1991. Efficient type inference for higher-order binding-time analysis. In FPCA '91 Conference on Functional Programming Languages and Computer Architecture (Cambridge, MA), J. Hughes, Ed. Lecture Notes in Computer Science, vol. 523. Springer-Verlag, New York, 448-472.
    • (1991) FPCA '91 Conference on Functional Programming Languages and Computer Architecture , vol.523 , pp. 448-472
    • Henglein, F.1
  • 50
    • 0027579091 scopus 로고
    • Type inference with polymorphic recursion
    • HENGLEIN, F. 1993. Type inference with polymorphic recursion. ACM Trans. Prog. Lang. Syst. 15, 2 (Apr.), 253-289.
    • (1993) ACM Trans. Prog. Lang. Syst. , vol.15 , Issue.2 APR. , pp. 253-289
    • Henglein, F.1
  • 55
    • 84860056687 scopus 로고    scopus 로고
    • Some possible format string errors
    • HUUSKONEN, J. 2000b. Some possible format string errors. Linux security audit project mailing list. http://www2.merton.ox.ac.uk/~security/security- audit-200009/0118.html.
    • (2000) Linux Security Audit Project Mailing List
    • Huuskonen, J.1
  • 60
    • 84958041521 scopus 로고    scopus 로고
    • An extended static checker for modula-3
    • (Lisbon, Portugal). K. Koskimies, Ed. Lecture Notes in Computer Science. Springer-Verlag, New York
    • LEINO, K. R. M. AND NELSON, G. 1998. An extended static checker for modula-3. In Compiler Construction, 7th International Conference (Lisbon, Portugal). K. Koskimies, Ed. Lecture Notes in Computer Science, vol. 1383. Springer-Verlag, New York, 302-305.
    • (1998) Compiler Construction, 7th International Conference , vol.1383 , pp. 302-305
    • Leino, K.R.M.1    Nelson, G.2
  • 64
    • 84860042442 scopus 로고    scopus 로고
    • MARS CLIMATE ORBITER MISHAP INVESTIGATION BOARD. Phase I Report
    • MARS CLIMATE ORBITER MISHAP INVESTIGATION BOARD. 1999. Phase I Report, ftp://ftp.hq.nasa.gov/pub/pao/raports/1999/MCO_report.pdf.
    • (1999)
  • 65
    • 0018105622 scopus 로고
    • A theory of type polymorphism in programming
    • MILNER, R. 1978. A theory of type polymorphism in programming. J. Comput. Syst. Sci. 17, 348-375.
    • (1978) J. Comput. Syst. Sci. , vol.17 , pp. 348-375
    • Milner, R.1
  • 66
    • 84974250731 scopus 로고
    • Type inference with simple subtypes
    • MITCHELL, J. C. 1991. Type inference with simple subtypes. J. Funct. Prog. 1, 3 (July), 245-285.
    • (1991) J. Funct. Prog. , vol.1 , Issue.3 JULY , pp. 245-285
    • Mitchell, J.C.1
  • 68
    • 0003503017 scopus 로고    scopus 로고
    • Ph.D. dissertation. DIKU, Department of Computer Science, University of Copenhagen
    • MOSSIN, C. 1996. Flow analysis of typed higher-order programs. Ph.D. dissertation. DIKU, Department of Computer Science, University of Copenhagen.
    • (1996) Flow Analysis of Typed Higher-order Programs
    • Mossin, C.1
  • 71
    • 0010361611 scopus 로고    scopus 로고
    • The economic impacts of inadequate infrastructure for software testing
    • NIST. 2002. The economic impacts of inadequate infrastructure for software testing. NIST Planning Report 02-3. http://www.nist.gov/diractor/prog- ofc/report02-3.pdf.
    • (2002) NIST Planning Report , vol.2-3
  • 73
    • 0000530395 scopus 로고    scopus 로고
    • Trust in the λ-calculus
    • ØRBÆK, P. AND PALSBERG, J. 1997. Trust in the λ-calculus. J. Funct. Prog. 3, 2, 75-85.
    • (1997) J. Funct. Prog. , vol.3 , Issue.2 , pp. 75-85
    • Ørbæk, P.1    Palsberg, J.2
  • 77
    • 0030281821 scopus 로고    scopus 로고
    • Satisfiability of inequalities in a poset
    • PRATT, V. AND TIURYN, J. 1996. Satisfiability of inequalities in a poset. Funda. Inf. 28, 1-2, 165-182.
    • (1996) Funda. Inf. , vol.28 , Issue.1-2 , pp. 165-182
    • Pratt, V.1    Tiuryn, J.2
  • 79
    • 84957705773 scopus 로고    scopus 로고
    • Tractable constraints in finite semilattices
    • (Aachen, Germany). R. Cousot and D. A. Schmidt, Eds. Lecture Notes in Computer Science. Springer-Verlag, New York
    • REHOF, J. AND MOGENSEN, T. Æ. 1996. Tractable constraints in finite semilattices. In Static Analysis, Third International Symposium (Aachen, Germany). R. Cousot and D. A. Schmidt, Eds. Lecture Notes in Computer Science, vol. 1145. Springer-Verlag, New York, 285-300.
    • (1996) Static Analysis, Third International Symposium , vol.1145 , pp. 285-300
    • Rehof, J.1    Mogensen, T.Æ.2
  • 83
    • 84860056620 scopus 로고    scopus 로고
    • Very probable remote root vulnerability in cfengine
    • SAVOLA, P. 2000. Very probable remote root vulnerability in cfengine. BugTraq mailing list, http://www.securityfocus.com/archive/1/136751.
    • (2000) BugTraq Mailing List
    • Savola, P.1
  • 87
    • 0003448261 scopus 로고
    • Ph.D. dissertation. Aarhus University, Denmark, Computer Science Department
    • SOLBERG, K. L. 1995. Annotated type systems for program analysis. Ph.D. dissertation. Aarhus University, Denmark, Computer Science Department.
    • (1995) Annotated Type Systems for Program Analysis
    • Solberg, K.L.1
  • 90
    • 84956989228 scopus 로고    scopus 로고
    • A type-based approach to program security
    • (Lille, France). M. Bidoit and M. Dauchet, Eds. Lecture Notes in Computer Science. Springer-Verlag, New York
    • VOLPANO, D. AND SMITH, G. 1997. A type-based approach to program security. In Theory and Practice of Software Development, 7th International Joint Conference (Lille, France). M. Bidoit and M. Dauchet, Eds. Lecture Notes in Computer Science, vol. 1214. Springer-Verlag, New York, 607-621.
    • (1997) Theory and Practice of Software Development, 7th International Joint Conference , vol.1214 , pp. 607-621
    • Volpano, D.1    Smith, G.2
  • 92
  • 93
    • 0003025818 scopus 로고
    • A syntactic approach to type soundness
    • WRIGHT, A. K. AND FELLEISEN, M. 1994. A syntactic approach to type soundness. Inf. Comput. 115, 1, 38-94.
    • (1994) Inf. Comput. , vol.115 , Issue.1 , pp. 38-94
    • Wright, A.K.1    Felleisen, M.2


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