Abstract
No abstract available.
Cited By
- Newton J and Verna D Recognizing heterogeneous sequences by rational type expression Proceedings of the 3rd ACM SIGPLAN International Workshop on Meta-Programming Techniques and Reflection, (5-14)
- Tesone P, Polito G, Fabresse L, Bouraqadi N and Ducasse S Implementing modular class-based reuse mechanisms on top of a single inheritance VM Proceedings of the 33rd Annual ACM Symposium on Applied Computing, (1030-1037)
- Valdecantos H, Tarrit K, Mirakhorli M and Coplien J An empirical study on code comprehension Proceedings of the 25th International Conference on Program Comprehension, (275-285)
- Lier A, Franke L, Marc Stamminger M and Selgrad K A Case Study in Implementation-Space Exploration Proceedings of the 9th European Lisp Symposium on European Lisp Symposium, (83-90)
- Verna D and Ripault F Context-Oriented Image Processing Proceedings of the 7th ACM International Workshop on Context-Oriented Programming, (1-7)
- Heitzinger C and Tulzer G Julia and the numerical homogenization of PDEs Proceedings of the 1st First Workshop for High Performance Technical Computing in Dynamic Languages, (36-40)
- Gabriel R The structure of a programming language revolution Proceedings of the ACM international symposium on New ideas, new paradigms, and reflections on programming and software, (195-214)
- Allison C and Liddle N (2011). OOP, Journal of Computing Sciences in Colleges, 27:2, (77-84), Online publication date: 1-Dec-2011.
- Ressia J, Gîrba T, Nierstrasz O, Perin F and Renggli L Talents Proceedings of the International Workshop on Smalltalk Technologies, (1-9)
- Harrison W Modularity for the changing meaning of changing Proceedings of the tenth international conference on Aspect-oriented software development, (301-312)
- Shrobe H, Laddaga R, Balzer B, Goldman N, Wile D, Tallis M, Hollebeek T and Egyed A (2007). AWDRAT, AI Magazine, 28:3, (73-91), Online publication date: 1-Sep-2007.
- Strandh R, Murray D, Henriksen T and Rhodes C ESA Proceedings of the 2007 International Lisp Conference, (1-10)
- Harmon C Computational tools for the analysis of spatial patterns of gene expression in Common Lisp Proceedings of the 2007 International Lisp Conference, (1-12)
- Emmerich W, Aoyama M and Sventek J (2007). The impact of research on middleware technology, ACM SIGOPS Operating Systems Review, 41:1, (89-112), Online publication date: 1-Jan-2007.
- Emmerich W, Aoyama M and Sventek J (2019). The impact of research on middleware technology, ACM SIGSOFT Software Engineering Notes, 32:1, (21-46), Online publication date: 1-Jan-2007.
- Ducasse S, Nierstrasz O, Schärli N, Wuyts R and Black A (2006). Traits, ACM Transactions on Programming Languages and Systems (TOPLAS), 28:2, (331-388), Online publication date: 1-Mar-2006.
- Lee Y and Chang R (2006). Hotswapping Linux kernel modules, Journal of Systems and Software, 79:2, (163-175), Online publication date: 1-Feb-2006.
- Bergel A, Ducasse S and Nierstrasz O Classbox/J Proceedings of the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (177-189)
- Bergel A, Ducasse S and Nierstrasz O (2019). Classbox/J, ACM SIGPLAN Notices, 40:10, (177-189), Online publication date: 12-Oct-2005.
- Foote B, Johnson R and Noble J Efficient multimethods in a single dispatch language Proceedings of the 19th European conference on Object-Oriented Programming, (337-361)
- Heinlein C Virtual namespace functions Proceedings of the 2005 ACM symposium on Applied computing, (1274-1281)
- Kamina T and Tamai T Selective method combination in mixin-based composition Proceedings of the 2005 ACM symposium on Applied computing, (1269-1273)
- Biggerstaff T (2004). A New Architecture for Transformation-Based Generators, IEEE Transactions on Software Engineering, 30:12, (1036-1054), Online publication date: 1-Dec-2004.
- Leitão A (2019). Detection of Redundant Code Using RD, Software Quality Journal, 12:4, (361-382), Online publication date: 1-Dec-2004.
- Goldberg D, Findler R and Flatt M Super and inner Proceedings of the 19th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (116-129)
- Goldberg D, Findler R and Flatt M (2004). Super and inner, ACM SIGPLAN Notices, 39:10, (116-129), Online publication date: 1-Oct-2004.
- Ernst E and Lorenz D Aspects and polymorphism in AspectJ Proceedings of the 2nd international conference on Aspect-oriented software development, (150-157)
- Mohnen M Interfaces with default implementations in Java Proceedings of the inaugural conference on the Principles and Practice of programming, 2002 and Proceedings of the second workshop on Intermediate representation engineering for virtual machines, 2002, (35-40)
- Noble J, Biddle R and Tempero E (2018). Metaphor and metonymy in object-oriented design patterns, Australian Computer Science Communications, 24:1, (187-195), Online publication date: 1-Jan-2002.
- Noble J, Biddle R and Tempero E Metaphor and metonymy in object-oriented design patterns Proceedings of the twenty-fifth Australasian conference on Computer science - Volume 4, (187-195)
- McDirmid S, Flatt M and Hsieh W (2019). Jiazzi, ACM SIGPLAN Notices, 36:11, (211-222), Online publication date: 1-Nov-2001.
- McDirmid S, Flatt M and Hsieh W Jiazzi Proceedings of the 16th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (211-222)
- Richmond M and Noble J Reflections on remote reflection Proceedings of the 24th Australasian conference on Computer science, (163-170)
- Richmond M and Noble J (2018). Reflections on remote reflection, Australian Computer Science Communications, 23:1, (163-170), Online publication date: 1-Jan-2001.
- Jautzy O Interoperable Databases Proceedings of the 1999 International Symposium on Database Engineering & Applications
- Liang S and Bracha G (2019). Dynamic class loading in the Java virtual machine, ACM SIGPLAN Notices, 33:10, (36-44), Online publication date: 1-Oct-1998.
- Liang S and Bracha G Dynamic class loading in the Java virtual machine Proceedings of the 13th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (36-44)
- Anderson S Simulation of multiple time-pressured agents Proceedings of the 29th conference on Winter simulation, (397-404)
- Robertson P (1997). Integrating legacy systems with modern corporate applications, Communications of the ACM, 40:5, (39-46), Online publication date: 1-May-1997.
- Duggan D and Sourelis C (2019). Mixin modules, ACM SIGPLAN Notices, 31:6, (262-273), Online publication date: 15-Jun-1996.
- Duggan D and Sourelis C Mixin modules Proceedings of the first ACM SIGPLAN international conference on Functional programming, (262-273)
- Kristensen B and Østerbye K (1996). A conceptual perspective on the comparison of object-oriented programming languages, ACM SIGPLAN Notices, 31:2, (42-54), Online publication date: 1-Feb-1996.
- Sollins K and Van Dyke J Linking in a Global Information Architecture Proceedings of the Fourth International Conference on World Wide Web, (493-508)
- Hurwitz R and Mallery J The Open Meeting: A Web-Based System for Conferencing and Collaboration Proceedings of the Fourth International Conference on World Wide Web, (15-36)
- Mulet P, Malenfant J and Cointe P (2019). Towards a methodology for explicit composition of metaobjects, ACM SIGPLAN Notices, 30:10, (316-330), Online publication date: 17-Oct-1995.
- Mulet P, Malenfant J and Cointe P Towards a methodology for explicit composition of metaobjects Proceedings of the tenth annual conference on Object-oriented programming systems, languages, and applications, (316-330)
- Bogia D and Kaplan S Flexibility and control for dynamic workflows in the WORLDS environment Proceedings of conference on Organizational computing systems, (148-159)
- de Abreu Moreira D and Walczowski L (1995). A leaf-cell generator for silicon compilers, ACM SIGPLAN OOPS Messenger, 6:3, (50-51), Online publication date: 1-Jul-1995.
- Pirotte A, Zimányi E, Massart D and Yakusheva T Materialization Proceedings of the 20th International Conference on Very Large Data Bases, (630-641)
- Kristensen B and Østerbye K (1994). Conceptual modeling and programming languages, ACM SIGPLAN Notices, 29:9, (81-90), Online publication date: 1-Sep-1994.
- Katiyar D, Luckham D and Mitchell J (1994). Polymorphism and subtyping in interface, ACM SIGPLAN Notices, 29:8, (22-34), Online publication date: 1-Aug-1994.
- Katiyar D, Luckham D and Mitchell J Polymorphism and subtyping in interface Proceedings of the Workshop on Interface Definition Languages, (22-34)
- Katiyar D, Luckham D and Mitchell J A type system for prototyping languages Proceedings of the 21st ACM SIGPLAN-SIGACT symposium on Principles of programming languages, (138-150)
- Oki B, Pfluegl M, Siegel A and Skeen D The Information Bus Proceedings of the fourteenth ACM symposium on Operating systems principles, (58-68)
- Mowbray T and White K (1994). Towards an OMG IDL mapping for Common Lisp, ACM SIGPLAN Lisp Pointers, VII:1-2, (2-5), Online publication date: 1-Jan-1994.
- Rozenblit J and Zeigler B Representing and constructing system specifications using the system entity structure concepts Proceedings of the 25th conference on Winter simulation, (604-611)
- Bahsoun J, Merz S and Servieres C A framework for programming and formalizing concurrent objects Proceedings of the 1st ACM SIGSOFT symposium on Foundations of software engineering, (126-137)
- Oki B, Pfluegl M, Siegel A and Skeen D (1993). The Information Bus, ACM SIGOPS Operating Systems Review, 27:5, (58-68), Online publication date: 1-Dec-1993.
- Halper M, Geller J and Perl Y Value propagation in object-oriented database part hierarchies Proceedings of the second international conference on Information and knowledge management, (606-614)
- Bahsoun J, Merz S and Servieres C (2019). A framework for programming and formalizing concurrent objects, ACM SIGSOFT Software Engineering Notes, 18:5, (126-137), Online publication date: 1-Dec-1993.
- Jaccheri M and Conradi R (1993). Techniques for Process Model Evolution in EPOS, IEEE Transactions on Software Engineering, 19:12, (1145-1156), Online publication date: 1-Dec-1993.
- Adrian F (2019). A modest proposal concerning variables and assignment statements, ACM SIGPLAN Notices, 28:11, (13-15), Online publication date: 1-Nov-1993.
- Ball S and Mah V SENEX; CLOS/CLIM in biomedical education Proceedings of the third international conference on Lisp users and vendors, (59-70)
- Boreczky J Building common Lisp applications with reasonable performance Proceedings of the third international conference on Lisp users and vendors, (20-29)
- Ball S and Mah V (1993). SENEX; CLOS/CLIM in biomedical education, ACM SIGPLAN Lisp Pointers, VI:3, (59-70), Online publication date: 1-Jul-1993.
- Boreczky J (1993). Building common Lisp applications with reasonable performance, ACM SIGPLAN Lisp Pointers, VI:3, (20-29), Online publication date: 1-Jul-1993.
- Fischer M (1992). Unifying software elements with LISP-based object-oriented technology, ACM SIGPLAN Lisp Pointers, VI:2, (33-42), Online publication date: 1-Apr-1993.
- Grund M and Timmermann G (1992). Supporting complex flight scheduling tasks using CLOS and Statice, ACM SIGPLAN Lisp Pointers, VI:2, (23-32), Online publication date: 1-Apr-1993.
- Hodgkinson J (1992). Sleeping with the enemy, ACM SIGPLAN Lisp Pointers, VI:2, (16-22), Online publication date: 1-Apr-1993.
- Kaplan S, Tolone W, Bogia D and Bignoli C Flexible, active support for collaborative work with ConversationBuilder Proceedings of the 1992 ACM conference on Computer-supported cooperative work, (378-385)
- Yelland P (2019). Experimental classification facilities for Smalltalk, ACM SIGPLAN Notices, 27:10, (235-246), Online publication date: 31-Oct-1992.
- Yelland P Experimental classification facilities for Smalltalk Conference proceedings on Object-oriented programming systems, languages, and applications, (235-246)
- Russell G, Ballim A, Carroll J and Warwick-Armstrong S (1992). A practical approach to multiple default inheritance for unification-based lexicons, Computational Linguistics, 18:3, (311-337), Online publication date: 1-Sep-1992.
- Fischer M Unifying software elements with LISP-based object-oriented technology Proceedings of the 1992 conference on Lisp users and vendors, (33-42)
- Grund M and Timmermann G Supporting complex flight scheduling tasks using CLOS and Statice Proceedings of the 1992 conference on Lisp users and vendors, (23-32)
- Hodgkinson J Sleeping with the enemy Proceedings of the 1992 conference on Lisp users and vendors, (16-22)
- Nguyen G and Rieu D Multiple object representations Proceedings of the 1992 ACM annual conference on Communications, (197-204)
- Paroubek P, Schabes Y and Joshi A XTAG Proceedings of the third conference on Applied natural language processing, (223-230)
- Castagna G, Ghelli G and Longo G A calculus for overloaded functions with subtyping Proceedings of the 1992 ACM conference on LISP and functional programming, (182-192)
- Castagna G, Ghelli G and Longo G (2019). A calculus for overloaded functions with subtyping, ACM SIGPLAN Lisp Pointers, V:1, (182-192), Online publication date: 1-Jan-1992.
- Hurley C Object-oriented graphical analysis Proceedings of the 23rd conference on Winter simulation, (877-881)
- Rowe L, Konstan J, Smith B, Seitz S and Liu C The PICASSO applications framework Proceedings of the 4th annual ACM symposium on User interface software and technology, (95-105)
- Hanson E, Harvey T and Roth M (2019). Experiences in DBMS implementation using an object-oriented persistent programming language and a database toolkit, ACM SIGPLAN Notices, 26:11, (314-328), Online publication date: 1-Nov-1991.
- Konstan J and Rowe L (2019). Developing a GUIDE using object-oriented programming, ACM SIGPLAN Notices, 26:11, (75-88), Online publication date: 1-Nov-1991.
- Hanson E, Harvey T and Roth M Experiences in DBMS implementation using an object-oriented persistent programming language and a database toolkit Conference proceedings on Object-oriented programming systems, languages, and applications, (314-328)
- Konstan J and Rowe L Developing a GUIDE using object-oriented programming Conference proceedings on Object-oriented programming systems, languages, and applications, (75-88)
- Baker H (1991). CLOStrophobia: its etiology and treatment, ACM SIGPLAN OOPS Messenger, 2:4, (4-15), Online publication date: 1-Oct-1991.
- Nelson M (1991). Concurrency & object-oriented programming, ACM SIGPLAN Notices, 26:10, (63-72), Online publication date: 1-Oct-1991.
- Sinclair K and Moon D (1991). The philosophy of Lisp, Communications of the ACM, 34:9, (40-47), Online publication date: 1-Sep-1991.
- Nelson M (1991). An object-oriented Tower Of Babel, ACM SIGPLAN OOPS Messenger, 2:3, (3-11), Online publication date: 1-Jul-1991.
- Russell G, Carroll J and Warwick-Armstrong S Multiple default inheritance in a unification-based lexicon Proceedings of the 29th annual meeting on Association for Computational Linguistics, (215-221)
- Gunderson A (1991). AN SQL interface for Common Lisp, ACM SIGPLAN Lisp Pointers, IV:2, (31-44), Online publication date: 1-Apr-1991.
- van der Hoeven A, Deprettere E, van Prooijen P and Dewilde P A hardware design system based on object-oriented principles Proceedings of the conference on European design automation, (459-463)
- Wolf W (1991). Object Programming for CAD, IEEE Design & Test, 8:1, (35-42), Online publication date: 1-Jan-1991.
- Alpert S, Woyak S, Shrobe H and Arrowood L (2018). Guest Editor's Introduction, IEEE Expert: Intelligent Systems and Their Applications, 5:6, (6-7), Online publication date: 1-Dec-1990.
- Bracha G and Cook W (2019). Mixin-based inheritance, ACM SIGPLAN Notices, 25:10, (303-311), Online publication date: 1-Oct-1990.
- Leavens G and Weihl W (2019). Reasoning about object-oriented programs that use subtypes, ACM SIGPLAN Notices, 25:10, (212-223), Online publication date: 1-Oct-1990.
- Paepcke A (2019). PCLOS: stress testing CLOS experiencing the metaobject protocol, ACM SIGPLAN Notices, 25:10, (194-211), Online publication date: 1-Oct-1990.
- Berlin L (2019). When objects collide experiences with reusing multiple class hierarchies, ACM SIGPLAN Notices, 25:10, (181-193), Online publication date: 1-Oct-1990.
- Bracha G and Cook W Mixin-based inheritance Proceedings of the European conference on object-oriented programming on Object-oriented programming systems, languages, and applications, (303-311)
- Leavens G and Weihl W Reasoning about object-oriented programs that use subtypes Proceedings of the European conference on object-oriented programming on Object-oriented programming systems, languages, and applications, (212-223)
- Paepcke A PCLOS: stress testing CLOS experiencing the metaobject protocol Proceedings of the European conference on object-oriented programming on Object-oriented programming systems, languages, and applications, (194-211)
- Berlin L When objects collide experiences with reusing multiple class hierarchies Proceedings of the European conference on object-oriented programming on Object-oriented programming systems, languages, and applications, (181-193)
- Larner D A distributed, operating system based, blackboard architecture for real-time control Proceedings of the 3rd international conference on Industrial and engineering applications of artificial intelligence and expert systems - Volume 1, (99-108)
- Wasserman A, Muller R and Pircher P (2019). The Object-Oriented Structured Design Notation for Software Design Representation, Computer, 23:3, (50-63), Online publication date: 1-Mar-1990.
- Wileden J, Wolf A, Rosenblatt W and Tarr P Specification level interoperability Proceedings of the 12th international conference on Software engineering, (74-85)
- McKay S, York W and McMahon M A presentation manager based on application semantics Proceedings of the 2nd annual ACM SIGGRAPH symposium on User interface software and technology, (141-148)
- Foote B and Johnson R (2019). Reflective facilities in Smalltalk-80, ACM SIGPLAN Notices, 24:10, (327-335), Online publication date: 1-Oct-1989.
- Graube N (2019). Metaclass compatibility, ACM SIGPLAN Notices, 24:10, (305-315), Online publication date: 1-Oct-1989.
- Foote B and Johnson R Reflective facilities in Smalltalk-80 Conference proceedings on Object-oriented programming systems, languages and applications, (327-335)
- Graube N Metaclass compatibility Conference proceedings on Object-oriented programming systems, languages and applications, (305-315)
- Bobrow D and Kiczales G The common Lisp object system metaobject kernel: a status report Proceedings of the 1988 ACM conference on LISP and functional programming, (309-315)
Index Terms
- A programmer's guide to object-oriented programming in Common LISP
Recommendations
What Is Object-Oriented Programming?
The meaning of the term 'object oriented' is examined in the context of the general-purpose programming language C++. This choice is made partly to introduce C++ and partly because C++ is one of the few languages that supports data abstraction, object-...