Open AccessJournal Article
ECOOP'97 - Object-Oriented Programming
Mehmet Aksit,Satoshi Matsuoka +1 more
486
TL;DR: This volume constitutes the proceedings of the eleventh European Conference on Object-Oriented Programming, ECOOP '97, held in Jyvaskyla, Finland, June 9-13, 1997.
read more
Abstract: This volume constitutes the proceedings of the eleventh European Conference on Object-Oriented Programming, ECOOP '97, held in Jyvaskyla, Finland, June 9-13, 1997. Since the first ECOOP conference in 1987, object-oriented technology has grown from a limited academic exercise to an industrial driving force. Currently, numerous commercial object-oriented software products are available for practical use.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Delta-oriented programming of software product lines
Ina Schaefer,Lorenzo Bettini,Ferruccio Damiani,Nico Tanzarella +3 more
- 13 Sep 2010
TL;DR: This work proposes delta-oriented programming (DOP) as a novel programming language approach that compares it to FOP, both conceptually and empirically, and evaluates the potential of DOP.
Modularizing design patterns with aspects: a quantitative study
Alessandro Garcia,Cláudio Sant'Anna,Eduardo Figueiredo,Uirá Kulesza,Carlos José Pereira de Lucena,Arndt von Staa +5 more
- 14 Mar 2005
TL;DR: This paper presents a quantitative study that compares aspect-based and OO solutions for the 23 Gang-of-Four patterns and finds that most aspect-oriented solutions improve separation of pattern-related concerns, although only 4 aspect- oriented implementations have exhibited significant reuse.
Directives for composing aspect-oriented design class models
Y. R. Reddy,Sudipto Ghosh,G. Straw,James M. Bieman,Nathan McEachen,Eunjee Song,Geri Georg +6 more
- 01 Jan 2006
TL;DR: A composition approach that utilizes a merging algorithm and composition directives is described, used when the default merging algorithm is known or expected to yield incorrect models.
Ptolemy: A Language with Quantified, Typed Events
Hridesh Rajan,Gary T. Leavens +1 more
- 07 Jul 2008
TL;DR: Ptolemy as discussed by the authors is a language for quantified, typed events that combines implicit invocation and aspect-oriented advice, and it is implemented in a language called PtoLEmy.
Capabilities for uniqueness and borrowing
Philipp Haller,Martin Odersky +1 more
- 21 Jun 2010
TL;DR: A new approach to uniqueness is introduced, to use capabilities for enforcing both at-most-once consumption of unique references, and a flexible notion of uniqueness, based on simple, unstructured capabilities.
Related Papers (5)
Perdita Stevens
- 01 Jan 1998
Ana Moreira,Serge Demeyer +1 more
- 22 Dec 1999
Frank Buschmann,Alejandro Buchmann,Mariano Cilia +2 more
- 01 Jan 2004