메뉴 건너뛰기




Volumn 41, Issue 10, 2006, Pages 21-35

J&: Nested intersection for scalable software composition

Author keywords

Compilers; Nested inheritance; Nested intersection

Indexed keywords

NESTED INHERITANCE; NESTED INTERSECTION;

EID: 33750421100     PISSN: 03621340     EISSN: 03621340     Source Type: Journal    
DOI: 10.1145/1167515.1167476     Document Type: Article
Times cited : (17)

References (51)
  • 1
    • 31744443610 scopus 로고    scopus 로고
    • Class-box/J: Controlling the scope of change in Java
    • October
    • Alexandre Bergel, Stéphane Ducasse, and Oscar Nierstrasz. Class-box/J: Controlling the scope of change in Java. In Proc. OOPSLA '05, pages 177-189, October 2005.
    • (2005) Proc. OOPSLA '05 , pp. 177-189
    • Bergel, A.1    Ducasse, S.2    Nierstrasz, O.3
  • 4
    • 84976665944 scopus 로고
    • Mixin-based inheritance
    • Norman Meyrowitz, editor, Ottawa, Canada. ACM Press
    • Gilad Bracha and William Cook. Mixin-based inheritance. In Norman Meyrowitz, editor, Proc. OOPSLA '90, pages 303-311, Ottawa, Canada, 1990. ACM Press.
    • (1990) Proc. OOPSLA '90 , pp. 303-311
    • Bracha, G.1    Cook, W.2
  • 6
    • 18944385089 scopus 로고    scopus 로고
    • Some challenging typing issues in object-oriented languages
    • October
    • Kim B. Bruce. Some challenging typing issues in object-oriented languages. Electronic Notes in Theoretical Computer Science, 82(8): 1-29, October 2003.
    • (2003) Electronic Notes in Theoretical Computer Science , vol.82 , Issue.8 , pp. 1-29
    • Bruce, K.B.1
  • 7
    • 17244371685 scopus 로고
    • PolyTOIL: A type-safe polymorphic object-oriented language
    • number 952 in Lecture Notes in Computer Science. Springer-Verlag
    • Kim B. Bruce, Angela Schuett, and Robert van Gent. PolyTOIL: A type-safe polymorphic object-oriented language. In European Conference on Object-Oriented Programming (ECOOP), number 952 in Lecture Notes in Computer Science, pages 27-51. Springer-Verlag, 1995.
    • (1995) European Conference on Object-oriented Programming (ECOOP) , pp. 27-51
    • Bruce, K.B.1    Schuett, A.2    Van Gent, R.3
  • 8
    • 0012717843 scopus 로고    scopus 로고
    • Semantics-driven language design: Statically type-safe virtual types in object-oriented languages
    • Mathematical Foundations of Programming Semantics (MFPS), Fifteenth Conference, April
    • Kim B. Bruce and Joseph C. Vanderwaart. Semantics-driven language design: Statically type-safe virtual types in object-oriented languages. In Mathematical Foundations of Programming Semantics (MFPS), Fifteenth Conference, volume 20 of Electronic Notes in Theoretical Computer Science, pages 50-75, April 1999.
    • (1999) Electronic Notes in Theoretical Computer Science , vol.20 , pp. 50-75
    • Bruce, K.B.1    Vanderwaart, J.C.2
  • 9
    • 0023961010 scopus 로고
    • A semantics of multiple inheritance
    • Luca Cardelli. A semantics of multiple inheritance. Information and Computation, 76:138-164, 1988.
    • (1988) Information and Computation , vol.76 , pp. 138-164
    • Cardelli, L.1
  • 11
    • 12844276311 scopus 로고
    • Parents are shared parts of objects: Inheritance and encapsulation in self
    • June
    • Craig Chambers, David Ungar, Bay-Wei Chang, and Urs Hölzle. Parents are shared parts of objects: Inheritance and encapsulation in Self. Lisp and Symbolic Computation, 4(3):207-222, June 1991.
    • (1991) Lisp and Symbolic Computation , vol.4 , Issue.3 , pp. 207-222
    • Chambers, C.1    Ungar, D.2    Chang, B.-W.3    Hölzle, U.4
  • 19
    • 35248842767 scopus 로고    scopus 로고
    • Higher-order hierarchies
    • Proceedings of the 17th European Conference on Object-Oriented Programming (ECOOP), Heidelberg, Germany, July. Springer-Verlag
    • Erik Ernst. Higher-order hierarchies. In Proceedings of the 17th European Conference on Object-Oriented Programming (ECOOP), volume 2743 of Lecture Notes in Computer Science, pages 303-329, Heidelberg, Germany, July 2003. Springer-Verlag.
    • (2003) Lecture Notes in Computer Science , vol.2743 , pp. 303-329
    • Ernst, E.1
  • 31
    • 84976685114 scopus 로고
    • Virtual classes: A powerful mechanism for object-oriented programming
    • October
    • Ole Lehrmann Madsen and Birger Møller-Pedersen. Virtual classes: A powerful mechanism for object-oriented programming. In Proc. OOPSLA '89, pages 397-406, October 1989.
    • (1989) Proc. OOPSLA '89 , pp. 397-406
    • Madsen, O.L.1    Møller-Pedersen, B.2
  • 32
    • 0033718678 scopus 로고    scopus 로고
    • An automatic class generation mechanism by using method integration
    • May
    • Katsuhisa Maruyama and Ken-Ichi Shima. An automatic class generation mechanism by using method integration. IEEE Transactions on Software Engineering, 26(5):425-440, May 2000.
    • (2000) IEEE Transactions on Software Engineering , vol.26 , Issue.5 , pp. 425-440
    • Maruyama, K.1    Shima, K.-I.2
  • 37
    • 35248882492 scopus 로고    scopus 로고
    • Polyglot: An extensible compiler framework for Java
    • Görel Hedin, editor, number 2622 in Lecture Notes in Computer Science, Warsaw, Poland, April. Springer-Verlag
    • Nathaniel Nystrom, Michael R. Clarkson, and Andrew C. Myers. Polyglot: An extensible compiler framework for Java. In Görel Hedin, editor, Compiler Construction, 12th International Conference, CC 2003, number 2622 in Lecture Notes in Computer Science, pages 138-152, Warsaw, Poland, April 2003. Springer-Verlag.
    • (2003) Compiler Construction, 12th International Conference, CC 2003 , pp. 138-152
    • Nystrom, N.1    Clarkson, M.R.2    Myers, A.C.3
  • 39
    • 31744447555 scopus 로고    scopus 로고
    • Scalable component abstractions
    • October
    • Martin Odersky and Matthias Zenger. Scalable component abstractions. In Proc. OOPSLA '05, pages 41-57, October 2005.
    • (2005) Proc. OOPSLA '05 , pp. 41-57
    • Odersky, M.1    Zenger, M.2
  • 40
    • 0026970725 scopus 로고
    • Combination of inheritance hierarchies
    • October
    • Harold Ossher and William Harrison. Combination of inheritance hierarchies. In Proc. OOPSLA '92, pages 25-40, October 1992.
    • (1992) Proc. OOPSLA '92 , pp. 25-40
    • Ossher, H.1    Harrison, W.2
  • 43
    • 12844286669 scopus 로고
    • User-defined types and procedural data structures as complementary approaches to data abstraction
    • Stephen A. Schuman, editor. Institut de Recherche d'Informatique et d'Automatique, Le Chesnay, France. Reprinted in [22], pages 13-23
    • John C. Reynolds. User-defined types and procedural data structures as complementary approaches to data abstraction. In Stephen A. Schuman, editor, New Directions in Algorithmic Languages, pages 157-168. Institut de Recherche d'Informatique et d'Automatique, Le Chesnay, France, 1975. Reprinted in [22], pages 13-23.
    • (1975) New Directions in Algorithmic Languages , pp. 157-168
    • Reynolds, J.C.1
  • 47
    • 84944065903 scopus 로고    scopus 로고
    • Semantics-based composition of class hierarchies
    • Proceedings of the 16th European Conference on Object-Oriented Progmmming (ECOOP), Malaga, Spain. Springer-Verlag
    • Gregor Snelting and Frank Tip. Semantics-based composition of class hierarchies. In Proceedings of the 16th European Conference on Object-Oriented Progmmming (ECOOP), volume 2374 of Lecture Notes in Computer Science, pages 562-584, Malaga, Spain, 2002. Springer-Verlag.
    • (2002) Lecture Notes in Computer Science , vol.2374 , pp. 562-584
    • Snelting, G.1    Tip, F.2
  • 50
    • 4243953996 scopus 로고    scopus 로고
    • December. Discussion on Java-Genericity mailing list
    • Philip Wadler et al. The expression problem, December 1998. Discussion on Java-Genericity mailing list.
    • (1998) The Expression Problem
    • Wadler, P.1


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