-
1
-
-
0023361507
-
Types and persistence in database programming languages
-
[AB87]
-
[AB87] Malcolm P. Atkinson and O. Peter Buneman. Types and persistence in database programming languages. ACM Comput. Surv., 19(2):105-170, 1987.
-
(1987)
ACM Comput. Surv.
, vol.19
, Issue.2
, pp. 105-170
-
-
Atkinson, M.P.1
Peter Buneman, O.2
-
2
-
-
1442309426
-
Piccola - A small composition language
-
[ALSN01]. Howard Bowman and John Derrick, editors. Cambridge University Press
-
[ALSN01] Franz Achermann, Markus Lumpe, Jean-Guy Schneider, and Oscar Nierstrasz. Piccola - a small composition language. In Howard Bowman and John Derrick, editors, Formal Methods for Distributed Processing - A Survey of Object-Oriented Approaches, pages 403-426. Cambridge University Press, 2001.
-
(2001)
Formal Methods for Distributed Processing - A Survey of Object-oriented Approaches
, pp. 403-426
-
-
Achermann, F.1
Lumpe, M.2
Schneider, J.-G.3
Nierstrasz, O.4
-
3
-
-
84944181309
-
Explicit namespaces
-
[AN00]. Jürg Gutknecht and Wolfgang Week, editors, Modular Programming Languages, Zürich, Switzerland, September. Springer-Verlag
-
[AN00] Franz Achermann and Oscar Nierstrasz. Explicit Namespaces. In Jürg Gutknecht and Wolfgang Week, editors, Modular Programming Languages, volume 1897 of LNCS, pages 77-89, Zürich, Switzerland, September 2000. Springer-Verlag.
-
(2000)
LNCS
, vol.1897
, pp. 77-89
-
-
Achermann, F.1
Nierstrasz, O.2
-
4
-
-
13444280262
-
A calculus for reasoning about software components
-
[AN05]
-
[AN05] Franz Achermann and Oscar Nierstrasz. A calculus for reasoning about software components. Theoretical Computer Science, 331(2-3):367-396, 2005.
-
(2005)
Theoretical Computer Science
, vol.331
, Issue.2-3
, pp. 367-396
-
-
Achermann, F.1
Nierstrasz, O.2
-
5
-
-
18444386240
-
Classboxes: Controlling visibility of class extensions
-
[BDNW05], September. To appear
-
[BDNW05] Alexandre Bergel, Stéphane Ducasse, Oscar Nierstrasz, and Roel Wuyts. Classboxes: Controlling visibility of class extensions. Computer Languages, Systems and Structures, September 2005. To appear.
-
(2005)
Computer Languages, Systems and Structures
-
-
Bergel, A.1
Ducasse, S.2
Nierstrasz, O.3
Wuyts, R.4
-
6
-
-
84976770751
-
Strongtalk: Typechecking Smalltalk in a production environment
-
[BG93], October
-
[BG93] Gilad Bracha and David Griswold. Strongtalk: Typechecking Smalltalk in a production environment. In Proceedings OOPSLA '93, ACM SIGPLAN Notices, volume 28, pages 215-230, October 1993.
-
(1993)
Proceedings OOPSLA '93, ACM SIGPLAN Notices
, vol.28
, pp. 215-230
-
-
Bracha, G.1
Griswold, D.2
-
7
-
-
84976803770
-
Semantics and implementation of schema evolution in object-oriented databases
-
[BKKK87], December
-
[BKKK87] Jay Banerjee, Won Kim, H-J. Kim, and H.F. Korth. Semantics and implementation of schema evolution in object-oriented databases. In Proceedings ACM SIGMOD '87, volume 16, pages 311-322, December 1987.
-
(1987)
Proceedings ACM SIGMOD '87
, vol.16
, pp. 311-322
-
-
Banerjee, J.1
Kim, W.2
Kim, H.-J.3
Korth, H.F.4
-
9
-
-
12844287474
-
Mirrors: Design principles for meta-level facilities of object-oriented programming languages
-
[BU04], New York, NY, USA. ACM Press
-
[BU04] Gilad Bracha and David Ungar. Mirrors: design principles for meta-level facilities of object-oriented programming languages. In Proceedings of OOPSLA '04, ACM SIGPLAN Notices, pages 331-344, New York, NY, USA, 2004. ACM Press.
-
(2004)
Proceedings of OOPSLA '04, ACM SIGPLAN Notices
, pp. 331-344
-
-
Bracha, G.1
Ungar, D.2
-
10
-
-
84976680871
-
Issues in the design of object-oriented database programming languages
-
[BZ87], December
-
[BZ87] Toby Bloom and Stanley B. Zdonik. Issues in the design of object-oriented database programming languages. In Proceedings OOPSLA '87, ACM SIGPLAN Notices, volume 22, pages 441-451, December 1987.
-
(1987)
Proceedings OOPSLA '87, ACM SIGPLAN Notices
, vol.22
, pp. 441-451
-
-
Bloom, T.1
Zdonik, S.B.2
-
11
-
-
0029452111
-
A metaobject protocol for C++
-
[Chi95]. Proceedings of OOPSLA '95, October
-
[Chi95] Shigru Chiba. A metaobject protocol for C++. In Proceedings of OOPSLA '95, volume 30 of ACM SIGPLAN Notices, pages 285-299, October 1995.
-
(1995)
ACM SIGPLAN Notices
, vol.30
, pp. 285-299
-
-
Chiba, S.1
-
12
-
-
0034770464
-
Program comprehension risks and opportunities in extreme programming
-
[Deu01]
-
[Deu01] Arie van Deursen. Program comprehension risks and opportunities in extreme programming. In Working Conference on Reverse Engineering, pages 176-, 2001.
-
(2001)
Working Conference on Reverse Engineering
, pp. 176
-
-
Van Deursen, A.1
-
13
-
-
1842602000
-
Refactoring test code
-
[DMBK01]. M. Marchesi, editor, University of Cagliari
-
[DMBK01] Arie van Deursen, Leon Moonen, Alex van den Bergh, and Gerard Kok. Refactoring test code. In M. Marchesi, editor, Proceedings of the 2nd International Conference on Extreme Programming and Flexible Processes (XP2001), pages 92-95. University of Cagliari, 2001.
-
(2001)
Proceedings of the 2nd International Conference on Extreme Programming and Flexible Processes (XP2001)
, pp. 92-95
-
-
Van Deursen, A.1
Moonen, L.2
Van Den Bergh, A.3
Kok, G.4
-
16
-
-
84976720018
-
Reflective facilities in Smalltalk-80
-
[FJ89], October
-
[FJ89] Brian Foote and Ralph E. Johnson. Reflective facilities in Smalltalk-80. In Proceedings OOPSLA '89, ACM SIGPLAN Notices, volume 24, pages 327-336, October 1989.
-
(1989)
Proceedings OOPSLA '89, ACM SIGPLAN Notices
, vol.24
, pp. 327-336
-
-
Foote, B.1
Johnson, R.E.2
-
20
-
-
0035551973
-
Encapsulating objects with confined types
-
[GPV01], New York, NY, USA, ACM Press
-
[GPV01] Christian Grothoff, Jens Palsberg, and Jan Vitek. Encapsulating objects with confined types. In OOPSLA '01: Proceedings of the 16th ACM SIGPLAN conference on Object oriented programming, systems, languages, and applications, pages 241-255, New York, NY, USA, 2001. ACM Press.
-
(2001)
OOPSLA '01: Proceedings of the 16th ACM SIGPLAN Conference on Object Oriented Programming, Systems, Languages, and Applications
, pp. 241-255
-
-
Grothoff, C.1
Palsberg, J.2
Vitek, J.3
-
23
-
-
0031248005
-
Back to the future: The story of Squeak, A practical Smalltalk written in itself
-
[IKM+97]. ACM Press, November
-
[IKM+97] Dan Ingalls, Ted Kaehler, John Maloney, Scott Wallace, and Alan Kay. Back to the future: The story of Squeak, A practical Smalltalk written in itself. In Proceedings OOPSLA '97, ACM SIGPLAN Notices, pages 318-326. ACM Press, November 1997.
-
(1997)
Proceedings OOPSLA '97, ACM SIGPLAN Notices
, pp. 318-326
-
-
Ingalls, D.1
Kaehler, T.2
Maloney, J.3
Wallace, S.4
Kay, A.5
-
27
-
-
2542466854
-
Transposing f to c#: Expressivity of polymorphism in an object-oriented language
-
[KS04]
-
[KS04] Andrew Kennedy and Don Syme. Transposing f to c#: Expressivity of polymorphism in an object-oriented language. Concurrency and Computation: Practice and Experience, 16(7), 2004.
-
(2004)
Concurrency and Computation: Practice and Experience
, vol.16
, Issue.7
-
-
Kennedy, A.1
Syme, D.2
-
30
-
-
18444373918
-
Parcels: A fast and feature-rich binary deployment technology
-
[MLW05], September. To appear
-
[MLW05] Eliot Miranda, David Leibs, and Roel Wuyts. Parcels: a fast and feature-rich binary deployment technology. Computer Languages, Systems and Structures, September 2005. To appear.
-
(2005)
Computer Languages, Systems and Structures
-
-
Miranda, E.1
Leibs, D.2
Wuyts, R.3
-
31
-
-
0039018781
-
Object-oriented database development at servio logic
-
[MOP85], December
-
[MOP85] David Maier, Allen Otis, and Alan Purdy. Object-oriented database development at servio logic. IEEE Database Engineering, 8(4):58-65, December 1985.
-
(1985)
IEEE Database Engineering
, vol.8
, Issue.4
, pp. 58-65
-
-
Maier, D.1
Otis, A.2
Purdy, A.3
-
32
-
-
1442346081
-
Supporting compositional styles for software evolution
-
[NA00], Kanazawa, Japan, November IEEE
-
[NA00] Oscar Nierstrasz and Franz Achermann. Supporting Compositional Styles for Software Evolution. In Proceedings International Symposium on Principles of Software Evolution (ISPSE 2000), pages 11-19, Kanazawa, Japan, November 2000. IEEE.
-
(2000)
Proceedings International Symposium on Principles of Software Evolution (ISPSE 2000)
, pp. 11-19
-
-
Nierstrasz, O.1
Achermann, F.2
-
33
-
-
84862482475
-
Separating concerns with first-class namespaces
-
[NA05]. Robert E. Filman, Tzilla Elrad, Siobhán Clarke, and sit Mehmet Ak editors. Addison-Wesley
-
[NA05] Oscar Nierstrasz and Franz Achermann. Separating concerns with first-class namespaces. In Robert E. Filman, Tzilla Elrad, Siobhán Clarke, and sit Mehmet Ak editors, Aspect-Oriented Software Development, pages 243-259. Addison-Wesley, 2005.
-
(2005)
Aspect-oriented Software Development
, pp. 243-259
-
-
Nierstrasz, O.1
Achermann, F.2
-
34
-
-
33646159116
-
Software evolution as the key to productivity
-
[Nie04]. A. Knapp M. Wirsing and S. Balsamo, editors, Radical Innovations of Software and Systems Engineering in the Future. Springer-Verlag
-
[Nie04] Oscar Nierstrasz. Software evolution as the key to productivity. In A. Knapp M. Wirsing and S. Balsamo, editors, Radical Innovations of Software and Systems Engineering in the Future, volume 2941 of LNCS, pages 274-282. Springer-Verlag, 2004.
-
(2004)
LNCS
, vol.2941
, pp. 274-282
-
-
Nierstrasz, O.1
-
35
-
-
84976721970
-
Class modification in the gemstone object-oriented DBMS
-
[PS87], December
-
[PS87] D. Jason Penney and Jacob Stein. Class modification in the gemstone object-oriented DBMS. In Proceedings OOPSLA '87, ACM SIGPLAN Notices, volume 22, pages 111-117, December 1987.
-
(1987)
Proceedings OOPSLA '87, ACM SIGPLAN Notices
, vol.22
, pp. 111-117
-
-
Jason Penney, D.1
Stein, J.2
-
36
-
-
12844269813
-
Transparent proxies for Java futures
-
[PSH04], New York, NY, USA. ACM Press
-
[PSH04] Polyvios Pratikakis, Jaime Spacco, and Michael Hicks. Transparent proxies for Java futures. In OOPSLA '04: Proceedings of the 19th annual ACM SIGPLAN Conference on Object-oriented programming, systems, languages, and applications, pages 206-223, New York, NY, USA, 2004. ACM Press.
-
(2004)
OOPSLA '04: Proceedings of the 19th Annual ACM SIGPLAN Conference on Object-oriented Programming, Systems, Languages, and Applications
, pp. 206-223
-
-
Pratikakis, P.1
Spacco, J.2
Hicks, M.3
-
37
-
-
0002994582
-
First-class structures for standard ml
-
[Rus00]
-
[Rus00] Claudio V. Russo. First-class structures for standard ml. Nordic J. of Computing, 7(4):348-374, 2000.
-
(2000)
Nordic J. of Computing
, vol.7
, Issue.4
, pp. 348-374
-
-
Russo, C.V.1
-
38
-
-
0141653318
-
Mixin layers: An object-oriented implementation technique for refinements and collaboration-based designs
-
[SB02], April
-
[SB02] Yannis Smaragdakis and Don Batory. Mixin layers: an object-oriented implementation technique for refinements and collaboration-based designs. ACM TOSEM, 11(2):215-255, April 2002.
-
(2002)
ACM TOSEM
, vol.11
, Issue.2
, pp. 215-255
-
-
Smaragdakis, Y.1
Batory, D.2
-
39
-
-
0003679124
-
-
[Soa01] Catherine Soanes, editor. Oxford University Press, July
-
[Soa01] Catherine Soanes, editor. Oxford Dictionary of Current English. Oxford University Press, July 2001.
-
(2001)
Oxford Dictionary of Current English
-
-
-
40
-
-
35048898438
-
Demand-driven type inference with subgoal pruning: Trading precision for scalability
-
[SS04]
-
[SS04] S. Alexander Spoon and Olin Shivers. Demand-driven type inference with subgoal pruning: Trading precision for scalability. In Proceedings of ECOOP'04, pages 51-74, 2004.
-
(2004)
Proceedings of ECOOP'04
, pp. 51-74
-
-
Alexander Spoon, S.1
Shivers, O.2
-
42
-
-
84947255140
-
Alias types
-
[SWM00], London, UK. Springer-Verlag
-
[SWM00] Frederick Smith, David Walker, and J. Gregory Morrisett. Alias types. In ESOP '00: Proceedings of the 9th European Symposium on Programming Languages and Systems, pages 366-381, London, UK, 2000. Springer-Verlag.
-
(2000)
ESOP '00: Proceedings of the 9th European Symposium on Programming Languages and Systems
, pp. 366-381
-
-
Smith, F.1
Walker, D.2
Gregory Morrisett, J.3
-
43
-
-
84947243313
-
A gentle introduction to multi-stage programming
-
[Tah03]
-
[Tah03] Walid Taha. A gentle introduction to multi-stage programming. In Domain-Specific Program Generation, pages 30-50, 2003.
-
(2003)
Domain-specific Program Generation
, pp. 30-50
-
-
Taha, W.1
-
44
-
-
0347607568
-
Classes versus prototypes: Some philosophical and historical observations
-
[Tai97]
-
[Tai97] Antero Taivalsaari. Classes versus prototypes: Some philosophical and historical observations. Journal of Object-Oriented Programming (JOOP), 10(7):44-50, 1997.
-
(1997)
Journal of Object-Oriented Programming (JOOP)
, vol.10
, Issue.7
, pp. 44-50
-
-
Taivalsaari, A.1
-
45
-
-
84947276947
-
Reflex - Towards an open reflective extension of Java
-
[TBN01]. Proceedings of the Third International Conference on Metalevel Architectures and Separation of Cross-cutting Concerns. Springer-Verlag
-
[TBN01] Éric Tanter, Noury Bouraqadi, and Jacques Noyé. Reflex - towards an open reflective extension of Java. In Proceedings of the Third International Conference on Metalevel Architectures and Separation of Cross-cutting Concerns, volume 2192 of LNCS, pages 25-43. Springer-Verlag, 2001.
-
(2001)
LNCS
, vol.2192
, pp. 25-43
-
-
Tanter, É.1
Bouraqadi, N.2
Noyé, J.3
-
46
-
-
85034820331
-
Fitting round objects into square databases
-
[TN88]. S. Gjessing and K. Nygaard, editors, Proceedings ECOOP '88, Oslo, April Springer-Verlag
-
[TN88] Dennis Tsichritzis and Oscar Nierstrasz. Fitting round objects into square databases. In S. Gjessing and K. Nygaard, editors, Proceedings ECOOP '88, volume 322 of LNCS, pages 283-299, Oslo, April 1988. Springer-Verlag.
-
(1988)
LNCS
, vol.322
, pp. 283-299
-
-
Tsichritzis, D.1
Nierstrasz, O.2
-
47
-
-
1442288558
-
Partial behavioral reflection: Spatial and temporal selection of reification
-
[TNCC03], nov
-
[TNCC03] Éric Tanter, Jacques Noyé, Denis Caromel, and Pierre Cointe. Partial behavioral reflection: Spatial and temporal selection of reification. In Proceedings of OOPSLA '03, ACM SIGPLAN Notices, pages 27-46, nov 2003.
-
(2003)
Proceedings of OOPSLA '03, ACM SIGPLAN Notices
, pp. 27-46
-
-
Tanter, É.1
Noyé, J.2
Caromel, D.3
Cointe, P.4
-
48
-
-
84976684419
-
Self: The power of simplicity
-
[US87], December
-
[US87] David Ungar and Randall B. Smith. Self: The power of simplicity. In Proceedings OOPSLA '87, ACM SIGPLAN Notices, volume 22, pages 227-242, December 1987.
-
(1987)
Proceedings OOPSLA '87, ACM SIGPLAN Notices
, vol.22
, pp. 227-242
-
-
Ungar, D.1
Smith, R.B.2
-
49
-
-
4944257869
-
A data-centric approach to composing embedded, real-time software components
-
[WDN05]
-
[WDN05] Roel Wuyts, Stéphane Ducasse, and Oscar Nierstrasz. A data-centric approach to composing embedded, real-time software components. Journal of Systems and Software - Special Issue on Automated Component-Based Software Engineering, 74(1):25-34, 2005.
-
(2005)
Journal of Systems and Software - Special Issue on Automated Component-based Software Engineering
, vol.74
, Issue.1
, pp. 25-34
-
-
Wuyts, R.1
Ducasse, S.2
Nierstrasz, O.3
-
51
-
-
21644470263
-
Scoped types for real-time java
-
[ZNV04], Washington, DC, USA
-
[ZNV04] Tian Zhao, James Noble, and Jan Vitek. Scoped types for real-time java. In RTSS '04: Proceedings of the 25th IEEE International Real-Time Systems Symposium (RTSS'04), pages 241-251, Washington, DC, USA, 2004. IEEE Computer Society.
-
(2004)
RTSS '04: Proceedings of the 25th IEEE International Real-Time Systems Symposium (RTSS'04)
, pp. 241-251
-
-
Zhao, T.1
Noble, J.2
Vitek, J.3
-
52
-
-
1442264033
-
Lightweight confinement for featherweight Java
-
[ZPV03], New York, NY, USA, ACM Press
-
[ZPV03] Tian Zhao, Jens Palsber, and Jan Vite. Lightweight confinement for featherweight Java. In OOPSLA '03: Proceedings of the 18th annual ACM SIGPLAN conference on Object-oriented programing, systems, languages, and applications, pages 135-148, New York, NY, USA, 2003. ACM Press.
-
(2003)
OOPSLA '03: Proceedings of the 18th Annual ACM SIGPLAN Conference on Object-oriented Programing, Systems, Languages, and Applications
, pp. 135-148
-
-
Zhao, T.1
Palsber, J.2
Vite, J.3
|