메뉴 건너뛰기




Volumn 3, Issue 11, 2004, Pages 97-116

Adding wildcards to the java programming language

Author keywords

[No Author keywords available]

Indexed keywords


EID: 22944470513     PISSN: 16601769     EISSN: 16601769     Source Type: Journal    
DOI: 10.5381/jot.2004.3.11.a5     Document Type: Conference Paper
Times cited : (33)

References (33)
  • 1
    • 0031250932 scopus 로고    scopus 로고
    • Adding type parameterization to the Java programming language
    • Toby Bloom, editor.
    • O. Agesen, S. N. Freund, and J. C. Mitchell. Adding type parameterization to the Java programming language. In Proceedings OOPSLA 1997. Toby Bloom, editor.
    • (1997) Proceedings OOPSLA
    • Agesen, O.1    Freund, S.N.2    Mitchell, J.C.3
  • 2
    • 84976753771 scopus 로고
    • A parallel object-oriented language with inheritance and subtyping
    • Norman K. Meyrowitz, editor
    • P. America and F. van der Linden. A parallel object-oriented language with inheritance and subtyping. In Proceedings OOPSLA/ECOOP 1990, pages 161-168. Norman K. Meyrowitz, editor.
    • (1990) Proceedings OOPSLA/ECOOP , pp. 161-168
    • America, P.1    Van Der Linden, F.2
  • 3
    • 85015337957 scopus 로고
    • Strongtalk: Typechecking Smalltalk in a production environment
    • Andreas Paepcke, editor
    • G. Bracha and D. Griswold. Strongtalk: Typechecking Smalltalk in a production environment. In Proceedings OOPSLA 1993. Andreas Paepcke, editor.
    • (1993) Proceedings OOPSLA
    • Bracha, G.1    Griswold, D.2
  • 4
    • 0000384012 scopus 로고    scopus 로고
    • Making the future safe for the past: Adding genericity to the Java programming language
    • Craig Chambers, editor
    • G. Bracha, M. Odersky, D. Stoutamire, and P. Wadler. Making the future safe for the past: Adding genericity to the Java programming language. In Proceedings OOPSLA 1998. Craig Chambers, editor.
    • (1998) Proceedings OOPSLA
    • Bracha, G.1    Odersky, M.2    Stoutamire, D.3    Wadler, P.4
  • 5
    • 0000775082 scopus 로고    scopus 로고
    • Subtyping is not a good match for object-oriented programming languages
    • Mehmet Akşit and Satoshi Matsuoka, editors
    • K. Bruce. Subtyping is not a good match for object-oriented programming languages. In Proceedings ECOOP 1997. Mehmet Akşit and Satoshi Matsuoka, editors.
    • (1997) Proceedings ECOOP
    • Bruce, K.1
  • 6
    • 22944432350 scopus 로고    scopus 로고
    • A statically safe alternative to virtual types
    • Proceedings ECOOP Eric Jul, editor
    • K. Bruce, M. Odersky, and P. Wadler. A statically safe alternative to virtual types. In Proceedings ECOOP 1998. Eric Jul, editor.
    • (1998)
    • Bruce, K.1    Odersky, M.2    Wadler, P.3
  • 7
    • 84976854983 scopus 로고
    • On Understanding Types, Data Abstraction and Polymorphism
    • 17.4
    • L. Cardelli and P. Wegner. On Understanding Types, Data Abstraction and Polymorphism. In ACM Computing Surveys, 17.4, pages 480-521. 1980.
    • (1980) ACM Computing Surveys , pp. 480-521
    • Cardelli, L.1    Wegner, P.2
  • 8
    • 0002670156 scopus 로고    scopus 로고
    • Compatible genericity with runtime-types for the Java programming language
    • Craig Chambers, editor
    • R. Cartwright and G. L. Steele. Compatible genericity with runtime-types for the Java programming language. In Proceedings OOPSLA 1998. Craig Chambers, editor.
    • (1998) Proceedings OOPSLA
    • Cartwright, R.1    Steele, G.L.2
  • 9
    • 0003154277 scopus 로고
    • A proposal for making Eiffel type-safe
    • Stephen Cook, editor
    • W. Cook. A proposal for making Eiffel type-safe. In Proceedings ECOOP 1989. Stephen Cook, editor.
    • (1989) Proceedings ECOOP
    • Cook, W.1
  • 10
    • 0000901059 scopus 로고
    • Inheritance is not subtyping
    • Paul Hudak, editor
    • W. Cook, W. Hill, and P. Canning. Inheritance is not subtyping. In Proceedings POPL 1990. Paul Hudak, editor.
    • (1990) Proceedings POPL
    • Cook, W.1    Hill, W.2    Canning, P.3
  • 11
    • 2442570383 scopus 로고    scopus 로고
    • ECMA. C# language specification. http://www.ecma-international.org/ publications/standards/Ecma-334.htm, 2002.
    • (2002) C# Language Specification
  • 16
    • 0033203773 scopus 로고    scopus 로고
    • Featherweight, Java: A minimal core calculus for Java and GJ
    • Linda Northrop, editor
    • A. Igarashi, B. Pierce, and P. Wadler. Featherweight, Java: A minimal core calculus for Java and GJ. In Proceedings OOPSLA 1999, pages 132-14. Linda Northrop, editor.
    • (1999) Proceedings OOPSLA , pp. 132-214
    • Igarashi, A.1    Pierce, B.2    Wadler, P.3
  • 17
    • 22944478217 scopus 로고    scopus 로고
    • Foundations for virtual types
    • Rachid Guerraoui, editor
    • A. Igarashi and B. C. Pierce. Foundations for virtual types. In Proceedings ECOOP 1999. Rachid Guerraoui, editor.
    • (1999) Proceedings ECOOP
    • Igarashi, A.1    Pierce, B.C.2
  • 18
    • 84944064084 scopus 로고    scopus 로고
    • On variance-based subtyping for parametric types
    • Boris Magnusson, editor
    • A. Igarashi and M. Viroli. On variance-based subtyping for parametric types. In Proceedings ECOOP 2002, pages 441-469. Boris Magnusson, editor.
    • (2002) Proceedings ECOOP , pp. 441-469
    • Igarashi, A.1    Viroli, M.2
  • 19
    • 0034826796 scopus 로고    scopus 로고
    • Design and implementation of generics for the NET common language runtime
    • C. Norris and J. J. B. Fenwick, editors
    • A. Kennedy and D. Syme. Design and implementation of generics for the. NET common language runtime. In Proceedings PLDI 2001, pages 1-12. C. Norris and J. J. B. Fenwick, editors.
    • (2001) Proceedings PLDI , pp. 1-12
    • Kennedy, A.1    Syme, D.2
  • 21
    • 84976700936 scopus 로고
    • Genericity versus inheritance
    • Norman K. Meyrowitz, editor
    • B. Meyer, Genericity versus inheritance. In Proceedings OOPSLA 1986, pages 391-405. Norman K. Meyrowitz, editor.
    • (1986) Proceedings OOPSLA , pp. 391-405
    • Meyer, B.1
  • 23
    • 22944490707 scopus 로고
    • Abstract types have existential type
    • J. C. Mitchell and G. D. Plotkin. Abstract types have existential type. Proceedings POPL 1980, pages 37-51.
    • (1980) Proceedings POPL , pp. 37-51
    • Mitchell, J.C.1    Plotkin, G.D.2
  • 26
    • 0030685619 scopus 로고    scopus 로고
    • Pizza into Java: Translating theory into practice
    • Neil D. Jones, editor
    • M. Odersky and P. Wadler. Pizza into Java: Translating theory into practice. In Proceedings POPL 1997, pages 146-159. Neil D. Jones, editor.
    • (1997) Proceedings POPL , pp. 146-159
    • Odersky, M.1    Wadler, P.2
  • 28
    • 84947237938 scopus 로고    scopus 로고
    • First-class structures for standard ML
    • Springer Verlag
    • C. V. Russo. First-class structures for standard ML. LNCS 1782, pages 336++, Springer Verlag 2000.
    • (2000) LNCS , vol.1782
    • Russo, C.V.1
  • 29
    • 0003584847 scopus 로고    scopus 로고
    • The Sather 1.1 specification
    • International Computer Science Institute, Berkeley, CA
    • D. Stoutamire and S. Omohundro. The Sather 1.1 specification. Technical Report TR-96-012, International Computer Science Institute, Berkeley, CA, 1996.
    • (1996) Technical Report TR-96-012
    • Stoutamire, D.1    Omohundro, S.2
  • 30
    • 84947929069 scopus 로고    scopus 로고
    • Genericity in Java with virtual types
    • Mehmet Akşit and Satoshi Matsuoka, editors
    • K. K. Thorup. Genericity in Java with virtual types. In Proceedings ECOOP 1997. pages 444-471. Mehmet Akşit and Satoshi Matsuoka, editors.
    • (1997) Proceedings ECOOP , pp. 444-471
    • Thorup, K.K.1
  • 31
    • 84947942814 scopus 로고    scopus 로고
    • Unifying genericity
    • Hachid Guerraoui, editor
    • K. K. Thorup and M. Torgersen. Unifying genericity. In Proceedings ECOOP 1999, pages 186-204. Hachid Guerraoui, editor.
    • (1999) Proceedings ECOOP , pp. 186-204
    • Thorup, K.K.1    Torgersen, M.2
  • 32
    • 0005008879 scopus 로고    scopus 로고
    • Virtual types are statically safe
    • K. Bruce, editor
    • M. Torgersen. Virtual types are statically safe. In Informal Proceedings FOOL, 1998. K. Bruce, editor
    • (1998) Informal Proceedings FOOL
    • Torgersen, M.1
  • 33
    • 2442587059 scopus 로고    scopus 로고
    • PhD thesis, Computer Science Department, University of Aarhus
    • M. Torgersen. Unifying Abstractions. PhD thesis, Computer Science Department, University of Aarhus, 2001.
    • (2001) Unifying Abstractions.
    • Torgersen, M.1


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