메뉴 건너뛰기




Volumn 208, Issue , 2007, Pages 185-198

CJ: Enhancing java with safe type conditions

Author keywords

Aspect oriented programming; Language extensions; Meta programming

Indexed keywords

CONSTRAINT THEORY; INTERFACES (COMPUTER); METADATA; PROGRAM COMPILERS; STATIC ANALYSIS;

EID: 34548225429     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1218563.1218584     Document Type: Conference Paper
Times cited : (24)

References (31)
  • 10
    • 34548281034 scopus 로고    scopus 로고
    • S. S. Huang, D. Zook, and Y. Smaragdakis. cJ: Enhancing Java with safe type conditions. Technical report, 2006. http://www.cc.gatech.edu/~ssh/cJ/cj/ full.pdf.
    • S. S. Huang, D. Zook, and Y. Smaragdakis. cJ: Enhancing Java with safe type conditions. Technical report, 2006. http://www.cc.gatech.edu/~ssh/cJ/cj/ full.pdf.
  • 12
    • 33748563968 scopus 로고    scopus 로고
    • Variant parametric types: A flexible subtyping scheme for generics
    • A. Igarashi and M. Viroli. Variant parametric types: A flexible subtyping scheme for generics. ACM Trans. Program. Lang. Syst., 28(5):795-847, 2006.
    • (2006) ACM Trans. Program. Lang. Syst , vol.28 , Issue.5 , pp. 795-847
    • Igarashi, A.1    Viroli, M.2
  • 13
    • 34548292876 scopus 로고    scopus 로고
    • Standards Committee. ISO/IEC standard 14882: Programming languages - C++,
    • ISO
    • ISO Standards Committee. ISO/IEC standard 14882: Programming languages - C++, 1998.
    • (1998)
  • 19
    • 0003630846 scopus 로고
    • Springer-Verlag New York, Inc, Secaucus, NJ, USA
    • B. Liskov. CLU Reference Manual. Springer-Verlag New York, Inc., Secaucus, NJ, USA, 1983.
    • (1983) CLU Reference Manual
    • Liskov, B.1
  • 20
    • 0347507475 scopus 로고    scopus 로고
    • Constraint-based polymorphism in Cecil: Towards a practical and static type system
    • V. Litvinov. Constraint-based polymorphism in Cecil: Towards a practical and static type system. In OOPSLA '98 Conference Proceedings, volume 33(10), pages 388-411, 1998.
    • (1998) OOPSLA '98 Conference Proceedings , vol.33 , Issue.10 , pp. 388-411
    • Litvinov, V.1
  • 24
    • 0024858542 scopus 로고
    • Type checking records and variants in a natural extension of ML
    • ACM Press
    • D. Rémy. Type checking records and variants in a natural extension of ML. In Symposium on Principles of Programming Languages (POPL), pages 77-88. ACM Press, 1989.
    • (1989) Symposium on Principles of Programming Languages (POPL) , pp. 77-88
    • Rémy, D.1
  • 25
    • 35248900608 scopus 로고    scopus 로고
    • Traits: Composable units of behavior
    • European Conference on Object Oriented Programming ECOOP
    • N. Scharli, S. Ducasse, O. Nierstrasz, and A. Black. Traits: Composable units of behavior. In European Conference on Object Oriented Programming (ECOOP). Springer LNCS 2743, 2003.
    • (2003) Springer LNCS , vol.2743
    • Scharli, N.1    Ducasse, S.2    Nierstrasz, O.3    Black, A.4
  • 27
    • 84957631260 scopus 로고    scopus 로고
    • Implementing layered designs with mixin layers
    • Proceedings of the European Conference on Object-Oriented Programming ECOOP, Springer-Verlag
    • Y. Smaragdakis and D. Batory. Implementing layered designs with mixin layers. In Proceedings of the European Conference on Object-Oriented Programming (ECOOP), pages 550-570. Springer-Verlag LNCS 1445, 1998.
    • (1998) LNCS , vol.1445 , pp. 550-570
    • Smaragdakis, Y.1    Batory, D.2
  • 30


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