메뉴 건너뛰기




Volumn 171, Issue 2, 2001, Pages 364-387

Efficient and flexible matching of recursive types

Author keywords

[No Author keywords available]

Indexed keywords

ASSOCIATIVE PROCESSING; COMPUTER SOFTWARE; INFORMATION RETRIEVAL; SET THEORY; TREES (MATHEMATICS);

EID: 0035895131     PISSN: 08905401     EISSN: None     Source Type: Journal    
DOI: 10.1006/inco.2001.3090     Document Type: Article
Times cited : (11)

References (36)
  • 3
    • 0027667776 scopus 로고    scopus 로고
    • Amadio, R. M., and Cardelli, L. (1993), Subtyping recursive types. ACM Trans. Programming Languages Systems 15, 575-631. Also in "Proceedings of POPL'91."
    • Proceedings of POPL'91
  • 5
    • 84957618619 scopus 로고    scopus 로고
    • Type isomorphisms for module signatures
    • "Proceedings of PLILP '96," Springer-Verlag, Berlin
    • Aponte, M.-V., and Di Cosmo, R. (1996), Type isomorphisms for module signatures, in "Proceedings of PLILP '96," Lecture Notes in Computer Science, Vol. 1140, pp. 334-346, Springer-Verlag, Berlin.
    • (1996) Lecture Notes in Computer Science , vol.1140 , pp. 334-346
    • Aponte, M.-V.1    Di Cosmo, R.2
  • 7
    • 0003864267 scopus 로고    scopus 로고
    • Research Report RC 21247, IBM Research Division, T. J. Watson Research Center, Yorktown Heights, NY
    • Auerbach, J., Barton, C., and Raghavachari, M. (1998), "Type Isomorphisms with Recursive Types," Research Report RC 21247, IBM Research Division, T. J. Watson Research Center, Yorktown Heights, NY.
    • (1998) Type Isomorphisms with Recursive Types
    • Auerbach, J.1    Barton, C.2    Raghavachari, M.3
  • 12
    • 0013360103 scopus 로고
    • Using multiset discrimination to solve language processing problems without hashing
    • Cai, J., and Paige, R. (1995), Using multiset discrimination to solve language processing problems without hashing, Theoret. Comput. Sci. 145, 189-228.
    • (1995) Theoret. Comput. Sci. , vol.145 , pp. 189-228
    • Cai, J.1    Paige, R.2
  • 16
    • 0001859449 scopus 로고
    • Semantic foundations of program analysis
    • (S. S. Muchnick and N. D. Jones, Eds.), Chap. 10, Prentice-Hall, Englewood Cliffs, NJ
    • Cousot, P. (1981), Semantic foundations of program analysis, in "Program Flow Analysis: Theory and Applications" (S. S. Muchnick and N. D. Jones, Eds.), Chap. 10, pp. 303-342, Prentice-Hall, Englewood Cliffs, NJ.
    • (1981) Program Flow Analysis: Theory and Applications , pp. 303-342
    • Cousot, P.1
  • 17
    • 0021509216 scopus 로고
    • Linear-time algorithms for testing the satisfiability of propositional horn formulae
    • Dowling, W. F., and Gallier, J. H. (1984), Linear-time algorithms for testing the satisfiability of propositional horn formulae, J. Logic Progamming 1, 267-284.
    • (1984) J. Logic Progamming , vol.1 , pp. 267-284
    • Dowling, W.F.1    Gallier, J.H.2
  • 18
    • 0013362372 scopus 로고
    • Interface definition language conversions: Recursive types
    • Gay, D. E. (1994), Interface definition language conversions: Recursive types, ACM SIGPLAN Notices 29, 101-110.
    • (1994) ACM SIGPLAN Notices , vol.29 , pp. 101-110
    • Gay, D.E.1
  • 19
    • 0001009871 scopus 로고
    • 5/2 algorithm for maximum matchings in bipartite graphs
    • 5/2 algorithm for maximum matchings in bipartite graphs, SIAM J. Comput. 2, 225-231.
    • (1973) SIAM J. Comput. , vol.2 , pp. 225-231
    • Hopcroft, J.E.1    Karp, R.M.2
  • 21
    • 0000042790 scopus 로고
    • A completeness theorem for Kleene algebras and the algebra of regular events
    • Kozen, D. (1994), A completeness theorem for Kleene algebras and the algebra of regular events, Inform. and Comput. 110, 366-390.
    • (1994) Inform. and Comput. , vol.110 , pp. 366-390
    • Kozen, D.1
  • 22
    • 84976015403 scopus 로고
    • Efficient recursive subtyping
    • Kozen, D., Palsberg, J., and Schwartzbach, M. I. (1993), Efficient recursive subtyping, Math. Structures Comput. Sci. 5, 113-125. Preliminary version (1993), in "Proceedings of POPL'93, Twentieth Annual SIGPLAN-SIGACT Symposium on Principles of Programming Languages, Charleston, South Carolina, January 1993," pp. 419-428.
    • (1993) Math. Structures Comput. Sci. , vol.5 , pp. 113-125
    • Kozen, D.1    Palsberg, J.2    Schwartzbach, M.I.3
  • 23
    • 0027147993 scopus 로고
    • Preliminary version (1993)
    • Charleston, South Carolina, January
    • Kozen, D., Palsberg, J., and Schwartzbach, M. I. (1993), Efficient recursive subtyping, Math. Structures Comput. Sci. 5, 113-125. Preliminary version (1993), in "Proceedings of POPL'93, Twentieth Annual SIGPLAN-SIGACT Symposium on Principles of Programming Languages, Charleston, South Carolina, January 1993," pp. 419-428.
    • (1993) Proceedings of POPL'93, Twentieth Annual SIGPLAN-SIGACT Symposium on Principles of Programming Languages , pp. 419-428
  • 24
    • 0000066575 scopus 로고
    • A complete inference system for a class of regular behaviors
    • Milner, R. (1984), A complete inference system for a class of regular behaviors, J. Comput. System Sci. 28, 439-466.
    • (1984) J. Comput. System Sci. , vol.28 , pp. 439-466
    • Milner, R.1
  • 27
    • 0035609108 scopus 로고    scopus 로고
    • From polyvariant flow information to intersection and union types
    • Palsberg, J., and Pavlopoulou, C. (2001), From polyvariant flow information to intersection and union types, J. Funct. Programming 11, 263-317.
    • (2001) J. Funct. Programming , vol.11 , pp. 263-317
    • Palsberg, J.1    Pavlopoulou, C.2
  • 28
    • 84945924340 scopus 로고
    • Concurrency and automata on infinite sequences
    • "Proceedings of the 5th GI Conference," Springer-Verlag, Berlin
    • Park, D. M. R. (1981), Concurrency and automata on infinite sequences, in "Proceedings of the 5th GI Conference," Lecture Notes in Computer Science, Vol. 104, pp. 15-32, Springer-Verlag, Berlin.
    • (1981) Lecture Notes in Computer Science , vol.104 , pp. 15-32
    • Park, D.M.R.1
  • 29
    • 85013271434 scopus 로고
    • Retrieving library identifiers via equational matching of types
    • "Proceedings of the 10th International Conference on Automated Deduction, Kaiserslautern, FRG" (M. E. Stickel, Ed.), Springer-Verlag, Berlin
    • Rittri, M. (1990), Retrieving library identifiers via equational matching of types, in "Proceedings of the 10th International Conference on Automated Deduction, Kaiserslautern, FRG" (M. E. Stickel, Ed.), Lecture Notes in Artificial Intelligence, Vol. 449, pp. 603-617, Springer-Verlag, Berlin.
    • (1990) Lecture Notes in Artificial Intelligence , vol.449 , pp. 603-617
    • Rittri, M.1
  • 30
    • 84974329468 scopus 로고
    • Using types as search keys in function libraries
    • Rittri, M. (1991), Using types as search keys in function libraries, J. Func. Programming 1, 71-89.
    • (1991) J. Func. Programming , vol.1 , pp. 71-89
    • Rittri, M.1
  • 31
    • 0013450805 scopus 로고
    • Retrieving library functions by unifying types modulo linear isomorphism
    • Rittri, M. (1993), Retrieving library functions by unifying types modulo linear isomorphism, RAIRO Theoret. Inform. Appl. 27, 523-540.
    • (1993) RAIRO Theoret. Inform. Appl. , vol.27 , pp. 523-540
    • Rittri, M.1
  • 32
    • 78449232292 scopus 로고
    • A complete axiom system for isomorphism of types in closed categories
    • Springer-Verlag, Berlin
    • Soloviev, S. (1993), "A Complete Axiom System for Isomorphism of Types in Closed Categories," Lecture Notes in Artificial Intelligence, Vol. 698, pp. 380-392, Springer-Verlag, Berlin.
    • (1993) Lecture Notes in Artificial Intelligence , vol.698 , pp. 380-392
    • Soloviev, S.1
  • 33
    • 34250150068 scopus 로고
    • The category of finite sets and cartesian closed categories
    • Soloviev, S. V. (1983), The category of finite sets and cartesian closed categories, J. Soviet Math. 22, 1387-1400.
    • (1983) J. Soviet Math. , vol.22 , pp. 1387-1400
    • Soloviev, S.V.1
  • 34
    • 84972541021 scopus 로고
    • A lattice-theoretical fixed point theorem and its applications
    • Tarski, A. (1955), A lattice-theoretical fixed point theorem and its applications, Pacific J. Math. 5, 285-309.
    • (1955) Pacific J. Math. , vol.5 , pp. 285-309
    • Tarski, A.1
  • 36
    • 0029280449 scopus 로고
    • Signature matching: A tool for using software libraries
    • Zaremski, A. M., and Wing, J. M. (1995), Signature matching: A tool for using software libraries, ACM Trans. Software Engrg. Method. 4, 146-170.
    • (1995) ACM Trans. Software Engrg. Method. , vol.4 , pp. 146-170
    • Zaremski, A.M.1    Wing, J.M.2


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