From the Preface (See Front Matter for full Preface)
Advances in the design and production of computer hardware have brought many more people into direct contact with computers. Similar advances in the design and production of computer software are required in order that this increased contact be as rewarding as possible. The Smalltalk-80 system is a result of a decade of research into creating computer software that is appropriate for producing highly functional and interactive contact with personal computer systems. This book is the first detailed account of the Smalltalk-80 system. It is divided into four major parts:
Part One -- an overview of the concepts and syntax of the programming language.
Part Two -- an annotated and illustrated specification of the system's functionality.
Part Three -- an example of the design and implementation of a moderate-size application.
Part Four -- a specification of the Smalltalk-80 virtual machine.
Book Downloads
Chapters
Cited By
- Rosenberg K, Kazi R, Wei L, Xia H and Perlin K DrawTalking: Towards Building Interactive Worlds by Sketching and Speaking Extended Abstracts of the CHI Conference on Human Factors in Computing Systems, (1-8)
- Winkelnkemper F and Schulte C Reconstructing the Digital – An Architectural Perspective for Non-Engineers (Discussion Paper) Proceedings of the 23rd Koli Calling International Conference on Computing Education Research, (1-7)
- Gobert C and Beaudouin-Lafon M Lorgnette: Creating Malleable Code Projections Proceedings of the 36th Annual ACM Symposium on User Interface Software and Technology, (1-16)
- Grønbæk J, Borowski M, Hoggan E, Mackay W, Beaudouin-Lafon M and Klokmose C Mirrorverse: Live Tailoring of Video Conferencing Interfaces Proceedings of the 36th Annual ACM Symposium on User Interface Software and Technology, (1-14)
- Horowitz J and Heer J Engraft: An API for Live, Rich, and Composable Programming Proceedings of the 36th Annual ACM Symposium on User Interface Software and Technology, (1-18)
- Liu Z, Teng J and Liu B Formal Aspects of Component Software Formal Aspects of Component Software, (168-193)
- Lafrance A, Detweiler D, Li Z, Chen X, Narayanan V and Burtsev A Extending Rust with Support for Zero Copy Communication Proceedings of the 12th Workshop on Programming Languages and Operating Systems, (74-82)
- Mason D Revisiting Dynamic Dispatch for Modern Architectures Proceedings of the 15th ACM SIGPLAN International Workshop on Virtual Machines and Intermediate Languages, (11-17)
- Reichl J, Hanenberg S and Gruhn V Does the Stream API Benefit from Special Debugging Facilities? A Controlled Experiment on Loops and Streams with Specific Debuggers Proceedings of the 45th International Conference on Software Engineering, (576-588)
- Chetitah M, Müller J, Deserno L, Waltmann M and von Mammen S Gamification Framework for Reinforcement Learning-based Neuropsychology Experiments Proceedings of the 18th International Conference on the Foundations of Digital Games, (1-4)
- Beaudouin-Lafon M Beyond Applications: Interaction Substrates and Instruments Proceedings of the 34th Conference on l'Interaction Humain-Machine, (1-15)
- Runge T, Servetto M, Potanin A and Schaefer I (2022). Immutability and Encapsulation for Sound OO Information Flow Control, ACM Transactions on Programming Languages and Systems, 45:1, (1-35), Online publication date: 31-Mar-2023.
- Krebs E, Rein P, Bergsiek J, Urban L and Hirschfeld R Probe Log: Visualizing the Control Flow of Babylonian Programming Companion Proceedings of the 7th International Conference on the Art, Science, and Engineering of Programming, (61-67)
- Thiede C, Taeumel M and Hirschfeld R Object-Centric Time-Travel Debugging Companion Proceedings of the 7th International Conference on the Art, Science, and Engineering of Programming, (54-60)
- Taeumel M and Hirschfeld R Relentless Repairability or Reckless Reuse: Whether or Not to Rebuild a Concern with Your Familiar Tools and Materials Proceedings of the 2022 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software, (185-194)
- Rein P, Beckmann T, Geier L, Mattis T and Hirschfeld R Competitive Debugging: Toward Contests Promoting Debugging as a Skill Proceedings of the 2022 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software, (172-184)
- Kaleba S, Larose O, Jones R and Marr S Who You Gonna Call: Analyzing the Run-Time Call-Site Behavior of Ruby Applications Proceedings of the 18th ACM SIGPLAN International Symposium on Dynamic Languages, (15-28)
- Abdi M, Rocha H, Demeyer S and Bergel A (2022). Small-Amp: Test amplification in a dynamically typed language, Empirical Software Engineering, 27:6, Online publication date: 1-Nov-2022.
- Mehlhorn N and Hanenberg S Imperative versus declarative collection processing Proceedings of the 44th International Conference on Software Engineering, (1157-1168)
- Gobert C and Beaudouin-Lafon M i-LaTeX : Manipulating Transitional Representations between LaTeX Code and Generated Documents Proceedings of the 2022 CHI Conference on Human Factors in Computing Systems, (1-16)
- Krebs E, Rein P and Hirschfeld R Example Mining Companion Proceedings of the 6th International Conference on the Art, Science, and Engineering of Programming, (60-66)
- Rani P, Panichella S, Leuenberger M, Ghafari M and Nierstrasz O (2021). What do class comments tell us? An investigation of comment evolution and practices in Pharo Smalltalk, Empirical Software Engineering, 26:6, Online publication date: 1-Nov-2021.
- Burtsev A, Appel D, Detweiler D, Huang T, Li Z, Narayanan V and Zellweger G Isolation in Rust Proceedings of the 11th Workshop on Programming Languages and Operating Systems, (76-83)
- Oeyen B, Van den Vonder S and De Meuter W Trampoline variables: a general method for state accumulation in reactive programming Proceedings of the 8th ACM SIGPLAN International Workshop on Reactive and Event-Based Languages and Systems, (27-40)
- Descheemaeker C, Van den Vonder S, Renaux T and De Meuter W Poker: visual instrumentation of reactive programs with programmable probes Proceedings of the 8th ACM SIGPLAN International Workshop on Reactive and Event-Based Languages and Systems, (14-26)
- Greenwood-Thessman E, Gariano I, Roberts R, Marr S, Homer M and Noble J Naïve transient cast insertion isn't (that) bad Proceedings of the 16th ACM International Workshop on Implementation, Compilation, Optimization of OO Languages, Programs and Systems, (1-9)
- Hahn J and Wimmer R Sketchable Interaction: Drawing User Interfaces with Interactive Regions Extended Abstracts of the 2021 CHI Conference on Human Factors in Computing Systems, (1-4)
- Gobert C and Beaudouin-Lafon M Représentations intermédiaires interactives pour la manipulation de code LaTeX Proceedings of the 32nd Conference on l'Interaction Homme-Machine, (1-11)
- Taeumel M and Hirschfeld R Exploring Modal Locking in Window Manipulation Companion Proceedings of the 5th International Conference on the Art, Science, and Engineering of Programming, (14-20)
- Andersen L, Ballantyne M and Felleisen M (2020). Adding interactive visual syntax to textual code, Proceedings of the ACM on Programming Languages, 4:OOPSLA, (1-28), Online publication date: 13-Nov-2020.
- Narayanan V, Huang T, Detweiler D, Appel D, Li Z, Zellweger G and Burtsev A RedLeaf Proceedings of the 14th USENIX Conference on Operating Systems Design and Implementation, (21-39)
- Ingalls D (2020). The evolution of Smalltalk: from Smalltalk-72 through Squeak, Proceedings of the ACM on Programming Languages, 4:HOPL, (1-101), Online publication date: 14-Jun-2020.
- Cox B, Naroff S and Hsu H (2020). The origins of Objective-C at PPI/Stepstone and its evolution at NeXT, Proceedings of the ACM on Programming Languages, 4:HOPL, (1-74), Online publication date: 14-Jun-2020.
- Chari G, Pimás J, Vitek J and Flückiger O (2020). Self-contained development environments, ACM SIGPLAN Notices, 53:8, (76-87), Online publication date: 6-Apr-2020.
- Beckmann T Efficient editing in a tree-oriented projectional editor Companion Proceedings of the 4th International Conference on Art, Science, and Engineering of Programming, (215-216)
- Beckmann T, Ramson S, Rein P and Hirschfeld R Visual design for a tree-oriented projectional editor Companion Proceedings of the 4th International Conference on Art, Science, and Engineering of Programming, (113-119)
- Agaram K Bicycles for the mind have to be see-through Companion Proceedings of the 4th International Conference on Art, Science, and Engineering of Programming, (173-186)
- Weiher M Can programmers escape the gentle tyranny of call/return? Companion Proceedings of the 4th International Conference on Art, Science, and Engineering of Programming, (163-172)
- Homer M, Jones T and Noble J First-class dynamic types Proceedings of the 15th ACM SIGPLAN International Symposium on Dynamic Languages, (1-14)
- Van Tendeloo Y, Van Mierlo S and Vangheluwe H (2019). A Multi-Paradigm Modelling approach to live modelling, Software and Systems Modeling (SoSyM), 18:5, (2821-2842), Online publication date: 1-Oct-2019.
- Fremont D, Dreossi T, Ghosh S, Yue X, Sangiovanni-Vincentelli A and Seshia S Scenic: a language for scenario specification and scene generation Proceedings of the 40th ACM SIGPLAN Conference on Programming Language Design and Implementation, (63-78)
- Kubelka J, Robbes R and Bergel A Live programming and software evolution Proceedings of the 27th International Conference on Program Comprehension, (30-41)
- García Perez-Schofield B and Ortin F (2019). A didactic object-oriented, prototype-based visual programming environment, Science of Computer Programming, 176:C, (1-13), Online publication date: 1-May-2019.
- Lavoie E and Hendren L Personal volunteer computing Proceedings of the 16th ACM International Conference on Computing Frontiers, (240-246)
- Pape T, Felgentreff T, Niephaus F and Hirschfeld R Let them fail Companion Proceedings of the 3rd International Conference on the Art, Science, and Engineering of Programming, (1-7)
- Rein P Reading logic as code or as natural language text Companion Proceedings of the 3rd International Conference on the Art, Science, and Engineering of Programming, (1-3)
- Wilkinson H VM support for live typing Companion Proceedings of the 3rd International Conference on the Art, Science, and Engineering of Programming, (1-3)
- Niephaus F, Felgentreff T, Pape T and Hirschfeld R Efficient implementation of Smalltalk activation records in language implementation frameworks Companion Proceedings of the 3rd International Conference on the Art, Science, and Engineering of Programming, (1-3)
- Omar C, Voysey I, Chugh R and Hammer M (2019). Live functional programming with typed holes, Proceedings of the ACM on Programming Languages, 3:POPL, (1-32), Online publication date: 2-Jan-2019.
- Madsen O and Møller-Pedersen B This Is Not a Model [inline-graphic not available: see fulltext] Leveraging Applications of Formal Methods, Verification and Validation. Modeling, (206-224)
- Miranda E, Béra C, Boix E and Ingalls D Two decades of smalltalk VM development: live VM development through simulation tools Proceedings of the 10th ACM SIGPLAN International Workshop on Virtual Machines and Intermediate Languages, (57-66)
- Zaman J, Kambona K and De Meuter W DISCOPAR: a visual reactive programming language for generating cloud-based participatory sensing platforms Proceedings of the 5th ACM SIGPLAN International Workshop on Reactive and Event-Based Languages and Systems, (31-40)
- Chari G, Pimás J, Vitek J and Flückiger O Self-contained development environments Proceedings of the 14th ACM SIGPLAN International Symposium on Dynamic Languages, (76-87)
- Florence S, Fetscher B, Flatt M, Temps W, St-Amour V, Kiguradze T, West D, Niznik C, Yarnold P, Findler R and Belknap S (2018). POP-PL, ACM Transactions on Programming Languages and Systems, 40:3, (1-37), Online publication date: 30-Sep-2018.
- Costiou S, Kerboeuf M, Cavarlé G and Plantec A (2018). Lub, Science of Computer Programming, 161:C, (149-171), Online publication date: 1-Sep-2018.
- Kaleba S, Béra C and Ducasse S Assessing primitives performance on multi-stage execution Proceedings of the 13th Workshop on Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems, (1-10)
- Niephaus F, Felgentreff T and Hirschfeld R GraalSqueak Proceedings of the 13th Workshop on Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems, (30-35)
- Hirschfeld R, Dürschmid T, Rein P and Taeumel M Cross-cutting Commentary Proceedings of the 10th ACM International Workshop on Context-Oriented Programming: Advanced Modularity for Run-time Composition, (39-47)
- Mattis T and Hirschfeld R Activity Contexts Proceedings of the 10th ACM International Workshop on Context-Oriented Programming: Advanced Modularity for Run-time Composition, (31-38)
- McClatchey R The Deployment of an Enhanced Model-Driven Architecture for Business Process Management Proceedings of the 22nd International Database Engineering & Applications Symposium, (217-225)
- Kubelka J, Robbes R and Bergel A The road to live programming Proceedings of the 40th International Conference on Software Engineering, (1090-1101)
- Rein P and Hirschfeld R The exploration workspace: interleaving the implementation and use of plain objects in smalltalk Companion Proceedings of the 2nd International Conference on the Art, Science, and Engineering of Programming, (113-116)
- Marr S and Daloze B Few versatile vs. many specialized collections: how to design a collection library for exploratory programming? Companion Proceedings of the 2nd International Conference on the Art, Science, and Engineering of Programming, (135-143)
- Petricek T Critique of ‘an anatomy of interaction: co-occurrences and entanglements’ Companion Proceedings of the 2nd International Conference on the Art, Science, and Engineering of Programming, (197-201)
- Rein P A soup of objects: convenience interfaces for accessing domain objects in a global object graph Companion Proceedings of the 2nd International Conference on the Art, Science, and Engineering of Programming, (236-238)
- Burton E and Sekerinski E (2018). An object model for dynamic mixins, Computer Languages, Systems and Structures, 51:C, (90-101), Online publication date: 1-Jan-2018.
- Rein P, Lincke J, Ramson S, Mattis T and Hirschfeld R Living in your programming environment: towards an environment for exploratory adaptations of productivity tools Proceedings of the 3rd ACM SIGPLAN International Workshop on Programming Experience, (17-27)
- Béra C, Miranda E, Felgentreff T, Denker M and Ducasse S Sista Proceedings of the 14th International Conference on Managed Languages and Runtimes, (1-11)
- Ugliara F, Vieira G and de Oliveira Guimarães J Transparent Replication Using Metaprogramming in Cyan Proceedings of the 21st Brazilian Symposium on Programming Languages, (1-8)
- Zaytsev O, Papoulias N and Stinckwich S Towards Exploratory Data Analysis for Pharo Proceedings of the 12th edition of the International Workshop on Smalltalk Technologies, (1-6)
- Grover J, Papoulias N, Stinckwich S and Bommel P Pragmatic Insights Proceedings of the 12th edition of the International Workshop on Smalltalk Technologies, (1-8)
- Polito G, Ducasse S and Fabresse L First-Class Undefined Classes for Pharo Proceedings of the 12th edition of the International Workshop on Smalltalk Technologies, (1-8)
- Milojković N, Ghafari M and Nierstrasz O Exploiting type hints in method argument names to improve lightweight type inference Proceedings of the 25th International Conference on Program Comprehension, (77-87)
- Milojković N, Ghafari M and Nierstrasz O It's duck (typing) season! Proceedings of the 25th International Conference on Program Comprehension, (312-315)
- Chari G, Garbervetsky D and Marr S (2016). Building efficient and highly run-time adaptable virtual machines, ACM SIGPLAN Notices, 52:2, (60-71), Online publication date: 11-May-2017.
- De Wael M, Swalens J and De Meuter W (2016). Just-in-time inheritance: a dynamic and implicit multiple inheritance mechanism, ACM SIGPLAN Notices, 52:2, (37-47), Online publication date: 11-May-2017.
- Niephaus F, Felgentreff T, Pape T and Hirschfeld R Squeak Makes a Good Python Debugger Companion Proceedings of the 1st International Conference on the Art, Science, and Engineering of Programming, (1-8)
- Rein P, Taeumel M, Hirschfeld R and Perscheid M Exploratory Development of Data-intensive Applications Companion Proceedings of the 1st International Conference on the Art, Science, and Engineering of Programming, (1-11)
- Niephaus F Towards A Squeak/Smalltalk-based Python IDE Companion Proceedings of the 1st International Conference on the Art, Science, and Engineering of Programming, (1-2)
- Peters A, Kitchin D, Thywissen J and Cook W (2016). OrcO: a concurrency-first approach to objects, ACM SIGPLAN Notices, 51:10, (548-567), Online publication date: 5-Dec-2016.
- Chari G, Garbervetsky D and Marr S Building efficient and highly run-time adaptable virtual machines Proceedings of the 12th Symposium on Dynamic Languages, (60-71)
- De Wael M, Swalens J and De Meuter W Just-in-time inheritance: a dynamic and implicit multiple inheritance mechanism Proceedings of the 12th Symposium on Dynamic Languages, (37-47)
- Noble J, Black A, Bruce K, Homer M and Miller M The left hand of equals Proceedings of the 2016 ACM International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software, (224-237)
- Afshari M and Su Z Building white-box abstractions by program refinement Proceedings of the 2016 ACM International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software, (74-81)
- Rein P, Hirschfeld R and Taeumel M Gramada: immediacy in programming language development Proceedings of the 2016 ACM International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software, (165-179)
- Peters A, Kitchin D, Thywissen J and Cook W OrcO: a concurrency-first approach to objects Proceedings of the 2016 ACM SIGPLAN International Conference on Object-Oriented Programming, Systems, Languages, and Applications, (548-567)
- Salgado R and Ducasse S Lowcode Proceedings of the 11th edition of the International Workshop on Smalltalk Technologies, (1-10)
- Spasojević B, Ghafari M and Nierstrasz O The Object Repository Proceedings of the 11th edition of the International Workshop on Smalltalk Technologies, (1-10)
- Tymchuk Y, Ghafari M and Nierstrasz O When QualityAssistant Meets Pharo Proceedings of the 11th edition of the International Workshop on Smalltalk Technologies, (1-6)
- Niephaus F, Henrichs D, Taeumel M, Pape T, Felgentreff T and Hirschfeld R smalltalkCI Proceedings of the 11th edition of the International Workshop on Smalltalk Technologies, (1-9)
- Taeumel M and Hirschfeld R Evolving User Interfaces From Within Self-supporting Programming Environments Proceedings of the Programming Experience 2016 (PX/16) Workshop, (43-59)
- O'Keefe R Building object oriented programs out of pieces Proceedings of the 11th Workshop on Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems, (1-7)
- Mattis T, Rein P and Hirschfeld R Transaction Layers Proceedings of the 8th ACM International Workshop on Context-Oriented Programming, (1-6)
- McClatchey R, Branson A and Shamdasani J Provenance Support for Biomedical Big Data Analytics Proceedings of the 20th International Database Engineering & Applications Symposium, (386-391)
- Mandel L, Milthorpe J and Tardieu O Control structure overloading in X10 Proceedings of the 6th ACM SIGPLAN Workshop on X10, (1-6)
- Uesbeck P, Stefik A, Hanenberg S, Pedersen J and Daleiden P An empirical study on the impact of C++ lambdas and programmer experience Proceedings of the 38th International Conference on Software Engineering, (760-771)
- Burton E and Sekerinski E An object model for a dynamic mixin based language Proceedings of the 31st Annual ACM Symposium on Applied Computing, (1986-1992)
- Chechina N, Li H, Ghaffari A, Thompson S and Trinder P (2016). Improving the network scalability of Erlang, Journal of Parallel and Distributed Computing, 90:C, (22-34), Online publication date: 1-Apr-2016.
- Springer M, Niephaus F, Hirschfeld R and Masuhara H Matriona: class nesting with parameterization in Squeak/Smalltalk Proceedings of the 15th International Conference on Modularity, (118-129)
- Weiher M and Hirschfeld R Constraints as polymorphic connectors Proceedings of the 15th International Conference on Modularity, (134-145)
- Bracha G and Ungar D (2015). OOPSLA 2004, ACM SIGPLAN Notices, 50:8S, (35-48), Online publication date: 4-Dec-2015.
- Klokmose C, Eagan J, Baader S, Mackay W and Beaudouin-Lafon M Webstrates Proceedings of the 28th Annual ACM Symposium on User Interface Software & Technology, (280-290)
- Balzer S and Pfenning F Objects as session-typed processes Proceedings of the 5th International Workshop on Programming Based on Actors, Agents, and Decentralized Control, (13-24)
- Mattis T, Henning J, Rein P, Hirschfeld R and Appeltauer M Columnar objects: improving the performance of analytical applications 2015 ACM International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software (Onward!), (197-210)
- Gestwicki P (2015). Teaching game programming with PlayN, Journal of Computing Sciences in Colleges, 31:1, (90-97), Online publication date: 1-Oct-2015.
- Mason D Performance from Aligning Smalltalk & Javascript Classes Proceedings of the International Workshop on Smalltalk Technologies, (1-8)
- Felgentreff T, Pape T, Wassermann L, Hirschfeld R and Bolz C Towards reducing the need for algorithmic primitives in dynamic language VMs through a tracing JIT Proceedings of the 10th Workshop on Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems, (1-10)
- Freudenberg B, Ingalls D, Felgentreff T, Pape T and Hirschfeld R (2014). SqueakJS, ACM SIGPLAN Notices, 50:2, (57-66), Online publication date: 12-May-2015.
- Rhodes D, Disney T and Flanagan C (2014). Dynamic detection of object capability violations through model checking, ACM SIGPLAN Notices, 50:2, (103-112), Online publication date: 12-May-2015.
- Olivero F, Lanza M and D'ambros M (2015). Object-focused environments revisited, Science of Computer Programming, 98:P3, (394-407), Online publication date: 1-Feb-2015.
- Adams K, Evans J, Maher B, Ottoni G, Paroski A, Simmers B, Smith E and Yamauchi O (2014). The hiphop virtual machine, ACM SIGPLAN Notices, 49:10, (777-790), Online publication date: 31-Dec-2015.
- Unterholzner M (2014). Improving refactoring tools in Smalltalk using static type inference, Science of Computer Programming, 96:P1, (70-83), Online publication date: 15-Dec-2014.
- Allende E, Callaú O, Fabry J, Tanter É and Denker M (2014). Gradual typing for Smalltalk, Science of Computer Programming, 96:P1, (52-69), Online publication date: 15-Dec-2014.
- Kubelka J, Bergel A and Robbes R Asking and Answering Questions during a Programming Change Task in Pharo Language Proceedings of the 5th Workshop on Evaluation and Usability of Programming Languages and Tools, (1-11)
- Schiller J, Turbak F, Abelson H, Dominguez J, McKinney A, Okerlund J and Friedman M Live Programming of Mobile Apps in App Inventor Proceedings of the 2nd Workshop on Programming for Mobile & Touch, (1-8)
- Freudenberg B, Ingalls D, Felgentreff T, Pape T and Hirschfeld R SqueakJS Proceedings of the 10th ACM Symposium on Dynamic languages, (57-66)
- Rhodes D, Disney T and Flanagan C Dynamic detection of object capability violations through model checking Proceedings of the 10th ACM Symposium on Dynamic languages, (103-112)
- Adams K, Evans J, Maher B, Ottoni G, Paroski A, Simmers B, Smith E and Yamauchi O The hiphop virtual machine Proceedings of the 2014 ACM International Conference on Object Oriented Programming Systems Languages & Applications, (777-790)
- Forbrig P, Martinie C, Palanque P, Winckler M and Fahssi R Rapid Task-Models Development Using Sub-models, Sub-routines and Generic Components Proceedings of the 5th IFIP WG 13.2 International Conference on Human-Centered Software Engineering - Volume 8742, (144-163)
- Fourtounis G and Papaspyrou N An efficient representation for lazy constructors using 64-bit pointers Proceedings of the 3rd ACM SIGPLAN workshop on Functional high-performance computing, (23-30)
- Schneider J, Teodorov C, Senn E and Champeau J Towards a Dynamic Infrastructure for Playing with Systems of Systems Proceedings of the 2014 European Conference on Software Architecture Workshops, (1-4)
- Spacek P, Dony C and Tibermacine C A component-based meta-level architecture and prototypical implementation of a reflective component-based programming and modeling language Proceedings of the 17th international ACM Sigsoft symposium on Component-based software engineering, (13-22)
- Martin M, Mezini M and Erdweg S (2013). Template constructors for reusable object initialization, ACM SIGPLAN Notices, 49:3, (43-52), Online publication date: 5-Mar-2014.
- Stork S, Naden K, Sunshine J, Mohr M, Fonseca A, Marques P and Aldrich J (2014). Æminium, ACM Transactions on Programming Languages and Systems, 36:1, (1-42), Online publication date: 1-Mar-2014.
- Allende E, Fabry J and Tanter É (2013). Cast insertion strategies for gradually-typed objects, ACM SIGPLAN Notices, 49:2, (27-36), Online publication date: 5-Feb-2014.
- Weiher M and Hirschfeld R (2013). Polymorphic identifiers, ACM SIGPLAN Notices, 49:2, (61-72), Online publication date: 5-Feb-2014.
- Kell S The operating system Proceedings of the Seventh Workshop on Programming Languages and Operating Systems, (1-7)
- Strickland T, Dimoulas C, Takikawa A and Felleisen M (2013). Contracts for First-Class Classes, ACM Transactions on Programming Languages and Systems, 35:3, (1-58), Online publication date: 1-Nov-2013.
- McDirmid S Usable live programming Proceedings of the 2013 ACM international symposium on New ideas, new paradigms, and reflections on programming & software, (53-62)
- Steimann F Content over container Proceedings of the 2013 ACM international symposium on New ideas, new paradigms, and reflections on programming & software, (173-186)
- Allende E, Fabry J and Tanter É Cast insertion strategies for gradually-typed objects Proceedings of the 9th symposium on Dynamic languages, (27-36)
- Weiher M and Hirschfeld R Polymorphic identifiers Proceedings of the 9th symposium on Dynamic languages, (61-72)
- Martin M, Mezini M and Erdweg S Template constructors for reusable object initialization Proceedings of the 12th international conference on Generative programming: concepts & experiences, (43-52)
- Misra J Orchestration Formal Aspects of Component Software, (5-12)
- Bracha G Does thought crime pay? Proceedings of the 2013 companion publication for conference on Systems, programming, & applications: software for humanity, (7-8)
- Ahmad S and Kamvar S The dog programming language Proceedings of the 26th annual ACM symposium on User interface software and technology, (463-472)
- Hirschfeld R, Masuhara H and Igarashi A L Proceedings of the 5th ACM International Workshop on Context-Oriented Programming, (1-5)
- Black A What shall we tell the children (about inheritance)? Proceedings of the 5th Workshop on MechAnisms for SPEcialization, Generalization and inHerItance, (17-25)
- Nistor L, Kurilova D, Balzer S, Chung B, Potanin A and Aldrich J Wyvern Proceedings of the 5th Workshop on MechAnisms for SPEcialization, Generalization and inHerItance, (9-16)
- Omar C, Chung B, Kurilova D, Potanin A and Aldrich J Type-directed, whitespace-delimited parsing for embedded DSLs Proceedings of the First Workshop on the Globalization of Domain Specific Languages, (8-11)
- Titzer B (2013). Harmonizing classes, functions, tuples, and type parameters in virgil iii, ACM SIGPLAN Notices, 48:6, (85-94), Online publication date: 23-Jun-2013.
- Burckhardt S, Fahndrich M, de Halleux P, McDirmid S, Moskal M, Tillmann N and Kato J (2013). It's alive! continuous feedback in UI programming, ACM SIGPLAN Notices, 48:6, (95-104), Online publication date: 23-Jun-2013.
- Titzer B Harmonizing classes, functions, tuples, and type parameters in virgil iii Proceedings of the 34th ACM SIGPLAN Conference on Programming Language Design and Implementation, (85-94)
- Burckhardt S, Fahndrich M, de Halleux P, McDirmid S, Moskal M, Tillmann N and Kato J It's alive! continuous feedback in UI programming Proceedings of the 34th ACM SIGPLAN Conference on Programming Language Design and Implementation, (95-104)
- Oda T, Nakakoji K and Yamamoto Y SOMETHINGit Proceedings of the 1st International Workshop on Live Programming, (11-14)
- Fischer A Introducing circa Proceedings of the 1st International Workshop on Live Programming, (5-8)
- Redondo J and Ortin F (2013). Efficient support of dynamic inheritance for class- and prototype-based languages, Journal of Systems and Software, 86:2, (278-301), Online publication date: 1-Feb-2013.
- Nørmark K, Thomsen L and Thomsen B (2012). Object-oriented programming with gradual abstraction, ACM SIGPLAN Notices, 48:2, (41-52), Online publication date: 23-Jan-2013.
- Wimmer C, Haupt M, Van De Vanter M, Jordan M, Daynès L and Simon D (2013). Maxine, ACM Transactions on Architecture and Code Optimization, 9:4, (1-24), Online publication date: 1-Jan-2013.
- Nørmark K, Thomsen L and Thomsen B Object-oriented programming with gradual abstraction Proceedings of the 8th symposium on Dynamic languages, (41-52)
- Loh A, van der Storm T and Cook W Managed data Proceedings of the ACM international symposium on New ideas, new paradigms, and reflections on programming and software, (179-194)
- Black A, Bruce K, Homer M and Noble J Grace Proceedings of the ACM international symposium on New ideas, new paradigms, and reflections on programming and software, (85-98)
- Chatty S Réconcilier conception d'interfaces et conception logicielle Proceedings of the 2012 Conference on Ergonomie et Interaction homme-machine, (73-80)
- Unterholzner M Refactoring support for Smalltalk using static type inference Proceedings of the International Workshop on Smalltalk Technologies, (1-18)
- Ressia J, Bergel A and Nierstrasz O Object-centric debugging Proceedings of the 34th International Conference on Software Engineering, (485-495)
- Fernaeus Y, Jonsson M and Tholander J Revisiting the jacquard loom Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (1593-1602)
- Amundsen M From APIs to affordances Proceedings of the Third International Workshop on RESTful Design, (53-60)
- Droege D and Paulus D A flexible gaze tracking algorithm evaluation workbench Proceedings of the Symposium on Eye Tracking Research and Applications, (301-304)
- Wimmer C, Brunthaler S, Larsen P and Franz M Fine-grained modularity and reuse of virtual machine components Proceedings of the 11th annual international conference on Aspect-oriented Software Development, (203-214)
- Akai S and Chiba S Method shelters Proceedings of the 11th annual international conference on Aspect-oriented Software Development, (131-142)
- St-Amour V, Tobin-Hochstadt S, Flatt M and Felleisen M Typing the numeric tower Proceedings of the 14th international conference on Practical Aspects of Declarative Languages, (289-303)
- Bergmans L, Havinga W and Aksit M First-Class compositions Transactions on Aspect-Oriented Software Development IX, (216-267)
- Mistree B, Chandra B, Cheslack-Postava E, Levis P and Gay D Emerson Proceedings of the 10th SIGPLAN symposium on New ideas, new paradigms, and reflections on programming and software, (77-90)
- Verwaest T, Bruni C, Lungu M and Nierstrasz O Flexible object layouts Proceedings of the 2011 ACM international conference on Object oriented programming systems languages and applications, (959-972)
- Austin T, Disney T and Flanagan C Virtual values for language extension Proceedings of the 2011 ACM international conference on Object oriented programming systems languages and applications, (921-938)
- Verwaest T, Bruni C, Lungu M and Nierstrasz O (2011). Flexible object layouts, ACM SIGPLAN Notices, 46:10, (959-972), Online publication date: 18-Oct-2011.
- Austin T, Disney T and Flanagan C (2011). Virtual values for language extension, ACM SIGPLAN Notices, 46:10, (921-938), Online publication date: 18-Oct-2011.
- Eagan J, Beaudouin-Lafon M and Mackay W Cracking the cocoa nut Proceedings of the 24th annual ACM symposium on User interface software and technology, (225-234)
- Rytter M and Jørgensen B Decouplink Proceedings of the 5th European conference on Software architecture, (422-437)
- Ressia J, Gîrba T, Nierstrasz O, Perin F and Renggli L Talents Proceedings of the International Workshop on Smalltalk Technologies, (1-9)
- Piumarta I An association-based model of dynamic behaviour Proceedings of the 1st International Workshop on Free Composition, (1-5)
- Holmes R and Notkin D Identifying opaque behavioural changes Proceedings of the 33rd International Conference on Software Engineering, (995-997)
- Callaú O, Robbes R, Tanter É and Röthlisberger D How developers use the dynamic features of programming languages Proceedings of the 8th Working Conference on Mining Software Repositories, (23-32)
- Ducournau R (2011). Implementing statically typed object-oriented programming languages, ACM Computing Surveys, 43:3, (1-48), Online publication date: 1-Apr-2011.
- Haupt M, Perscheid M and Hirschfeld R Type harvesting Proceedings of the 2011 ACM Symposium on Applied Computing, (1282-1289)
- Anttonen M, Salminen A, Mikkonen T and Taivalsaari A Transforming the web into a real application platform Proceedings of the 2011 ACM Symposium on Applied Computing, (800-807)
- Würthinger T, Binder W, Ansaloni D, Moret P and Mössenböck H (2010). Applications of enhanced dynamic code evolution for Java in GUI development and dynamic aspect-oriented programming, ACM SIGPLAN Notices, 46:2, (123-126), Online publication date: 26-Jan-2011.
- MacLaurin M The design of kodu Proceedings of the 38th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages, (241-246)
- MacLaurin M (2011). The design of kodu, ACM SIGPLAN Notices, 46:1, (241-246), Online publication date: 26-Jan-2011.
- Strickland T and Felleisen M (2010). Contracts for first-class classes, ACM SIGPLAN Notices, 45:12, (97-112), Online publication date: 3-Dec-2010.
- Chen Y Programmable verifiers in imperative programming Proceedings of the Third international conference on Unifying theories of programming, (172-187)
- Strickland T and Felleisen M Contracts for first-class classes Proceedings of the 6th symposium on Dynamic languages, (97-112)
- Verwaest T, Bruni C, Gurtner D, Lienhard A and Niestrasz O (2010). Pinocchio, ACM SIGPLAN Notices, 45:10, (774-789), Online publication date: 17-Oct-2010.
- Verwaest T, Bruni C, Gurtner D, Lienhard A and Niestrasz O Pinocchio Proceedings of the ACM international conference on Object oriented programming systems languages and applications, (774-789)
- Würthinger T, Binder W, Ansaloni D, Moret P and Mössenböck H Applications of enhanced dynamic code evolution for Java in GUI development and dynamic aspect-oriented programming Proceedings of the ninth international conference on Generative programming and component engineering, (123-126)
- Nelson S, Pearce D and Noble J Understanding the impact of collection contracts on design Proceedings of the 48th international conference on Objects, models, components, patterns, (61-78)
- Haupt M, Perscheid M, Hirschfeld R, Kessler L, Klingbeil T, Platz S, Schlegel F and Tessenow P PhidgetLab Proceedings of the fifteenth annual conference on Innovation and technology in computer science education, (73-77)
- Haupt M, Hirschfeld R, Pape T, Gabrysiak G, Marr S, Bergmann A, Heise A, Kleine M and Krahn R The SOM family Proceedings of the fifteenth annual conference on Innovation and technology in computer science education, (18-22)
- Würthinger T, Binder W, Ansaloni D, Moret P and Mössenböck H Improving aspect-oriented programming with dynamic code evolution in an enhanced Java virtual machine Proceedings of the 7th Workshop on Reflection, AOP and Meta-Data for Software Evolution, (1-5)
- Bracha G, von der Ahé P, Bykov V, Kashai Y, Maddox W and Miranda E Modules as objects in newspeak Proceedings of the 24th European conference on Object-oriented programming, (405-428)
- Renggli L, Gîrba T and Nierstrasz O Embedding languages without breaking tools Proceedings of the 24th European conference on Object-oriented programming, (380-404)
- Kim M and Edwards S Computation vs. memory systems Proceedings of the 2010 international conference on Computer Architecture, (86-98)
- Meyer S, Degener J, Giannandrea J and Michener B Optimizing schema-last tuple-store queries in graphd Proceedings of the 2010 ACM SIGMOD International Conference on Management of data, (1047-1056)
- Kuhn A Immediate search in the IDE as an example of socio-technical congruence in search-driven development Proceedings of 2010 ICSE Workshop on Search-driven Development: Users, Infrastructure, Tools and Evaluation, (25-28)
- Rytz L and Odersky M Named and default arguments for polymorphic object-oriented languages Proceedings of the 2010 ACM Symposium on Applied Computing, (2090-2095)
- Havinga W, Bergmans L and Aksit M A model for composable composition operators Proceedings of the 9th International Conference on Aspect-Oriented Software Development, (145-156)
- Dinkelaker T, Eichberg M and Mezini M An architecture for composing embedded domain-specific languages Proceedings of the 9th International Conference on Aspect-Oriented Software Development, (49-60)
- Courbot A, Grimaud G and Vandewalle J (2010). Efficient off-board deployment and customization of virtual machine-based embedded systems, ACM Transactions on Embedded Computing Systems, 9:3, (1-53), Online publication date: 1-Feb-2010.
- de Oliveira Guimarães J (2009). The Green language type system, Computer Languages, Systems and Structures, 35:4, (435-447), Online publication date: 1-Dec-2009.
- Ducournau R, Morandat F and Privat J Empirical assessment of object-oriented implementations with multiple inheritance and static typing Proceedings of the 24th ACM SIGPLAN conference on Object oriented programming systems languages and applications, (41-60)
- Rose J Bytecodes meet combinators Proceedings of the Third Workshop on Virtual Machines and Intermediate Languages, (1-11)
- Ducournau R, Morandat F and Privat J (2009). Empirical assessment of object-oriented implementations with multiple inheritance and static typing, ACM SIGPLAN Notices, 44:10, (41-60), Online publication date: 25-Oct-2009.
- Kervinen A, Jaakkola J, Nieminen A and Mikkonen T Towards eased debugging of Python applications on Maemo platform Proceedings of the 6th International Conference on Mobile Technology, Application & Systems, (1-4)
- Schrader T and Haider C Complex values in Smalltalk Proceedings of the International Workshop on Smalltalk Technologies, (126-137)
- Ducasse S, Denker M and Lienhard A Evolving a reflective language Proceedings of the International Workshop on Smalltalk Technologies, (82-86)
- Beck M, Haupt M and Hirschfeld R NXTalk Proceedings of the International Workshop on Smalltalk Technologies, (38-49)
- Cohen T and Gil J Three approaches to object evolution Proceedings of the 7th International Conference on Principles and Practice of Programming in Java, (57-66)
- Tilevich E and Smaragdakis Y (2009). J-Orchestra, ACM Transactions on Software Engineering and Methodology, 19:1, (1-40), Online publication date: 1-Aug-2009.
- González S, Denker M and Mens K Transactional contexts Proceedings of the 1st ACM International Workshop on Context-Oriented Programming, (1-6)
- Mishra A and Mishra D (2009). Some issues on scheduling estimation model for object-oriented software projects, ACM SIGSOFT Software Engineering Notes, 34:4, (1-4), Online publication date: 6-Jul-2009.
- Falcon J and Cook W Gel Proceedings of the IFIP TC 2 Working Conference on Domain-Specific Languages, (58-77)
- Stump A (2009). Directly reflective meta-programming, Higher-Order and Symbolic Computation, 22:2, (115-144), Online publication date: 1-Jun-2009.
- Dinkelaker T, Mezini M and Bockisch C The art of the meta-aspect protocol Proceedings of the 8th ACM international conference on Aspect-oriented software development, (51-62)
- Vainsencher D and Black A A pattern language for extensible program representation Transactions on Pattern Languages of Programming I, (1-47)
- Kühne T Contrasting classification with generalisation Proceedings of the Sixth Asia-Pacific Conference on Conceptual Modeling - Volume 96, (71-78)
- Chern R and De Volder K (2008). The impact of static-dynamic coupling on remodularization, ACM SIGPLAN Notices, 43:10, (261-276), Online publication date: 27-Oct-2008.
- Chern R and De Volder K The impact of static-dynamic coupling on remodularization Proceedings of the 23rd ACM SIGPLAN conference on Object-oriented programming systems languages and applications, (261-276)
- Pearce D and Noble J Patterns for ADT optimisation Proceedings of the 15th Conference on Pattern Languages of Programs, (1-6)
- Ducournau R (2008). Perfect hashing as an almost perfect subtype test, ACM Transactions on Programming Languages and Systems, 30:6, (1-56), Online publication date: 1-Oct-2008.
- Mishra D and Mishra A (2008). Some observations on staff estimation metrics for object, ACM SIGSOFT Software Engineering Notes, 33:5, (1-4), Online publication date: 31-Aug-2008.
- Emmerich W, Aoyama M and Sventek J (2008). The impact of research on the development of middleware technology, ACM Transactions on Software Engineering and Methodology, 17:4, (1-48), Online publication date: 1-Aug-2008.
- Nakanishi K, Ma J, Apduhan B and Huang R An Object-Oriented Framework for Common Abstraction and the Comet-Based Interaction of Physical u-Objects and Digital Services Proceedings of the 5th international conference on Ubiquitous Intelligence and Computing, (397-410)
- Grogono P and Shearing B Concurrent software engineering Proceedings of the 2008 C3S2E conference, (99-108)
- Álvarez Gutiérrez D and Soler F Applying lightweight flexible virtual machines to extensible embedded systems Proceedings of the 1st workshop on Isolation and integration in embedded systems, (23-28)
- Timbermont S, Adams B and Haupt M Towards a DSAL for object layout in virtual machines Proceedings of the 2008 AOSD workshop on Domain-specific aspect languages, (1-4)
- Liquori L and Spiwack A (2008). FeatherTrait, ACM Transactions on Programming Languages and Systems, 30:2, (1-32), Online publication date: 1-Mar-2008.
- Alavi H, Gilbert S and Guerraoui R (2008). Extensible encoding of type hierarchies, ACM SIGPLAN Notices, 43:1, (349-358), Online publication date: 14-Jan-2008.
- Alavi H, Gilbert S and Guerraoui R Extensible encoding of type hierarchies Proceedings of the 35th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages, (349-358)
- Gordon D and Noble J Dynamic ownership in a dynamic language Proceedings of the 2007 symposium on Dynamic languages, (41-52)
- McDirmid S (2007). Living it up with a live programming language, ACM SIGPLAN Notices, 42:10, (623-638), Online publication date: 21-Oct-2007.
- Kühne T and Schreiber D (2007). Can programming be liberated from the two-level style, ACM SIGPLAN Notices, 42:10, (229-244), Online publication date: 21-Oct-2007.
- McDirmid S Living it up with a live programming language Proceedings of the 22nd annual ACM SIGPLAN conference on Object-oriented programming systems, languages and applications, (623-638)
- Kühne T and Schreiber D Can programming be liberated from the two-level style Proceedings of the 22nd annual ACM SIGPLAN conference on Object-oriented programming systems, languages and applications, (229-244)
- Hills M and Rosu G A rewriting approach to the design and evolution of object-oriented languages Companion to the 22nd ACM SIGPLAN conference on Object-oriented programming systems and applications companion, (827-828)
- Pirkelbauer P, Solodkyy Y and Stroustrup B Open multi-methods for c++ Proceedings of the 6th international conference on Generative programming and component engineering, (123-134)
- Renggli L, Ducasse S and Kuhn A Magritte Proceedings of the 10th international conference on Model Driven Engineering Languages and Systems, (106-120)
- Bebenita M, Gal A and Franz M Implementing fast JVM interpreters using Java itself Proceedings of the 5th international symposium on Principles and practice of programming in Java, (145-154)
- Renggli L and Nierstrasz O Transactional memory for smalltalk Proceedings of the 2007 international conference on Dynamic languages: in conjunction with the 15th International Smalltalk Joint Conference 2007, (207-221)
- Luszczek P and Dongarra J (2007). High Performance Development for High End Computing With Python Language Wrapper (PLW), International Journal of High Performance Computing Applications, 21:3, (360-369), Online publication date: 1-Aug-2007.
- Balzer S, Gross T and Eugster P A relational model of object collaborations and its use in reasoning about relationships Proceedings of the 21st European conference on Object-Oriented Programming, (323-346)
- Cabral B and Marques P Exception handling Proceedings of the 21st European conference on Object-Oriented Programming, (151-175)
- Hills M and Rosu G KOOL Proceedings of the 18th international conference on Term rewriting and applications, (246-256)
- Baehni S, Barreto J, Eugster P and Guerraoui R Efficient distributed subtyping tests Proceedings of the 2007 inaugural international conference on Distributed event-based systems, (214-225)
- Ungar D and Smith R Self Proceedings of the third ACM SIGPLAN conference on History of programming languages, (9-1-9-50)
- Cook W AppleScript Proceedings of the third ACM SIGPLAN conference on History of programming languages, (1-1-1-21)
- Hills M and Roşu G On formal analysis of OO languages using rewriting logic Proceedings of the 9th IFIP WG 6.1 international conference on Formal methods for open object-based distributed systems, (107-121)
- Hunt G, Aiken M, Fähndrich M, Hawblitzel C, Hodson O, Larus J, Levi S, Steensgaard B, Tarditi D and Wobber T (2007). Sealing OS processes to improve dependability and safety, ACM SIGOPS Operating Systems Review, 41:3, (341-354), Online publication date: 1-Jun-2007.
- Främling K, Ala-Risku T, Kärkkäinen M and Holmström J (2007). Design patterns for managing product life cycle information, Communications of the ACM, 50:6, (75-79), Online publication date: 1-Jun-2007.
- Dearle A Software Deployment, Past, Present and Future 2007 Future of Software Engineering, (269-284)
- Hunt G, Aiken M, Fähndrich M, Hawblitzel C, Hodson O, Larus J, Levi S, Steensgaard B, Tarditi D and Wobber T Sealing OS processes to improve dependability and safety Proceedings of the 2nd ACM SIGOPS/EuroSys European Conference on Computer Systems 2007, (341-354)
- Eisenberg A and Kiczales G Expressive programs through presentation extension Proceedings of the 6th international conference on Aspect-oriented software development, (73-84)
- Golbeck R and Kiczales G A machine code model for efficient advice dispatch Proceedings of the 1st workshop on Virtual machines and intermediate languages for emerging modularization mechanisms, (2-es)
- Milner R Elements of interaction ACM Turing award lectures
- 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 (2007). The impact of research on middleware technology, ACM SIGSOFT Software Engineering Notes, 32:1, (21-46), Online publication date: 1-Jan-2007.
- Eugster P (2007). Type-based publish/subscribe, ACM Transactions on Programming Languages and Systems, 29:1, (6-es), Online publication date: 1-Jan-2007.
- Gabriel R and Goldman R Conscientious software Proceedings of the 21st annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications, (433-450)
- Balogh Á and Csörnyei Z SysObjC Proceedings of the 3rd workshop on Programming languages and operating systems: linguistic support for modern operating systems, (5-es)
- Aiken M, Fähndrich M, Hawblitzel C, Hunt G and Larus J Deconstructing process isolation Proceedings of the 2006 workshop on Memory system performance and correctness, (1-10)
- Vainsencher D and Black A A pattern language for extensible program representation Proceedings of the 2006 conference on Pattern languages of programs, (1-25)
- Gabriel R and Goldman R (2006). Conscientious software, ACM SIGPLAN Notices, 41:10, (433-450), Online publication date: 16-Oct-2006.
- Müller P, Poetzsch-Heffter A and Leavens G (2006). Modular invariants for layered object structures, Science of Computer Programming, 62:3, (253-286), Online publication date: 15-Oct-2006.
- Wright G, Seidl M and Wolczko M (2006). An object-aware memory architecture, Science of Computer Programming, 62:2, (145-163), Online publication date: 1-Oct-2006.
- Ducasse S and Gîrba T Using smalltalk as a reflective executable meta-language Proceedings of the 9th international conference on Model Driven Engineering Languages and Systems, (604-618)
- Bergel A, Ducasse S, Putney C and Wuyts R Meta-driven browsers Proceedings of the 14th international conference on Advances in smalltalk, (134-156)
- Röthlisberger D, Denker M and Tanter É Unanticipated partial behavioral reflection Proceedings of the 14th international conference on Advances in smalltalk, (47-65)
- Plümicke M and Bäuerle J Typeless programming in Java 5.0 Proceedings of the 4th international symposium on Principles and practice of programming in Java, (175-181)
- Burgstaller B, Scholz B and Ertl A An embedded systems programming environment for c Proceedings of the 12th international conference on Parallel Processing, (1204-1216)
- McDirmid S and Hsieh W SuperGlue Proceedings of the 20th European conference on Object-Oriented Programming, (206-229)
- Madsen O From ECOOP'87 to ECOOP 2006 and beyond Proceedings of the 20th European conference on Object-Oriented Programming, (186-191)
- Colnet D, Marpons G and Merizen F Reconciling subtyping and code reuse in object-oriented languages Proceedings of the 9th international conference on Reuse of Off-the-Shelf Components, (203-216)
- Neamtiu I, Hicks M, Stoyle G and Oriol M Practical dynamic software updating for C Proceedings of the 27th ACM SIGPLAN Conference on Programming Language Design and Implementation, (72-83)
- Neamtiu I, Hicks M, Stoyle G and Oriol M (2006). Practical dynamic software updating for C, ACM SIGPLAN Notices, 41:6, (72-83), Online publication date: 11-Jun-2006.
- Cooper K and Dasgupta A Tailoring Graph-coloring Register Allocation For Runtime Compilation Proceedings of the International Symposium on Code Generation and Optimization, (39-49)
- McCorkle E Modern features for systems programming languages Proceedings of the 44th annual Southeast regional conference, (691-697)
- Ducasse S, Nierstrasz O, Schärli N, Wuyts R and Black A (2006). Traits, ACM Transactions on Programming Languages and Systems, 28:2, (331-388), Online publication date: 1-Mar-2006.
- Xue D (2006). Developing a superset language of smalltalk for modeling distributed mechanical design systems, ACM SIGPLAN Notices, 41:2, (8-17), Online publication date: 1-Feb-2006.
- Logozzo F and Cortesi A Semantic hierarchy refactoring by abstract interpretation Proceedings of the 7th international conference on Verification, Model Checking, and Abstract Interpretation, (313-331)
- Privat J and Ducournau R (2005). Link-time static analysis for efficient separate compilation of object-oriented languages, ACM SIGSOFT Software Engineering Notes, 31:1, (20-27), Online publication date: 1-Jan-2006.
- Wirth N (2006). Good Ideas, through the Looking Glass, Computer, 39:1, (28-39), Online publication date: 1-Jan-2006.
- Yau C, Tan Y, Fong A and Yu W Hardware concurrent garbage collection for short-lived objects in mobile java devices Proceedings of the 2005 international conference on Embedded and Ubiquitous Computing, (47-56)
- Dubé D and Feeley M (2005). BIT, Higher-Order and Symbolic Computation, 18:3-4, (271-298), Online publication date: 1-Dec-2005.
- Lienhard A, Ducasse S and Arévalo G Identifying traits with formal concept analysis Proceedings of the 20th IEEE/ACM International Conference on Automated Software Engineering, (66-75)
- Weiher M and Ducasse S Higher order messaging Proceedings of the 2005 symposium on Dynamic languages, (23-34)
- Gray K, Findler R and Flatt M Fine-grained interoperability through mirrors and contracts Proceedings of the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (231-245)
- Wilkinson H, Prieto M and Romeo L Arithmetic with measurements on dynamically-typed object-oriented languages Companion to the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (292-300)
- Brodsky A and Nash H CoJava Companion to the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (194-195)
- Dekorte S Io Companion to the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (166-167)
- Gray K, Findler R and Flatt M (2005). Fine-grained interoperability through mirrors and contracts, ACM SIGPLAN Notices, 40:10, (231-245), Online publication date: 12-Oct-2005.
- Ryder B, Soffa M and Burnett M (2005). The impact of software engineering research on modern programming languages, ACM Transactions on Software Engineering and Methodology, 14:4, (431-477), Online publication date: 1-Oct-2005.
- Privat J and Ducournau R Link-time static analysis for efficient separate compilation of object-oriented languages Proceedings of the 6th ACM SIGPLAN-SIGSOFT workshop on Program analysis for software tools and engineering, (20-27)
- Greiner S, Rebernak D, Brest J and Zumer V (2005). Z0 - a tiny experimental language, ACM SIGPLAN Notices, 40:8, (19-28), Online publication date: 1-Aug-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)
- Chiba S Program transformation with reflection and aspect-oriented programming Proceedings of the 2005 international conference on Generative and Transformational Techniques in Software Engineering, (65-94)
- Alpern B, Auerbach J, Bala V, Frauenhofer T, Mummert T and Pigott M PDS Proceedings of the 1st ACM/USENIX international conference on Virtual execution environments, (175-185)
- Selby R (2005). Enabling Reuse-Based Software Development of Large-Scale Systems, IEEE Transactions on Software Engineering, 31:6, (495-510), Online publication date: 1-Jun-2005.
- Miller M, Tribble E and Shapiro J Concurrency among strangers Proceedings of the 1st international conference on Trustworthy global computing, (195-229)
- Bracha G and Ungar D Mirrors Proceedings of the 19th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (331-344)
- Schärli N, Black A and Ducasse S Object-oriented encapsulation for dynamically typed languages Proceedings of the 19th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (130-149)
- Meijler T Incremental MDD through generative causal connectedness UML Modeling Languages and Applications, (254-258)
- Meijler T Incremental MDD through generative causal connectedness Proceedings of the 2004 international conference on UML Modeling Languages and Applications, (254-258)
- Bracha G and Ungar D (2004). Mirrors, ACM SIGPLAN Notices, 39:10, (331-344), Online publication date: 1-Oct-2004.
- Schärli N, Black A and Ducasse S (2004). Object-oriented encapsulation for dynamically typed languages, ACM SIGPLAN Notices, 39:10, (130-149), Online publication date: 1-Oct-2004.
- Chatty S, Sire S and Lemort A Vers des outils pour les équipes de conception d'interfaces post-WIMP Proceedings of the 16th Conference on l'Interaction Homme-Machine, (45-52)
- de Oliveira Guimarães J (2004). Closures for statically-typed object-oriented languages, ACM SIGPLAN Notices, 39:8, (54-60), Online publication date: 1-Aug-2004.
- Black A and Scharli N Traits Proceedings of the 26th International Conference on Software Engineering, (676-686)
- Dahchour M, Pirotte A and Zimányi E (2004). A role model and its metaclass implementation, Information Systems, 29:3, (235-270), Online publication date: 1-May-2004.
- Kessler P (2004). Fast breakpoints, ACM SIGPLAN Notices, 39:4, (390-397), Online publication date: 1-Apr-2004.
- Chambers C and Ungar D (2004). A retrospective on, ACM SIGPLAN Notices, 39:4, (295-312), Online publication date: 1-Apr-2004.
- Hirschfeld R and Kawamura K Dynamic Service Adaptation Proceedings of the 24th International Conference on Distributed Computing Systems Workshops - W7: EC (ICDCSW'04) - Volume 7, (290-297)
- Chiba S and Nakagawa K Josh Proceedings of the 3rd international conference on Aspect-oriented software development, (102-111)
- Hanenberg S, Hirschfeld R and Unland R Morphing aspects Proceedings of the 3rd international conference on Aspect-oriented software development, (46-55)
- Surazhsky V and Gil J Type-safe covariance in C++ Proceedings of the 2004 ACM symposium on Applied computing, (1496-1502)
- Nguyen P and Xue J Strength reduction for loop-invariant types Proceedings of the 27th Australasian conference on Computer science - Volume 26, (213-222)
- Black A (2004). Post-Javaism, IEEE Internet Computing, 8:1, (96-95), Online publication date: 1-Jan-2004.
- Rees D, Stephenson K and Tucker J (2003). The algebraic structure of interfaces, Science of Computer Programming, 49:1-3, (47-88), Online publication date: 1-Dec-2003.
- Black A, Schärli N and Ducasse S (2003). Applying traits to the smalltalk collection classes, ACM SIGPLAN Notices, 38:11, (47-64), Online publication date: 26-Nov-2003.
- Janzen D and De Volder K Programs as information Proceedings of the 2003 OOPSLA workshop on eclipse technology eXchange, (69-73)
- Durham A, Sussumu E and da Conceição A A framework for building language interpreters Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (191-196)
- Zhu H and Zhou M Methodology first and language second Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (140-147)
- Kojarski S and Lorenz D Domain driven web development with WebJinn Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (53-65)
- Black A, Schärli N and Ducasse S Applying traits to the smalltalk collection classes Proceedings of the 18th annual ACM SIGPLAN conference on Object-oriented programing, systems, languages, and applications, (47-64)
- Debbabi M, Erhioui M, Ketari L, Tawbi N, Yahyaoui H and Zhioua S Method call acceleration in embedded java virtual machines Proceedings of the 2003 international conference on Computational science: PartIII, (750-759)
- Noble J and Foote B Attack of the clones Proceedings of the 2002 conference on Pattern languages of programs - Volume 13, (99-114)
- Ortin F, Cueva J and Martinez A (2003). The reflective nitrO abstract machine, ACM SIGPLAN Notices, 38:6, (40-49), Online publication date: 1-Jun-2003.
- Aycock J (2003). A brief history of just-in-time, ACM Computing Surveys, 35:2, (97-113), Online publication date: 1-Jun-2003.
- Xu S and Chee Y (2003). Transformation-Based Diagnosis of Student Programs for Programming Tutoring Systems, IEEE Transactions on Software Engineering, 29:4, (360-384), Online publication date: 1-Apr-2003.
- Jones C (2003). The Early Search for Tractable Ways of Reasoning about Programs, IEEE Annals of the History of Computing, 25:2, (26-49), Online publication date: 1-Apr-2003.
- Gybels K and Brichau J Arranging language features for more robust pattern-based crosscuts Proceedings of the 2nd international conference on Aspect-oriented software development, (60-69)
- Sato H and Aritsugi M Accessee controlled type selection for a multiple-type object Proceedings of the 2003 ACM symposium on Applied computing, (515-521)
- Capretz L (2003). A brief history of the object-oriented approach, ACM SIGSOFT Software Engineering Notes, 28:2, (6), Online publication date: 1-Mar-2003.
- Xi H, Chen C and Chen G (2003). Guarded recursive datatype constructors, ACM SIGPLAN Notices, 38:1, (224-235), Online publication date: 15-Jan-2003.
- Xi H, Chen C and Chen G Guarded recursive datatype constructors Proceedings of the 30th ACM SIGPLAN-SIGACT symposium on Principles of programming languages, (224-235)
- Wegner P Object-oriented programming (OOP) Encyclopedia of Computer Science, (1279-1284)
- Xi H Unifying object-oriented programming with typed functional programming Proceedings of the ASIAN symposium on Partial evaluation and semantics-based program manipulation, (117-125)
- Dahchour M, Pirotte A and Zimányi E (2002). Materialization and Its Metaclass Implementation, IEEE Transactions on Knowledge and Data Engineering, 14:5, (1078-1094), Online publication date: 1-Sep-2002.
- Gallesio E and Serrano M Biglook Proceedings of the FREENIX Track: 2002 USENIX Annual Technical Conference, (85-97)
- Graunke P and Krishnamurthi S Advanced control flows for flexible graphical user interfaces Proceedings of the 24th International Conference on Software Engineering, (277-287)
- Potter R and Hagiya M Computation scrapbooks for software evolution Proceedings of the International Workshop on Principles of Software Evolution, (143-147)
- Kamiya T SOMA Proceedings of the International Workshop on Principles of Software Evolution, (124-128)
- Bono V and Tiuryn J (2002). Products and polymorphic subtypes, Fundamenta Informaticae, 51:1, (13-41), Online publication date: 15-Mar-2002.
- Beaudouin-Lafon M and Mackay W Prototyping tools and techniques The human-computer interaction handbook, (1006-1031)
- Bono V and Tiuryn J (2002). Products and Polymorphic Subtypes, Fundamenta Informaticae, 51:1-2, (13-41), Online publication date: 1-Jan-2002.
- Ardourel G and Huchard M AGATE, Access Graph-Based Tools for Handling Encapsulation Proceedings of the 16th IEEE international conference on Automated software engineering
- Levanoni Y and Petrank E (2001). An on-the-fly reference counting garbage collector for Java, ACM SIGPLAN Notices, 36:11, (367-380), Online publication date: 1-Nov-2001.
- Riehle D, Fraleigh S, Bucka-Lassen D and Omorogbe N (2001). The architecture of a UML virtual machine, ACM SIGPLAN Notices, 36:11, (327-341), Online publication date: 1-Nov-2001.
- Levanoni Y and Petrank E An on-the-fly reference counting garbage collector for Java Proceedings of the 16th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (367-380)
- Riehle D, Fraleigh S, Bucka-Lassen D and Omorogbe N The architecture of a UML virtual machine Proceedings of the 16th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (327-341)
- Danvy O and Nielsen L Defunctionalization at work Proceedings of the 3rd ACM SIGPLAN international conference on Principles and practice of declarative programming, (162-174)
- Ben-Shaul I, Holder O and Lavva B (2001). Dynamic Adaptation and Deployment of Distributed Components In Hadas, IEEE Transactions on Software Engineering, 27:9, (769-787), Online publication date: 1-Sep-2001.
- (2001). Towards a configurable security architecture, Data Engineering, 38:2, (121-145), Online publication date: 1-Aug-2001.
- Lorenz D and Vlissides J Designing components versus objects Proceedings of the 23rd International Conference on Software Engineering, (253-262)
- Rayside D and Kontogiannis K On the syllogistic structure of object-oriented programming Proceedings of the 23rd International Conference on Software Engineering, (113-122)
- Bacon D Kava Proceedings of the 2001 joint ACM-ISCOPE conference on Java Grande, (68-77)
- Stephanidis C (2001). Adaptive Techniques for Universal Access, User Modeling and User-Adapted Interaction, 11:1-2, (159-179), Online publication date: 27-Mar-2001.
- Douence R and Südholt M (2001). A Generic Reification Technique for Object-Oriented Reflective Languages, Higher-Order and Symbolic Computation, 14:1, (7-34), Online publication date: 1-Mar-2001.
- Richmond M and Noble J Reflections on remote reflection Proceedings of the 24th Australasian conference on Computer science, (163-170)
- Eugster P and Guerraoui R Content-based publish/subscribe with structural reflection Proceedings of the 6th conference on USENIX Conference on Object-Oriented Technologies and Systems - Volume 6, (10-10)
- Dutchyn C, Lu P, Szafron D, Bromling S and Holst W Multi-dispatch in the Java virtual machine Proceedings of the 6th conference on USENIX Conference on Object-Oriented Technologies and Systems - Volume 6, (6-6)
- Bender M, Pemmasani G, Skiena S and Sumazin P Finding least common ancestors in directed acyclic graphs Proceedings of the twelfth annual ACM-SIAM symposium on Discrete algorithms, (845-854)
- Richmond M and Noble J (2001). Reflections on remote reflection, Australian Computer Science Communications, 23:1, (163-170), Online publication date: 1-Jan-2001.
- Pazzi L Part-whole statecharts for the explicit representation of compound behaviours Proceedings of the 3rd international conference on The unified modeling language: advancing the standard, (541-555)
- Tip F and Palsberg J (2000). Scalable propagation-based call graph construction algorithms, ACM SIGPLAN Notices, 35:10, (281-293), Online publication date: 1-Oct-2000.
- Herrmann S and Mezini M (2000). PIROL, ACM SIGPLAN Notices, 35:10, (188-207), Online publication date: 1-Oct-2000.
- Tip F and Palsberg J Scalable propagation-based call graph construction algorithms Proceedings of the 15th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (281-293)
- Herrmann S and Mezini M PIROL Proceedings of the 15th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (188-207)
- van Doorn L A secure javaTM virtual machine Proceedings of the 9th conference on USENIX Security Symposium - Volume 9, (2-2)
- Nunes N and Cunha J Wisdom Proceedings of the 7th international conference on Design, specification, and verification of interactive systems, (191-205)
- Navarre D, Palanque P, Bastide R and Sy O Structuring interactive systems specifications for executability and prototypability Proceedings of the 7th international conference on Design, specification, and verification of interactive systems, (97-119)
- Emmerich W Software engineering and middleware Proceedings of the Conference on The Future of Software Engineering, (117-129)
- Conway M, Audia S, Burnette T, Cosgrove D and Christiansen K Alice Proceedings of the SIGCHI conference on Human Factors in Computing Systems, (486-493)
- Grundy J and Hosking J Developing Adaptable User Interfaces for Component-Based Systems Proceedings of the First Australasian User Interface Conference
- Agha G The relation between problems in large-scale concurrent systems and distributed databases Proceedings of the first international symposium on Databases in parallel and distributed systems, (2-12)
- Harada M and Mizuno T Executable C++ Program Generation from the Structured Object-Oriented Design Diagrams Proceedings of the Sixth Asia Pacific Software Engineering Conference
- Noro M and Ajisaka T Manipulating Software Semantics with Unified Computational Model and Software Quark Model Proceedings of the Sixth Asia Pacific Software Engineering Conference
- Bono V, Bugliesi M, Dezani-Ciancaglini M and Liquori L (1999). A Subtyping for Extensible, Incomplete Objects, Fundamenta Informaticae, 38:4, (325-364), Online publication date: 1-Dec-1999.
- Stefanović D, McKinley K and Moss J (1999). Age-based garbage collection, ACM SIGPLAN Notices, 34:10, (370-381), Online publication date: 1-Oct-1999.
- Chambers C and Chen W (1999). Efficient multiple and predicated dispatching, ACM SIGPLAN Notices, 34:10, (238-255), Online publication date: 1-Oct-1999.
- Stefanović D, McKinley K and Moss J Age-based garbage collection Proceedings of the 14th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (370-381)
- Chambers C and Chen W Efficient multiple and predicated dispatching Proceedings of the 14th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (238-255)
- Kaindl H (1999). Difficulties in the Transition from OO Analysis to Design, IEEE Software, 16:5, (94-102), Online publication date: 1-Sep-1999.
- Jautzy O Interoperable Databases Proceedings of the 1999 International Symposium on Database Engineering & Applications
- Griffiths R, Woodman M, Holland S, Macgregor M and Robinson H Separable UI Architectures in Teaching Object Technology Proceedings of the Technology of Object-Oriented Languages and Systems
- Macgregor M, Thomas P and Woodman M Recording User Actions in a Smalltalk Programming Environment Proceedings of the Technology of Object-Oriented Languages and Systems
- Mezini M, Pipka J, Dittmar T and Boot W Detecting Evolution Incompatibilities by Analyzing Java Binaries Proceedings of the Technology of Object-Oriented Languages and Systems
- Rinard M and Diniz P Eliminating synchronization bottlenecks in object-based programs using adaptive replication Proceedings of the 13th international conference on Supercomputing, (83-92)
- Bertrand F and Augeraud M (1999). BDL, IEEE Transactions on Software Engineering, 25:3, (347-362), Online publication date: 1-May-1999.
- Clinger W, Hartheimer A and Ost E (1999). Implementation Strategies for First-Class Continuations, Higher-Order and Symbolic Computation, 12:1, (7-45), Online publication date: 1-Apr-1999.
- Akoka J Conceptual Design of Parallel Systems Selected Papers from the Symposium on Conceptual Modeling, Current Issues and Future Directions, (1-23)
- Dagenais M, Merlo E, Laguë B and Proulx D Clones occurence in large object oriented software packages Proceedings of the 1998 conference of the Centre for Advanced Studies on Collaborative research
- Fitzmaurice G and Buxton B (1998). Compatability and interaction style in computer graphics, ACM SIGGRAPH Computer Graphics, 32:4, (64-68), Online publication date: 1-Nov-1998.
- Murphy G and Saenko E Predicting memory use from a class diagram using dynamic information Proceedings of the 1st international workshop on Software and performance, (145-151)
- Litvinov V (1998). Contraint-based polymorphism in Cecil, ACM SIGPLAN Notices, 33:10, (388-411), Online publication date: 1-Oct-1998.
- Leavens G and Millstein T (1998). Multiple dispatch as dispatch on Tuples, ACM SIGPLAN Notices, 33:10, (374-387), Online publication date: 1-Oct-1998.
- Guerraoui R, Felber P, Garbinato B and Mazouni K (1998). System support for object groups, ACM SIGPLAN Notices, 33:10, (244-258), Online publication date: 1-Oct-1998.
- Bracha G, Odersky M, Stoutamire D and Wadler P (1998). Making the future safe for the past, ACM SIGPLAN Notices, 33:10, (183-200), Online publication date: 1-Oct-1998.
- Bouraqadi-Saâdani N, Ledoux T and Rivard F (1998). Safe metaclass programming, ACM SIGPLAN Notices, 33:10, (84-96), Online publication date: 1-Oct-1998.
- Clarke D, Potter J and Noble J (1998). Ownership types for flexible alias protection, ACM SIGPLAN Notices, 33:10, (48-64), Online publication date: 1-Oct-1998.
- Liang S and Bracha G (1998). Dynamic class loading in the Java virtual machine, ACM SIGPLAN Notices, 33:10, (36-44), Online publication date: 1-Oct-1998.
- Litvinov V Contraint-based polymorphism in Cecil Proceedings of the 13th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (388-411)
- Leavens G and Millstein T Multiple dispatch as dispatch on Tuples Proceedings of the 13th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (374-387)
- Guerraoui R, Felber P, Garbinato B and Mazouni K System support for object groups Proceedings of the 13th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (244-258)
- Bracha G, Odersky M, Stoutamire D and Wadler P Making the future safe for the past Proceedings of the 13th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (183-200)
- Bouraqadi-Saâdani N, Ledoux T and Rivard F Safe metaclass programming Proceedings of the 13th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (84-96)
- Clarke D, Potter J and Noble J Ownership types for flexible alias protection Proceedings of the 13th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (48-64)
- 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)
- Breuer T and Linton S The GAP 4 type system: organising algebraic algorithms Proceedings of the 1998 international symposium on Symbolic and algebraic computation, (38-45)
- Reynolds C Flocks, herds, and schools Seminal graphics: pioneering efforts that shaped the field, (273-282)
- Piumarta I and Riccardi F (1998). Optimizing direct threaded code by selective inlining, ACM SIGPLAN Notices, 33:5, (291-300), Online publication date: 1-May-1998.
- Piumarta I and Riccardi F Optimizing direct threaded code by selective inlining Proceedings of the ACM SIGPLAN 1998 conference on Programming language design and implementation, (291-300)
- Joiner J and Tsai W (1998). Re-engineering legacy Cobol programs, Communications of the ACM, 41:5es, (185-197), Online publication date: 1-May-1998.
- De Pauw W, Lorenz D, Vlissides J and Wegman M Execution patterns in object-oriented visualization Proceedings of the 4th conference on USENIX Conference on Object-Oriented Technologies and Systems - Volume 4, (16-16)
- Chuang T, Kuo Y and Wang C Non-intrusive object introspection in C++ Proceedings of the 20th international conference on Software engineering, (312-321)
- Dujardin E, Amiel E and Simon E (1998). Fast algorithms for compressed multimethod dispatch table generation, ACM Transactions on Programming Languages and Systems, 20:1, (116-165), Online publication date: 1-Jan-1998.
- Heim J Integrating distributed simulation objects Proceedings of the 29th conference on Winter simulation, (532-538)
- Grant B, Mock M, Philipose M, Chambers C and Eggers S (1997). Annotation-directed run-time specialization in C, ACM SIGPLAN Notices, 32:12, (163-178), Online publication date: 1-Dec-1997.
- Grant B, Mock M, Philipose M, Chambers C and Eggers S Annotation-directed run-time specialization in C Proceedings of the 1997 ACM SIGPLAN symposium on Partial evaluation and semantics-based program manipulation, (163-178)
- Ingalls D, Kaehler T, Maloney J, Wallace S and Kay A (1997). Back to the future, ACM SIGPLAN Notices, 32:10, (318-326), Online publication date: 9-Oct-1997.
- Zendra O, Colnet D and Collin S (1997). Efficient dynamic dispatch without virtual function tables, ACM SIGPLAN Notices, 32:10, (125-141), Online publication date: 9-Oct-1997.
- Mezini M (1997). Maintaining the consistency of class libraries during their evolution, ACM SIGPLAN Notices, 32:10, (1-21), Online publication date: 9-Oct-1997.
- Ingalls D, Kaehler T, Maloney J, Wallace S and Kay A Back to the future Proceedings of the 12th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (318-326)
- Zendra O, Colnet D and Collin S Efficient dynamic dispatch without virtual function tables Proceedings of the 12th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (125-141)
- Mezini M Maintaining the consistency of class libraries during their evolution Proceedings of the 12th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (1-21)
- Guerraoui R, Garbinato B and Mazouni K (1997). Garf, IEEE Parallel & Distributed Technology: Systems & Technology, 5:4, (32-39), Online publication date: 1-Oct-1997.
- Noble J and Potter J Change Detection for Aggregate Objects with Aliasing Proceedings of the Australian Software Engineering Conference
- Koller D and Pfeffer A Object-oriented Bayesian networks Proceedings of the Thirteenth conference on Uncertainty in artificial intelligence, (302-313)
- Hou J, Li X, Fan X and Zheng G (1997). A message-based real-time model by object-oriented technique, ACM SIGOPS Operating Systems Review, 31:3, (45-51), Online publication date: 1-Jul-1997.
- Garbinato B and Guerraoui R Using the strategy design pattern to compose reliable distributed protocols Proceedings of the 3rd conference on USENIX Conference on Object-Oriented Technologies (COOTS) - Volume 3, (17-17)
- Clohessy K, Barry B and Tanner P New Complexities in the Embedded World - The OTI Approach Proceedings of the Workshops on Object-Oriented Technology, (472-481)
- Dolby J (1997). Automatic inline allocation of objects, ACM SIGPLAN Notices, 32:5, (7-17), Online publication date: 1-May-1997.
- Dolby J Automatic inline allocation of objects Proceedings of the ACM SIGPLAN 1997 conference on Programming language design and implementation, (7-17)
- Mili H, Sahraoui H and Benyahia I (1997). Representing and querying reusable object frameworks, ACM SIGSOFT Software Engineering Notes, 22:3, (110-120), Online publication date: 1-May-1997.
- Johnson R (1997). Components, frameworks, patterns, ACM SIGSOFT Software Engineering Notes, 22:3, (10-17), Online publication date: 1-May-1997.
- Mili H, Sahraoui H and Benyahia I Representing and querying reusable object frameworks Proceedings of the 1997 symposium on Software reusability, (110-120)
- Johnson R Components, frameworks, patterns Proceedings of the 1997 symposium on Software reusability, (10-17)
- Chien A, Dolby J, Ganguly B, Karamcheti V and Zhang X Supporting High Level Programming with High Performance Proceedings of the 1997 Workshop on High-Level Programming Models and Supportive Environments (HIPS '97)
- Hanish A and Dillon T Object-Oriented Behaviour Modelling or Real-Time Design Proceedings of the 3rd Workshop on Object-Oriented Real-Time Dependable Systems - (WORDS '97)
- Putkonen A and Kiekara M (1997). A case-tool for supporting navigation in the class hierarchy, ACM SIGSOFT Software Engineering Notes, 22:1, (77-84), Online publication date: 1-Jan-1997.
- Borenstein N (1996). CMU's Andrew project, Communications of the ACM, 39:12es, (298-es), Online publication date: 1-Dec-1996.
- Knudsen J and Madsen O (1996). Using object-orientation as a common basis for system development education, ACM SIGPLAN Notices, 31:12, (52-62), Online publication date: 1-Dec-1996.
- Cardelli L (1996). Bad engineering properties of object-orient languages, ACM Computing Surveys, 28:4es, (150-es), Online publication date: 1-Dec-1996.
- Mason D A functional intermediate form for diverse source languages Proceedings of the 1996 conference of the Centre for Advanced Studies on Collaborative research
- Hajjar D and AbouRizk S Building a special purposes simulation tool for earth moving operations Proceedings of the 28th conference on Winter simulation, (1313-1320)
- Dicky H, Dony C, Huchard M and Libourel T (1996). On automatic class insertion with overloading, ACM SIGPLAN Notices, 31:10, (251-267), Online publication date: 1-Oct-1996.
- Gil J and Lorenz D (1996). Environmental acquisition, ACM SIGPLAN Notices, 31:10, (214-231), Online publication date: 1-Oct-1996.
- Dean J, DeFouw G, Grove D, Litvinov V and Chambers C (1996). Vortex, ACM SIGPLAN Notices, 31:10, (83-100), Online publication date: 1-Oct-1996.
- Yelland P (1996). Creating host compliance in a portable framework, ACM SIGPLAN Notices, 31:10, (18-29), Online publication date: 1-Oct-1996.
- Dicky H, Dony C, Huchard M and Libourel T On automatic class insertion with overloading Proceedings of the 11th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (251-267)
- Gil J and Lorenz D Environmental acquisition Proceedings of the 11th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (214-231)
- Dean J, DeFouw G, Grove D, Litvinov V and Chambers C Vortex Proceedings of the 11th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (83-100)
- Yelland P Creating host compliance in a portable framework Proceedings of the 11th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (18-29)
- Estrin T (1996). Women's Studies and Computer Science, IEEE Annals of the History of Computing, 18:3, (43-46), Online publication date: 1-Oct-1996.
- Ramamoorthy C and Tsai W (1996). Advances in Software Engineering, Computer, 29:10, (47-58), Online publication date: 1-Oct-1996.
- Cho E, Han S and Kim H A Semantics of the Separation of Interface and Implementation in C++ Proceedings of the 20th Conference on Computer Software and Applications
- Lewis M and Grimshaw A The core Legion object model Proceedings of the 5th IEEE International Symposium on High Performance Distributed Computing
- Sullivan K, Kalet I and Notkin D (1996). Evaluating The Mediator Method, IEEE Transactions on Software Engineering, 22:8, (563-579), Online publication date: 1-Aug-1996.
- Bergmans L and Akşit M (1996). Composing Synchronization and Real-Time Constraints, Journal of Parallel and Distributed Computing, 36:1, (32-52), Online publication date: 10-Jul-1996.
- Reppy J and Riecke J (1996). Simple objects for Standard ML, ACM SIGPLAN Notices, 31:5, (171-180), Online publication date: 1-May-1996.
- Reppy J and Riecke J Simple objects for Standard ML Proceedings of the ACM SIGPLAN 1996 conference on Programming language design and implementation, (171-180)
- Ishikawa H, Yamane Y, Izumida Y and Kawato N (1996). An Object-Oriented Database System Jasmine, IEEE Transactions on Knowledge and Data Engineering, 8:2, (285-304), Online publication date: 1-Apr-1996.
- 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.
- Muthukrishnan S and Müller M Time and space efficient method-lookup for object-oriented programs Proceedings of the seventh annual ACM-SIAM symposium on Discrete algorithms, (42-51)
- Ophel J Incorporating an Object-Oriented Programming Language into the First Year of a Software Engineering Education Proceedings of the 1996 International Conference on Software Engineering: Education and Practice (SE:EP '96)
- Hamilton J (1996). A model for implementing an object-oriented design without language extensions, ACM SIGPLAN Notices, 31:1, (36-43), Online publication date: 1-Jan-1996.
- Stroustrup B A history of C++ History of programming languages---II, (699-769)
- Kay A The early history of Smalltalk History of programming languages---II, (511-598)
- Achauer B (1996). Objects in real-time systems, ACM SIGPLAN OOPS Messenger, 7:1, (21-27), Online publication date: 1-Jan-1996.
- Kempe M The composition of abstractions Proceedings of the conference on TRI-Ada '95: Ada's role in global markets: solutions for a changing complex world, (394-405)
- Sasine J and Toal R Implementing the model-view-controller paradigm in Ada 95 Proceedings of the conference on TRI-Ada '95: Ada's role in global markets: solutions for a changing complex world, (202-211)
- Harmon P (1995). Object-oriented AI, Communications of the ACM, 38:11, (80-86), Online publication date: 1-Nov-1995.
- Yasumatsu K and Doi N (1995). SPiCE, IEEE Transactions on Software Engineering, 21:11, (902-912), Online publication date: 1-Nov-1995.
- Chiba S (1995). A metaobject protocol for C++, ACM SIGPLAN Notices, 30:10, (285-299), Online publication date: 17-Oct-1995.
- Rossie J and Friedman D (1995). An algebraic semantics of subobjects, ACM SIGPLAN Notices, 30:10, (187-199), Online publication date: 17-Oct-1995.
- Armour F, Cotton T, Hambrick G, Moo B and Mancl D (1995). Tailoring OO analysis and design methods (panel), ACM SIGPLAN Notices, 30:10, (185-186), Online publication date: 17-Oct-1995.
- Driesen K and Hölzle U (1995). Minimizing row displacement dispatch tables, ACM SIGPLAN Notices, 30:10, (141-155), Online publication date: 17-Oct-1995.
- Smith W (1995). Using a prototype-based language for user interface, ACM SIGPLAN Notices, 30:10, (61-72), Online publication date: 17-Oct-1995.
- Smith R, Maloney J and Ungar D (1995). The Self-4.0 user interface, ACM SIGPLAN Notices, 30:10, (47-60), Online publication date: 17-Oct-1995.
- Chiba S A metaobject protocol for C++ Proceedings of the tenth annual conference on Object-oriented programming systems, languages, and applications, (285-299)
- Rossie J and Friedman D An algebraic semantics of subobjects Proceedings of the tenth annual conference on Object-oriented programming systems, languages, and applications, (187-199)
- Armour F, Cotton T, Hambrick G, Moo B and Mancl D Tailoring OO analysis and design methods (panel) Proceedings of the tenth annual conference on Object-oriented programming systems, languages, and applications, (185-186)
- Driesen K and Hölzle U Minimizing row displacement dispatch tables Proceedings of the tenth annual conference on Object-oriented programming systems, languages, and applications, (141-155)
- Smith W Using a prototype-based language for user interface Proceedings of the tenth annual conference on Object-oriented programming systems, languages, and applications, (61-72)
- Smith R, Maloney J and Ungar D The Self-4.0 user interface Proceedings of the tenth annual conference on Object-oriented programming systems, languages, and applications, (47-60)
- Goldberg A (1995). Why Smalltalk?, Communications of the ACM, 38:10, (105-107), Online publication date: 1-Oct-1995.
- Pancake C (1995). The promise and the cost of object technology, Communications of the ACM, 38:10, (32-49), Online publication date: 1-Oct-1995.
- Taivalsaari A (1995). Delegation versus concatenation or cloning is inheritance too, ACM SIGPLAN OOPS Messenger, 6:3, (20-49), Online publication date: 1-Jul-1995.
- XueDong L and Guoliang Z (1995). Introducing virtual instance variables in classes to provide sufficient support for encapsulation, ACM SIGPLAN Notices, 30:7, (52-56), Online publication date: 1-Jul-1995.
- Dumas J and Parsons P (1995). Discovering the way programmers think about new programming environments, Communications of the ACM, 38:6, (45-56), Online publication date: 1-Jun-1995.
- Budd T and Pandey R (1995). Never mind the paradigm, what about multiparadigm languages?, ACM SIGCSE Bulletin, 27:2, (25-30), Online publication date: 1-Jun-1995.
- Ng F, Butler G and Kay J (1995). An Intelligent Tutoring System for the Dijkstra-Gries Methodology, IEEE Transactions on Software Engineering, 21:5, (415-428), Online publication date: 1-May-1995.
- Smith G (1995). A fully abstract semantics of classes for Object-Z, Formal Aspects of Computing, 7:3, (289-313), Online publication date: 1-May-1995.
- Chambers C, Dean J and Grove D A framework for selective recompilation in the presence of complex intermodule dependencies Proceedings of the 17th international conference on Software engineering, (221-230)
- Okada Y and Tanaka Y IntelligentBox Proceedings of the Computer Animation
- Hines M Object-oriented software engineering Proceedings of the 1995 Software Engineering Environment Conferences
- Roscoe T (1995). CLANGER, ACM SIGOPS Operating Systems Review, 29:2, (13-20), Online publication date: 1-Apr-1995.
- Tessman T (1995). Adding generic functions to Scheme, ACM SIGPLAN Notices, 30:4, (45-50), Online publication date: 1-Apr-1995.
- Guzdial M (1995). Centralized mindset, ACM SIGCSE Bulletin, 27:1, (182-185), Online publication date: 15-Mar-1995.
- Kölling M, Koch B and Rosenberg J (1995). Requirements for a first year object-oriented teaching language, ACM SIGCSE Bulletin, 27:1, (173-177), Online publication date: 15-Mar-1995.
- Guzdial M Centralized mindset Proceedings of the twenty-sixth SIGCSE technical symposium on Computer science education, (182-185)
- Kölling M, Koch B and Rosenberg J Requirements for a first year object-oriented teaching language Proceedings of the twenty-sixth SIGCSE technical symposium on Computer science education, (173-177)
- Fischer G, Redmiles D, Williams L, Puhr G, Aoki A and Nakakoji K (1995). Beyond object-oriented technology, Human-Computer Interaction, 10:1, (79-119), Online publication date: 1-Mar-1995.
- Gosling J (1995). Java intermediate bytecodes, ACM SIGPLAN Notices, 30:3, (111-118), Online publication date: 1-Mar-1995.
- Gosling J Java intermediate bytecodes Papers from the 1995 ACM SIGPLAN workshop on Intermediate representations, (111-118)
- Jagadish H (1995). The INCINERATE data model, ACM Transactions on Database Systems, 20:1, (71-110), Online publication date: 1-Mar-1995.
- Paryavi M and Hankley W OOSPEC Proceedings of the 1995 ACM 23rd annual conference on Computer science, (169-177)
- Ritschel W and Pfeifer T Automatic knowledge acquisition in technical diagnosis Proceedings of the 1995 ACM symposium on Applied computing, (232-236)
- Räihä L (1995). A brief look at extension programming before and now, ACM SIGPLAN Notices, 30:2, (12-20), Online publication date: 1-Feb-1995.
- Plevyak J, Zhang X and Chien A Obtaining sequential efficiency for concurrent object-oriented languages Proceedings of the 22nd ACM SIGPLAN-SIGACT symposium on Principles of programming languages, (311-321)
- Guimarães J (1995). The object oriented model and its advantages, ACM SIGPLAN OOPS Messenger, 6:1, (40-49), Online publication date: 11-Jan-1995.
- Singh G (1995). Single versus multiple inheritance in object oriented programming, ACM SIGPLAN OOPS Messenger, 6:1, (30-39), Online publication date: 11-Jan-1995.
- Kühne T (1995). Higher order objects in pure object-oriented languages, ACM SIGPLAN OOPS Messenger, 6:1, (1-6), Online publication date: 11-Jan-1995.
- Baker H (1995). “Use-once” variables and linear objects, ACM SIGPLAN Notices, 30:1, (45-52), Online publication date: 3-Jan-1995.
- Wang T (1994). Better C, ACM SIGPLAN Notices, 29:12, (104-111), Online publication date: 1-Dec-1994.
- Alhajj R and Polat F Closure maintenance in an object-oriented query model Proceedings of the third international conference on Information and knowledge management, (72-79)
- Halper M, Geller J, Perl Y and Klas W Integrating a part relationship into an open OODB system using metaclasses Proceedings of the third international conference on Information and knowledge management, (10-17)
- Kempe M Abstract data types are under full control with Ada 9X Proceedings of the conference on TRI-Ada '94, (141-152)
- Moody S The STARS process engine Proceedings of the conference on TRI-Ada '94, (4-15)
- Grogono P Designing for change Proceedings of the 1994 conference of the Centre for Advanced Studies on Collaborative research
- Abdullah A and Gay B Implementing an interface to networked services Proceedings of the 12th annual international conference on Systems documentation: technical communications at the great divide, (25-33)
- Nuttall M (1994). A brief survey of systems providing process or object migration facilities, ACM SIGOPS Operating Systems Review, 28:4, (64-80), Online publication date: 1-Oct-1994.
- Lopez G, Freeman-Benson B and Borning A (1994). Implementing constraint imperative programming languages, ACM SIGPLAN Notices, 29:10, (259-271), Online publication date: 1-Oct-1994.
- Amiel E, Gruber O and Simon E (1994). Optimizing multi-method dispatch using compressed dispatch tables, ACM SIGPLAN Notices, 29:10, (244-258), Online publication date: 1-Oct-1994.
- Seidewitz E (1994). Genericity versus inheritance reconsidered, ACM SIGPLAN Notices, 29:10, (153-163), Online publication date: 1-Oct-1994.
- Chambers C and Leavens G (1994). Typechecking and modules for multi-methods, ACM SIGPLAN Notices, 29:10, (1-15), Online publication date: 1-Oct-1994.
- Lopez G, Freeman-Benson B and Borning A Implementing constraint imperative programming languages Proceedings of the ninth annual conference on Object-oriented programming systems, language, and applications, (259-271)
- Amiel E, Gruber O and Simon E Optimizing multi-method dispatch using compressed dispatch tables Proceedings of the ninth annual conference on Object-oriented programming systems, language, and applications, (244-258)
- Seidewitz E Genericity versus inheritance reconsidered Proceedings of the ninth annual conference on Object-oriented programming systems, language, and applications, (153-163)
- Chambers C and Leavens G Typechecking and modules for multi-methods Proceedings of the ninth annual conference on Object-oriented programming systems, language, and applications, (1-15)
- Liu C (1994). An object-based approach to protocol software implementation, ACM SIGCOMM Computer Communication Review, 24:4, (307-316), Online publication date: 1-Oct-1994.
- Liu C An object-based approach to protocol software implementation Proceedings of the conference on Communications architectures, protocols and applications, (307-316)
- Pirotte A, Zimányi E, Massart D and Yakusheva T Materialization Proceedings of the 20th International Conference on Very Large Data Bases, (630-641)
- Choi S and Minoura T User interface system based on active objects Proceedings of the second international symposium on Environments and tools for Ada, (16-25)
- Choi S and Minoura T (1994). User interface system based on active objects, ACM SIGAda Ada Letters, XIV:SI, (16-25), Online publication date: 1-Sep-1994.
- Kristensen B and Østerbye K (1994). Conceptual modeling and programming languages, ACM SIGPLAN Notices, 29:9, (81-90), Online publication date: 1-Sep-1994.
- Justice T, Pandey R and Budd T (1994). A multiparadigm approach to compiler construction, ACM SIGPLAN Notices, 29:9, (29-37), Online publication date: 1-Sep-1994.
- Staringer W (1994). Constructing Applications from Reusable Components, IEEE Software, 11:5, (61-68), Online publication date: 1-Sep-1994.
- Jenks R and Trager B How to make AXIOM into a scratchpad Proceedings of the international symposium on Symbolic and algebraic computation, (32-40)
- Hamilton G and Radia S (1994). Using interface inheritance to address problems in system software evolution, ACM SIGPLAN Notices, 29:8, (119-128), Online publication date: 1-Aug-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.
- Hamilton G and Radia S Using interface inheritance to address problems in system software evolution Proceedings of the Workshop on Interface Definition Languages, (119-128)
- Katiyar D, Luckham D and Mitchell J Polymorphism and subtyping in interface Proceedings of the Workshop on Interface Definition Languages, (22-34)
- Dean J and Chambers C (1994). Towards better inlining decisions using inlining trials, ACM SIGPLAN Lisp Pointers, VII:3, (273-282), Online publication date: 1-Jul-1994.
- Dean J and Chambers C Towards better inlining decisions using inlining trials Proceedings of the 1994 ACM conference on LISP and functional programming, (273-282)
- Xue D (1994). An experience of representing knowledge and data in mechanical design using Smalltalk-80, ACM SIGPLAN OOPS Messenger, 5:3, (37-46), Online publication date: 1-Jul-1994.
- Karakostas V and Pourkashani L (1994). Combined use of languages in object-oriented software construction, ACM SIGPLAN OOPS Messenger, 5:3, (6-16), Online publication date: 1-Jul-1994.
- Kühne T (1994). Higher order objects in pure object-oriented languages, ACM SIGPLAN Notices, 29:7, (15-20), Online publication date: 1-Jul-1994.
- Ohori A and Tajima K A polymorphic calculus for views and object sharing (extended abstract) Proceedings of the thirteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems, (255-266)
- Epstein P, Kavanagh J, Knight A, May J, Nguyen T and Sack J (1994). A workbench for computational geometry, Algorithmica, 11:4, (404-428), Online publication date: 1-Apr-1994.
- Fisher K, Honsell F and Mitchell J (1994). A lambda calculus of objects and method specialization, Nordic Journal of Computing, 1:1, (3-37), Online publication date: 1-Mar-1994.
- Baker H (1994). Linear logic and permutation stacks—the Forth shall be first, ACM SIGARCH Computer Architecture News, 22:1, (34-43), Online publication date: 1-Mar-1994.
- De Bosschere K, Debray S, Gudeman D and Kannan S Call forwarding Proceedings of the 21st ACM SIGPLAN-SIGACT symposium on Principles of programming languages, (409-420)
- 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)
- Hosking A and Moss J Protection traps and alternatives for memory management of an object-oriented language Proceedings of the fourteenth ACM symposium on Operating systems principles, (106-119)
- Singh G (1994). Single versus multiple inheritance in object oriented programming, ACM SIGPLAN OOPS Messenger, 5:1, (34-43), Online publication date: 1-Jan-1994.
- Hamilton L, Stalzer M, Turley R, Visher J and Wandzura S (1993). FastScat™: An Object-Oriented Program for Fast Scattering Computation, Scientific Programming, 2:4, (171-178), Online publication date: 1-Dec-1993.
- Luna J Towards a computer aided simulation model engineering (CASME) environment Proceedings of the 25th conference on Winter simulation, (1296-1303)
- Centeno M and Standridge C Databases Proceedings of the 25th conference on Winter simulation, (526-534)
- Mejabi O Object-oriented simulation using model builder Proceedings of the 25th conference on Winter simulation, (303-307)
- Luna J Hierarchical relation in simulation models Proceedings of the 25th conference on Winter simulation, (132-137)
- 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)
- Hosking A and Moss J (1993). Protection traps and alternatives for memory management of an object-oriented language, ACM SIGOPS Operating Systems Review, 27:5, (106-119), 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 (1993). A framework for programming and formalizing concurrent objects, ACM SIGSOFT Software Engineering Notes, 18:5, (126-137), Online publication date: 1-Dec-1993.
- Vrbsky S and Liu J (1993). APPROXIMATE, IEEE Transactions on Knowledge and Data Engineering, 5:6, (1056-1068), 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.
- Gamble T Implementing Execution Controls in Unix Proceedings of the 7th USENIX conference on System administration, (237-242)
- Kießling H and Krüger U (1993). Blocks and procedures, ACM SIGPLAN Notices, 28:11, (52-61), Online publication date: 1-Nov-1993.
- Adrian F (1993). A modest proposal concerning variables and assignment statements, ACM SIGPLAN Notices, 28:11, (13-15), Online publication date: 1-Nov-1993.
- Mancoridis S A multi-dimensional taxonomy of software development environments Proceedings of the 1993 conference of the Centre for Advanced Studies on Collaborative research: software engineering - Volume 1, (581-594)
- Minoura T, Pargaonkar S and Rehfuss K (1993). Structural active object systems for simulation, ACM SIGPLAN Notices, 28:10, (338-355), Online publication date: 1-Oct-1993.
- Hosking A and Moss J (1993). Object fault handling for persistent programming languages, ACM SIGPLAN Notices, 28:10, (288-303), Online publication date: 1-Oct-1993.
- Driesen K (1993). Selector table indexing & sparse arrays, ACM SIGPLAN Notices, 28:10, (259-270), Online publication date: 1-Oct-1993.
- Hauck F (1993). Inheritance modeled with explicit bindings, ACM SIGPLAN Notices, 28:10, (231-239), Online publication date: 1-Oct-1993.
- Lamping J (1993). Typing the specialization interface, ACM SIGPLAN Notices, 28:10, (201-214), Online publication date: 1-Oct-1993.
- Minoura T, Pargaonkar S and Rehfuss K Structural active object systems for simulation Proceedings of the eighth annual conference on Object-oriented programming systems, languages, and applications, (338-355)
- Hosking A and Moss J Object fault handling for persistent programming languages Proceedings of the eighth annual conference on Object-oriented programming systems, languages, and applications, (288-303)
- Driesen K Selector table indexing & sparse arrays Proceedings of the eighth annual conference on Object-oriented programming systems, languages, and applications, (259-270)
- Hauck F Inheritance modeled with explicit bindings Proceedings of the eighth annual conference on Object-oriented programming systems, languages, and applications, (231-239)
- Lamping J Typing the specialization interface Proceedings of the eighth annual conference on Object-oriented programming systems, languages, and applications, (201-214)
- Baker H (1993). Equal rights for functional objects or, the more things change, the more they are the same, ACM SIGPLAN OOPS Messenger, 4:4, (2-27), Online publication date: 1-Oct-1993.
- Schnorf P Integrating video into an application framework Proceedings of the first ACM international conference on Multimedia, (411-417)
- Gao Y and Yuen C (1993). A survey of implementations of concurrent, parallel and distributed Smalltalk, ACM SIGPLAN Notices, 28:9, (29-35), Online publication date: 1-Sep-1993.
- Mellish C and Reiter E Using classification as a programming language Proceedings of the 13th international joint conference on Artifical intelligence - Volume 1, (696-701)
- Shoens K, Luniewski A, Schwarz P, Stamos J and Thomas J The Rufus System Proceedings of the 19th International Conference on Very Large Data Bases, (97-107)
- Ishikawa H and Kubota K An Active Object-Oriented Database Proceedings of the 19th International Conference on Very Large Data Bases, (467-478)
- Hosking A, Brown E and Moss J Update Logging for Persistent Programming Languages Proceedings of the 19th International Conference on Very Large Data Bases, (429-440)
- Koike H (1993). The role of another spatial dimension in software visualization, ACM Transactions on Information Systems, 11:3, (266-286), Online publication date: 1-Jul-1993.
- Luniewski A, Schwarz P, Shoens K, Stamos J and Thomas J (1993). Information organization using Rufus, ACM SIGMOD Record, 22:2, (560-561), Online publication date: 1-Jun-1993.
- Luniewski A, Schwarz P, Shoens K, Stamos J and Thomas J Information organization using Rufus Proceedings of the 1993 ACM SIGMOD international conference on Management of data, (560-561)
- Drenick P and Smith E (1993). Stochastic query optimization in distributed databases, ACM Transactions on Database Systems, 18:2, (262-288), Online publication date: 1-Jun-1993.
- Bézivin J, Roux O and Royer J (1992). Teaching object-oriented programming or using the object model to teach software engineering, ACM SIGPLAN OOPS Messenger, 4:2, (269-276), Online publication date: 1-Apr-1993.
- Thomas R (1992). A proposal for object oriented Modula-2, ACM SIGPLAN OOPS Messenger, 4:2, (171-173), Online publication date: 1-Apr-1993.
- Stroustrup B A history of C++ The second ACM SIGPLAN conference on History of programming languages, (271-297)
- Kay A The early history of Smalltalk The second ACM SIGPLAN conference on History of programming languages, (69-95)
- Seyed-Abbassi B Object oriented relational database with SQL interface Proceedings of the 1993 ACM conference on Computer science, (497-504)
- Meo-Evoli L, Nardelli E, Pisanelli D and Ricci F ADAMS Proceedings of the 1993 ACM/SIGAPP symposium on Applied computing: states of the art and practice, (652-659)
- Al-Haddad H, George K and Gersten T Dynamic selection and reuse of implementations in the object-oriented programming paradigm Proceedings of the 1993 ACM/SIGAPP symposium on Applied computing: states of the art and practice, (452-459)
- Ng K, Ma J and Nam G A class library management system for object-oriented programming Proceedings of the 1993 ACM/SIGAPP symposium on Applied computing: states of the art and practice, (445-451)
- Lu J, White D and Chen W Applying object-oriented design to finite element programming Proceedings of the 1993 ACM/SIGAPP symposium on Applied computing: states of the art and practice, (424-429)
- Fuller D, Mujica S and Pino J The design of an object-oriented collaborative spreadsheet with version control and history management Proceedings of the 1993 ACM/SIGAPP symposium on Applied computing: states of the art and practice, (416-423)
- Bossi A, Bugliesi M, Gabbrielli M, Levi G and Meo M Differential logic programming Proceedings of the 20th ACM SIGPLAN-SIGACT symposium on Principles of programming languages, (359-370)
- Pierce B and Turner D Object-oriented programming without recursive types Proceedings of the 20th ACM SIGPLAN-SIGACT symposium on Principles of programming languages, (299-312)
- Stroustrup B (1993). A history of C++, ACM SIGPLAN Notices, 28:3, (271-297), Online publication date: 1-Mar-1993.
- Kay A (1993). The early history of Smalltalk, ACM SIGPLAN Notices, 28:3, (69-95), Online publication date: 1-Mar-1993.
- Ishikawa H, Suzuki F, Kozakura F, Makinouchi A, Miyagishima M, Izumida Y, Aoshima M and Yamane Y (1993). The model, language, and implementation of an object-oriented multimedia knowledge base management system, ACM Transactions on Database Systems, 18:1, (1-50), Online publication date: 1-Mar-1993.
- Milner R (1993). Elements of interaction, Communications of the ACM, 36:1, (78-89), Online publication date: 1-Jan-1993.
- Drinnan A and Morton D (1993). Advantages of a component-based approach to defining complicated objects, ACM SIGPLAN OOPS Messenger, 4:1, (36-45), Online publication date: 1-Jan-1993.
- Davis J and Morgan T (1993). Object-Oriented Development at Brooklyn Union Gas, IEEE Software, 10:1, (67-74), Online publication date: 1-Jan-1993.
- Luna J Hierarchical, modular concepts applied to an object-oriented simulation model development environment Proceedings of the 24th conference on Winter simulation, (694-699)
- Bhuskute H, Duse M, Gharpure J, Pratt D, Kamath M and Mize J Design and implementation of a highly reusable modeling and simulation framework for discrete part manufacturing systems Proceedings of the 24th conference on Winter simulation, (680-688)
- Pegden C and Davis D Arena Proceedings of the 24th conference on Winter simulation, (390-399)
- Centeno M and Standridge C Databases and artificial intelligence Proceedings of the 24th conference on Winter simulation, (181-189)
- Bézivin J, Roux O and Royer J Teaching object-oriented programming or using the object model to teach software engineering Addendum to the proceedings on Object-oriented programming systems, languages, and applications (Addendum), (269-276)
- Thomas R A proposal for object oriented Modula-2 Addendum to the proceedings on Object-oriented programming systems, languages, and applications (Addendum), (171-173)
- Dismukes G and Rome M Implementing tagged types and type extensions for Ada 9X Proceedings of the conference on TRI-Ada '92, (68-78)
- Wilde N and Huitt R (1992). Maintenance Support for Object-Oriented Programs, IEEE Transactions on Software Engineering, 18:12, (1038-1044), Online publication date: 1-Dec-1992.
- Chaudhury A and Rathnam S (1992). Informational and Decision Processes for Flexible Manufacturing Systems, IEEE Expert: Intelligent Systems and Their Applications, 7:6, (53-62), Online publication date: 1-Dec-1992.
- Marmann M and Schlageter G Towards a better support for hypermedia structuring Proceedings of the ACM conference on Hypertext, (232-241)
- Arjomandi E and O'Farrell W Concurrency issues in C++ Proceedings of the 1992 conference of the Centre for Advanced Studies on Collaborative research - Volume 1, (347-358)
- Wiederhold G, Wegner P and Ceri S (1992). Toward megaprogramming, Communications of the ACM, 35:11, (89-99), Online publication date: 1-Nov-1992.
- Horn B (1992). Constraint patterns as a basis for object oriented programming, ACM SIGPLAN Notices, 27:10, (218-233), Online publication date: 31-Oct-1992.
- Hosking A, Moss J and Stefanovic D (1992). A comparative performance evaluation of write barrier implementation, ACM SIGPLAN Notices, 27:10, (92-109), Online publication date: 31-Oct-1992.
- Ossher H and Harrison W (1992). Combination of inheritance hierarchies, ACM SIGPLAN Notices, 27:10, (25-40), Online publication date: 31-Oct-1992.
- Cook W (1992). Interfaces and specifications for the Smalltalk-80 collection classes, ACM SIGPLAN Notices, 27:10, (1-15), Online publication date: 31-Oct-1992.
- Horn B Constraint patterns as a basis for object oriented programming Conference proceedings on Object-oriented programming systems, languages, and applications, (218-233)
- Hosking A, Moss J and Stefanovic D A comparative performance evaluation of write barrier implementation Conference proceedings on Object-oriented programming systems, languages, and applications, (92-109)
- Ossher H and Harrison W Combination of inheritance hierarchies Conference proceedings on Object-oriented programming systems, languages, and applications, (25-40)
- Cook W Interfaces and specifications for the Smalltalk-80 collection classes Conference proceedings on Object-oriented programming systems, languages, and applications, (1-15)
- Oivo M and Basili V (1992). Representing Software Engineering Models, IEEE Transactions on Software Engineering, 18:10, (886-898), Online publication date: 1-Oct-1992.
- Tripathi A and Noonan T RPC-level support for object-oriented distributed programming Proceedings of the 5th workshop on ACM SIGOPS European workshop: Models and paradigms for distributed systems structuring, (1-5)
- Dickman P, Makpangou M and Shapiro M Contrasting fragmented objects with uniform transparent object references for distributed programming Proceedings of the 5th workshop on ACM SIGOPS European workshop: Models and paradigms for distributed systems structuring, (1-5)
- Page-Jones M (1992). Comparing techniques by means of encapsulation and connascence, Communications of the ACM, 35:9, (147-151), Online publication date: 1-Sep-1992.
- Greif I, Seliger R and Weihl W (1992). A Case Study of CES, IEEE Transactions on Software Engineering, 18:9, (827-839), Online publication date: 1-Sep-1992.
- Ambler A, Burnett M and Zimmerman B (1992). Operational versus definitional, Computer, 25:9, (28-43), Online publication date: 1-Sep-1992.
- Heimbigner D Experiences With an Object Manager for a Process-Centered Environment Proceedings of the 18th International Conference on Very Large Data Bases, (585-595)
- Houser C and Kalter S (1992). Eoops, ACM SIGPLAN Lisp Pointers, V:3, (25-33), Online publication date: 1-Aug-1992.
- Mössenböck H (1992). Treating statement sequences as block objects, ACM SIGPLAN Notices, 27:8, (83-86), Online publication date: 1-Aug-1992.
- Moss J (1992). Working with Persistent Objects, IEEE Transactions on Software Engineering, 18:8, (657-673), Online publication date: 1-Aug-1992.
- Ogata K, Kurihara S, Inari M and Doi N (1992). The design and implementation of HoME, ACM SIGPLAN Notices, 27:7, (44-54), Online publication date: 1-Jul-1992.
- Ogata K, Kurihara S, Inari M and Doi N The design and implementation of HoME Proceedings of the ACM SIGPLAN 1992 conference on Programming language design and implementation, (44-54)
- Bonačic D, Stiglic B and Kolmanič T (1992). An object language versus an expert system shell, ACM SIGPLAN OOPS Messenger, 3:3, (41-50), Online publication date: 1-Jul-1992.
- Royer J (1992). A new set interpretation of the inheritance relation and its checking, ACM SIGPLAN OOPS Messenger, 3:3, (22-40), Online publication date: 1-Jul-1992.
- Tichy W Programming-in-the-large Proceedings of the 14th international conference on Software engineering, (362-367)
- Anick P and Flynn R Versioning a full-text information retrieval system Proceedings of the 15th annual international ACM SIGIR conference on Research and development in information retrieval, (98-111)
- Nguyen G and Rieu D Multiple object representations Proceedings of the 1992 ACM annual conference on Communications, (197-204)
- Seidewitz E (1992). Object-oriented programming with mixins in Ada, ACM SIGAda Ada Letters, XII:2, (76-90), Online publication date: 1-Mar-1992.
- Temte M (1992). A compiler construction project for an object-oriented language, ACM SIGCSE Bulletin, 24:1, (138-141), Online publication date: 1-Mar-1992.
- Temte M A compiler construction project for an object-oriented language Proceedings of the twenty-third SIGCSE technical symposium on Computer science education, (138-141)
- Ancona M, Cagetti P, Castagna P and Gruosso L Reusable distributed “data environments” Proceedings of the 1992 ACM/SIGAPP symposium on Applied computing: technological challenges of the 1990's, (1083-1090)
- Wu X Correctly typing objects through subtyping and type inference Proceedings of the 1992 ACM/SIGAPP symposium on Applied computing: technological challenges of the 1990's, (697-705)
- Weddell G (1992). Reasoning about functional dependencies generalized for semantic data models, ACM Transactions on Database Systems, 17:1, (32-64), Online publication date: 1-Mar-1992.
- Edelson D A mark-and-sweep collector C++ Proceedings of the 19th ACM SIGPLAN-SIGACT symposium on Principles of programming languages, (51-58)
- Gwinn J (1992). Object-oriented programs in realtime, ACM SIGPLAN Notices, 27:2, (47-56), Online publication date: 1-Feb-1992.
- Dally W (1992). A Fast Translation Method for Paging on Top of Segmentation, IEEE Transactions on Computers, 41:2, (247-250), Online publication date: 1-Feb-1992.
- Rose J and Muller H Integrating the Scheme and C languages Proceedings of the 1992 ACM conference on LISP and functional programming, (247-259)
- Rose J and Muller H (1992). Integrating the Scheme and C languages, ACM SIGPLAN Lisp Pointers, V:1, (247-259), Online publication date: 1-Jan-1992.
- Antao B and Brodersen A (1992). Techniques for Synthesis of Analog Integrated Circuits, IEEE Design & Test, 9:1, (8-18), Online publication date: 1-Jan-1992.
- Luna J Application of hierarchical modeling concepts to a multi-analysis environment Proceedings of the 23rd conference on Winter simulation, (1165-1172)
- Habermann A Ada and beyond Proceedings of the conference on TRI-Ada '91: today's accomplishments; tomorrow's expectations, (466-474)
- Tsuda K, Yamamoto K, Hirakawa M, Tanaka M and Ichikawa T (1991). MORE, IEEE Transactions on Knowledge and Data Engineering, 3:4, (444-460), Online publication date: 1-Dec-1991.
- Bertino E (1991). Method precomputation in object-oriented databases, ACM SIGOIS Bulletin, 12:2-3, (199-212), Online publication date: 1-Nov-1991.
- Augeraud M (1991). Dynamic objects, ACM SIGOIS Bulletin, 12:2-3, (135-140), Online publication date: 1-Nov-1991.
- Benson D and Zick G (1991). Symbolic and spatial database for structural biology, ACM SIGPLAN Notices, 26:11, (329-339), Online publication date: 1-Nov-1991.
- Bergstein P (1991). Object-preserving class transformations, ACM SIGPLAN Notices, 26:11, (299-313), Online publication date: 1-Nov-1991.
- Hogg J (1991). Islands, ACM SIGPLAN Notices, 26:11, (271-285), Online publication date: 1-Nov-1991.
- Palsberg J and Schwartzbach M (1991). Object-oriented type inference, ACM SIGPLAN Notices, 26:11, (146-161), Online publication date: 1-Nov-1991.
- Chambers C and Ungar D (1991). Making pure object-oriented languages practical, ACM SIGPLAN Notices, 26:11, (1-15), Online publication date: 1-Nov-1991.
- Benson D and Zick G Symbolic and spatial database for structural biology Conference proceedings on Object-oriented programming systems, languages, and applications, (329-339)
- Bergstein P Object-preserving class transformations Conference proceedings on Object-oriented programming systems, languages, and applications, (299-313)
- Hogg J Islands Conference proceedings on Object-oriented programming systems, languages, and applications, (271-285)
- Palsberg J and Schwartzbach M Object-oriented type inference Conference proceedings on Object-oriented programming systems, languages, and applications, (146-161)
- Chambers C and Ungar D Making pure object-oriented languages practical Conference proceedings on Object-oriented programming systems, languages, and applications, (1-15)
- Holt R, Stanhope T and Lausman G Object oriented programming Proceedings of the 1991 conference of the Centre for Advanced Studies on Collaborative research, (131-151)
- Leavens G (1991). Introduction to the literature on object-oriented design, programming, and languages, ACM SIGPLAN OOPS Messenger, 2:4, (40-53), Online publication date: 1-Oct-1991.
- Baker H (1991). CLOStrophobia: its etiology and treatment, ACM SIGPLAN OOPS Messenger, 2:4, (4-15), Online publication date: 1-Oct-1991.
- Bertino E Method precomputation in object-oriented databases Proceedings of the conference on Organizational computing systems, (199-212)
- Augeraud M Dynamic objects Proceedings of the conference on Organizational computing systems, (135-140)
- Nelson M (1991). Concurrency & object-oriented programming, ACM SIGPLAN Notices, 26:10, (63-72), Online publication date: 1-Oct-1991.
- Baker H (1991). Object-oriented programming in Ada83—genericity rehabilitated, ACM SIGAda Ada Letters, XI:9, (116-127), Online publication date: 1-Oct-1991.
- Doong R and Frankl P Case studies on testing object-oriented programs Proceedings of the symposium on Testing, analysis, and verification, (165-177)
- Zhang Y, Raghavan V and Deogun J An object-oriented modeling of the history of optimal retrievals Proceedings of the 14th annual international ACM SIGIR conference on Research and development in information retrieval, (241-250)
- Anick P, Flynn R and Hanssen D Addressing the requirements of a dynamic corporate textual information base Proceedings of the 14th annual international ACM SIGIR conference on Research and development in information retrieval, (163-172)
- Layer D and Richardson C (1991). Lisp systems in the 1990s, Communications of the ACM, 34:9, (48-57), Online publication date: 1-Sep-1991.
- Gabriel R, White J and Bobrow D (1991). CLOS, Communications of the ACM, 34:9, (29-38), Online publication date: 1-Sep-1991.
- Sciore E (1991). Using annotations to support multiple kinds of versioning in an object-oriented database system, ACM Transactions on Database Systems, 16:3, (417-438), Online publication date: 1-Sep-1991.
- Bourne J, Liu H, Orogo C, Collins G, Uckun N and Brodersen A (1991). Organizing and Understanding Beliefs in Advice-Giving Diagnostic Systems, IEEE Transactions on Knowledge and Data Engineering, 3:3, (269-280), Online publication date: 1-Sep-1991.
- Kilian M (1991). A note on type composition and reusability, ACM SIGPLAN OOPS Messenger, 2:3, (24-32), Online publication date: 1-Jul-1991.
- Nash C and Haebich W (1991). An accidental translator from Smalltalk to ANSI C, ACM SIGPLAN OOPS Messenger, 2:3, (12-23), Online publication date: 1-Jul-1991.
- Beetem J and Beetem A (1991). Incremental Scanning and Parsing with Galaxy, IEEE Transactions on Software Engineering, 17:7, (641-651), Online publication date: 1-Jul-1991.
- Cusack E (1991). Refinement, conformance and inheritance, Formal Aspects of Computing, 3:2, (129-141), Online publication date: 1-Jun-1991.
- Bass A, Boyle M and Ratcliff B PRESTIGE Proceedings of the 13th international conference on Software engineering, (198-207)
- Render H and Campbell R An object-oriented model of software configuration management Proceedings of the 3rd international workshop on Software configuration management, (127-139)
- Engelstad S, Falck K, Montgomery W, Neumann J, Straubs R, Vandendorpe J and Wilde M (1991). A Dynamic C-Based Object-Oriented System for Unix, IEEE Software, 8:3, (73-85), Online publication date: 1-May-1991.
- Pratt D, Farrington P, Basnet C, Bhuskute H, Kamath M and Mize J A framework for highly reusable simulation modeling Proceedings of the 24th annual symposium on Simulation, (254-261)
- Jo C and George K Language concepts using dynamic and distributed objects Proceedings of the 19th annual conference on Computer Science, (211-220)
- Lemone K, O'Connor M, McConnell J and Wisnewski J Implementing semantics of object oriented languages using attribute grammars Proceedings of the 19th annual conference on Computer Science, (190-202)
- Chang D (1991). CORAL: a concurrent object-oriented system for constructing and executing sequential, parallel and distributed applications, ACM SIGPLAN OOPS Messenger, 2:2, (26-30), Online publication date: 1-Apr-1991.
- Chang D CORAL: a concurrent object-oriented system for constructing and executing sequential, parallel and distributed applications Proceedings of the workshop on Object-based concurrent programming, (26-30)
- Yokote Y, Teraoka F, Mitsuzawa A, Fujinami N and Tokoro M (1991). The muse object architecture, ACM SIGOPS Operating Systems Review, 25:2, (22-46), Online publication date: 1-Apr-1991.
- Cheng J and Hurson A (1991). Effective clustering of complex objects in object-oriented databases, ACM SIGMOD Record, 20:2, (22-31), Online publication date: 1-Apr-1991.
- Cheng J and Hurson A Effective clustering of complex objects in object-oriented databases Proceedings of the 1991 ACM SIGMOD international conference on Management of data, (22-31)
- Beeri C and Milo T Subtyping in OODB's (extended abstract) Proceedings of the tenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems, (300-314)
- Latour L (1991). A methodology for the design of reuse engineered Ada components, ACM SIGAda Ada Letters, XI:3, (103-113), Online publication date: 1-Apr-1991.
- Latour L A methodology for the design of reuse engineered Ada components Proceedings of the first international symposium on Environments and tools for Ada, (103-113)
- Pratt D, Farrington P, Basnet C, Bhuskute H, Kamath M and Mize J (1991). A framework for highly reusable simulation modeling, ACM SIGSIM Simulation Digest, 21:3, (254-261), Online publication date: 1-Apr-1991.
- Ponder C (1991). Benchmark semantics, ACM SIGMETRICS Performance Evaluation Review, 18:4, (20-24), Online publication date: 1-Mar-1991.
- Temte M (1991). Let's begin introducing the object-oriented paradigm, ACM SIGCSE Bulletin, 23:1, (73-77), Online publication date: 1-Mar-1991.
- Temte M Let's begin introducing the object-oriented paradigm Proceedings of the twenty-second SIGCSE technical symposium on Computer science education, (73-77)
- 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)
- Mitchell J, Meldal S and Madhav N An extension of standard ML modules with subtyping and inheritance Proceedings of the 18th ACM SIGPLAN-SIGACT symposium on Principles of programming languages, (270-278)
- Placer J (1991). Multiparadigm research, ACM SIGPLAN Notices, 26:3, (9-17), Online publication date: 2-Jan-1991.
- Nakatsuyama H, Murata M and Kusumoto K (1991). A new framework for separating user interfaces from application programs, ACM SIGCHI Bulletin, 23:1, (88-91), Online publication date: 1-Jan-1991.
- Choi I and Mannino M (1991). Graph interpretation of methods, ACM SIGPLAN OOPS Messenger, 2:1, (38-54), Online publication date: 1-Jan-1991.
- Stadel M (1991). Object oriented programming techniques to replace software components on the fly in a running program, ACM SIGPLAN Notices, 26:1, (99-108), Online publication date: 1-Jan-1991.
- Lujun S (1991). Cluster, ACM SIGPLAN Notices, 26:1, (57-74), Online publication date: 1-Jan-1991.
- Calliss F (1991). A comparison of module constructs in programming languages, ACM SIGPLAN Notices, 26:1, (38-46), Online publication date: 1-Jan-1991.
- Wolf W (1991). Object Programming for CAD, IEEE Design & Test, 8:1, (35-42), Online publication date: 1-Jan-1991.
- Hutchinson N and Peterson L (1991). The X-Kernel, IEEE Transactions on Software Engineering, 17:1, (64-76), Online publication date: 1-Jan-1991.
- Vujosevic R Object oriented visual interactive simulation Proceedings of the 22nd conference on Winter simulation, (490-498)
- Whitesell J and Reid J Computational mechanics solvers based on object-oriented design principles Proceedings of the 22nd conference on Winter simulation, (486-489)
- Thomasma T and Madsen J Object oriented programming languages for developing simulation-related software Proceedings of the 22nd conference on Winter simulation, (482-485)
- Basnet C, Farrington P, Pratt D, Kamath M, Karacal S and Beaumariage T Experiences in developing in object-oriented modeling environment for manufacturing systems Proceedings of the 22nd conference on Winter simulation, (477-481)
- Rosson M and Alpert S (1990). The cognitive consequences of object-oriented design, Human-Computer Interaction, 5:4, (345-379), Online publication date: 1-Dec-1990.
- Ossher H and Harrison W (1990). Support for change in RPDE3, ACM SIGSOFT Software Engineering Notes, 15:6, (218-228), Online publication date: 1-Dec-1990.
- Dulli S and Milanese V (1990). A database design for graphical models, ACM SIGPLAN Notices, 25:12, (30-36), Online publication date: 1-Dec-1990.
- Kannan R and Dodrill W (1990). DAIS, IEEE Expert: Intelligent Systems and Their Applications, 5:6, (34-42), Online publication date: 1-Dec-1990.
- Andersen B (1990). Ellie language definition report, ACM SIGPLAN Notices, 25:11, (45-64), Online publication date: 1-Nov-1990.
- Mannino M, Choi I and Batory D (1990). The Object-Oriented Functional Data Language, IEEE Transactions on Software Engineering, 16:11, (1258-1272), Online publication date: 1-Nov-1990.
- Hailpern B and Ossher H (1990). Extending Objects to Support Multiple Interfaces and Access Control, IEEE Transactions on Software Engineering, 16:11, (1247-1257), Online publication date: 1-Nov-1990.
- Kerlick G Moving iconic objects in scientific visualization Proceedings of the 1st conference on Visualization '90, (124-130)
- Ossher H and Harrison W Support for change in RPDE3 Proceedings of the fourth ACM SIGSOFT symposium on Software development environments, (218-228)
- Dony C (1990). Exception handling and object-oriented programming: towards a synthesis, ACM SIGPLAN Notices, 25:10, (322-330), Online publication date: 1-Oct-1990.
- Bracha G and Cook W (1990). Mixin-based inheritance, ACM SIGPLAN Notices, 25:10, (303-311), Online publication date: 1-Oct-1990.
- Shan Y (1990). MoDE: a UIMS for Smalltalk, ACM SIGPLAN Notices, 25:10, (258-268), Online publication date: 1-Oct-1990.
- McDonald J, Stuetzle W and Buja A (1990). Painting multiple views of complex objects, ACM SIGPLAN Notices, 25:10, (245-257), Online publication date: 1-Oct-1990.
- Haarslev V and Möller R (1990). A framework for visualizing object-oriented systems, ACM SIGPLAN Notices, 25:10, (237-244), Online publication date: 1-Oct-1990.
- Leavens G and Weihl W (1990). Reasoning about object-oriented programs that use subtypes, ACM SIGPLAN Notices, 25:10, (212-223), Online publication date: 1-Oct-1990.
- Paepcke A (1990). PCLOS: stress testing CLOS experiencing the metaobject protocol, ACM SIGPLAN Notices, 25:10, (194-211), Online publication date: 1-Oct-1990.
- Palsberg J and Schwartzbach M (1990). Type substitution for object-oriented programming, ACM SIGPLAN Notices, 25:10, (151-160), Online publication date: 1-Oct-1990.
- Madsen O, Magnusson B and Mølier-Pedersen B (1990). Strong typing of object-oriented languages revisited, ACM SIGPLAN Notices, 25:10, (140-150), Online publication date: 1-Oct-1990.
- Purchase J and Winder R (1990). Message pattern specifications: a new technique for handling errors in parallel object oriented systems, ACM SIGPLAN Notices, 25:10, (116-125), Online publication date: 1-Oct-1990.
- Nierstrasz O and Papathomas M (1990). Viewing object as patterns of communicating agents, ACM SIGPLAN Notices, 25:10, (38-43), Online publication date: 1-Oct-1990.
- Gossain S and Anderson B (1990). An iterative-design model for reusable object-oriented software, ACM SIGPLAN Notices, 25:10, (12-27), Online publication date: 1-Oct-1990.
- Corradi A and Leonardi L The object paradigm is to be reconsidered for distributed systems Proceedings of the 4th workshop on ACM SIGOPS European workshop, (1-6)
- Dony C Exception handling and object-oriented programming: towards a synthesis Proceedings of the European conference on object-oriented programming on Object-oriented programming systems, languages, and applications, (322-330)
- 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)
- Shan Y MoDE: a UIMS for Smalltalk Proceedings of the European conference on object-oriented programming on Object-oriented programming systems, languages, and applications, (258-268)
- McDonald J, Stuetzle W and Buja A Painting multiple views of complex objects Proceedings of the European conference on object-oriented programming on Object-oriented programming systems, languages, and applications, (245-257)
- Haarslev V and Möller R A framework for visualizing object-oriented systems Proceedings of the European conference on object-oriented programming on Object-oriented programming systems, languages, and applications, (237-244)
- 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)
- Palsberg J and Schwartzbach M Type substitution for object-oriented programming Proceedings of the European conference on object-oriented programming on Object-oriented programming systems, languages, and applications, (151-160)
- Madsen O, Magnusson B and Mølier-Pedersen B Strong typing of object-oriented languages revisited Proceedings of the European conference on object-oriented programming on Object-oriented programming systems, languages, and applications, (140-150)
- Purchase J and Winder R Message pattern specifications: a new technique for handling errors in parallel object oriented systems Proceedings of the European conference on object-oriented programming on Object-oriented programming systems, languages, and applications, (116-125)
- Nierstrasz O and Papathomas M Viewing object as patterns of communicating agents Proceedings of the European conference on object-oriented programming on Object-oriented programming systems, languages, and applications, (38-43)
- Gossain S and Anderson B An iterative-design model for reusable object-oriented software Proceedings of the European conference on object-oriented programming on Object-oriented programming systems, languages, and applications, (12-27)
- Wirfs-Brock R and Johnson R (1990). Surveying current research in object-oriented design, Communications of the ACM, 33:9, (104-124), Online publication date: 1-Sep-1990.
- Meyer B (1990). Lessons from the design of the Eiffel libraries, Communications of the ACM, 33:9, (68-88), Online publication date: 1-Sep-1990.
- Kim W (1990). Object-Oriented Databases, IEEE Transactions on Knowledge and Data Engineering, 2:3, (327-341), Online publication date: 1-Sep-1990.
- Aoshima M, Izumida Y, Makinouchi A, Suzuki F and Yamane Y The C-based Database Programming Language Jasmine/C Proceedings of the 16th International Conference on Very Large Data Bases, (539-551)
- Hull R and Yoshikawa M ILOG Proceedings of the 16th International Conference on Very Large Data Bases, (455-468)
- Drew P, King R and Hudson S The Performance and Utility of the Cactis Implementation Algorithms Proceedings of the 16th International Conference on Very Large Data Bases, (135-147)
- Steigerwald R and Nelson M (1990). Concurrent programming in Smalltalk-80, ACM SIGPLAN Notices, 25:8, (27-36), Online publication date: 1-Aug-1990.
- Bergin J (1990). Coatroom: an ADT which is useful in implementation of object oriented programming, ACM SIGCSE Bulletin, 22:3, (45-ff.), Online publication date: 1-Aug-1990.
- Chambers C and Ungar D (1990). Iterative type analysis and extended message splitting; optimizing dynamically-typed object-oriented programs, ACM SIGPLAN Notices, 25:6, (150-164), Online publication date: 1-Jun-1990.
- Hieb R, Dybvig R and Bruggeman C (1990). Representing control in the presence of first-class continuations, ACM SIGPLAN Notices, 25:6, (66-77), Online publication date: 1-Jun-1990.
- Chambers C and Ungar D Iterative type analysis and extended message splitting; optimizing dynamically-typed object-oriented programs Proceedings of the ACM SIGPLAN 1990 conference on Programming language design and implementation, (150-164)
- Hieb R, Dybvig R and Bruggeman C Representing control in the presence of first-class continuations Proceedings of the ACM SIGPLAN 1990 conference on Programming language design and implementation, (66-77)
- Kiczales G and Rodriguez L Efficient method dispatch in PCL Proceedings of the 1990 ACM conference on LISP and functional programming, (99-105)
- Wells M (1990). Identifiers and static name abstraction, ACM SIGPLAN Notices, 25:5, (25-28), Online publication date: 1-May-1990.
- Venugopal V (1990). View-based tool integration in database-centered environments, ACM SIGSMALL/PC Notes, 16:2, (6-13), Online publication date: 1-May-1990.
- Kim W Research directions in object-oriented database systems Proceedings of the ninth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems, (1-15)
- Bertino E, Negri M, Pelagatti G and Sbattella L (1990). An object-oriented data model for distributed office applications, ACM SIGOIS Bulletin, 11:2-3, (216-226), Online publication date: 1-Apr-1990.
- Chrysanthis P, Stemple D and Ramamritham K (1990). A logically distributed approach for structuring office systems, ACM SIGOIS Bulletin, 11:2-3, (11-20), Online publication date: 1-Apr-1990.
- de Jong P (1990). Structure and action in distributed organizations, ACM SIGOIS Bulletin, 11:2-3, (1-10), Online publication date: 1-Apr-1990.
- Sim M and Dewilde P An object-oriented persistent database interface for CAD Proceedings of the conference on European design automation, (363-367)
- Rosson M, Carrol J and Bellamy R Smalltalk scaffolding: a case study of minimalist instruction Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (423-430)
- MacLean A, Carter K, Lövstrand L and Moran T User-tailorable systems: pressing the issues with buttons Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (175-182)
- Hudson S Adaptive semantic snaping—a technique for semantic feedback at the lexical level Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (65-70)
- Bertino E, Negri M, Pelagatti G and Sbattella L An object-oriented data model for distributed office applications Proceedings of the ACM SIGOIS and IEEE CS TC-OA conference on Office information systems, (216-226)
- Chrysanthis P, Stemple D and Ramamritham K A logically distributed approach for structuring office systems Proceedings of the ACM SIGOIS and IEEE CS TC-OA conference on Office information systems, (11-20)
- de Jong P Structure and action in distributed organizations Proceedings of the ACM SIGOIS and IEEE CS TC-OA conference on Office information systems, (1-10)
- Arefi F, Hughes C and Workman D (1990). Automatically generating visual syntax-directed editors, Communications of the ACM, 33:3, (349-360), Online publication date: 1-Mar-1990.
- Wasserman A, Muller R and Pircher P (1990). The Object-Oriented Structured Design Notation for Software Design Representation, Computer, 23:3, (50-63), Online publication date: 1-Mar-1990.
- Vogt C (1990). A Buffer-Based Method for Storage Allocation in an Object-Oriented System, IEEE Transactions on Computers, 39:3, (375-383), Online publication date: 1-Mar-1990.
- Ganti M, Goyal P and Podar S An object-oriented software application architecture Proceedings of the 12th international conference on Software engineering, (212-220)
- Oswald H, Esser R and Mattmann R An environment for specifying an executing hierarchical Petri nets Proceedings of the 12th international conference on Software engineering, (164-172)
- Järvinen H, Kurki-Suonio R, Sakkinen M and Systä K Object-oriented specification of reactive systems Proceedings of the 12th international conference on Software engineering, (63-71)
- Venugopal V View-based tool integration in database-centered environment Proceedings of the 1990 ACM SIGSMALL/PC symposium on Small systems, (53-60)
- Taylor K and Bauer M An object/message model for the development of integrated workstation software Proceedings of the 1990 ACM SIGSMALL/PC symposium on Small systems, (43-52)
- Freeman-Benson B, Maloney J and Borning A (1990). An incremental constraint solver, Communications of the ACM, 33:1, (54-63), Online publication date: 3-Jan-1990.
- Tenma T, Sato Y, Morimoto Y, Tanaka M and Ichikawa T A modification support system—automatic correction of side—effects caused by type modifications Proceedings of the 1990 ACM annual conference on Cooperation, (154-160)
- Graver J and Johnson R A type system for Smalltalk Proceedings of the 17th ACM SIGPLAN-SIGACT symposium on Principles of programming languages, (136-150)
- Cook W, Hill W and Canning P Inheritance is not subtyping Proceedings of the 17th ACM SIGPLAN-SIGACT symposium on Principles of programming languages, (125-135)
- Mitchell J Toward a typed foundation for method specialization and inheritance Proceedings of the 17th ACM SIGPLAN-SIGACT symposium on Principles of programming languages, (109-124)
- Mozaffari M and Tanaka Y (1989). ODM: An object oriented data model, New Generation Computing, 7:1, (3-35), Online publication date: 1-Dec-1989.
- Vaessen W (1989). ProfiSEE, OR Spectrum, 11:4, (239-249), Online publication date: 1-Dec-1989.
- Mosner H and Heeg G (1989). ProfiSEE Visuelle interaktive Simulation und Modellierung mit dem objektorientierten Programmiersystem Smalltalk-80H, OR Spectrum, 11:4, (185-189), Online publication date: 1-Dec-1989.
- 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)
- Hudson S Graphical specification of flexible user interface displays Proceedings of the 2nd annual ACM SIGGRAPH symposium on User interface software and technology, (105-114)
- Canning P, Cook W, Hill W, Olthoff W and Mitchell J F-bounded polymorphism for object-oriented programming Proceedings of the fourth international conference on Functional programming languages and computer architecture, (273-280)
- Weiser M, Demers A and Hauser C (1989). The portable common runtime approach to interoperability, ACM SIGOPS Operating Systems Review, 23:5, (114-122), Online publication date: 1-Nov-1989.
- Weiser M, Demers A and Hauser C The portable common runtime approach to interoperability Proceedings of the twelfth ACM symposium on Operating systems principles, (114-122)
- Consens M and Mendelzon A Expressing structural hypertext queries in graphlog Proceedings of the second annual ACM conference on Hypertext, (269-292)
- Grogono P and Bennett A (1989). Polymorphism and type checking in object-oriented languages, ACM SIGPLAN Notices, 24:11, (109-115), Online publication date: 1-Nov-1989.
- Pokkunuri B (1989). Object Oriented Programming, ACM SIGPLAN Notices, 24:11, (96-101), Online publication date: 1-Nov-1989.
- Shannon K and Snodgrass R (1989). Mapping the Interface Description Language Type Model into C, IEEE Transactions on Software Engineering, 15:11, (1333-1346), Online publication date: 1-Nov-1989.
- Canning P, Cook W, Hill W and Olthoff W (1989). Interfaces for strongly-typed object-oriented programming, ACM SIGPLAN Notices, 24:10, (457-467), Online publication date: 1-Oct-1989.
- Ohori A and Buneman P (1989). Static type inference for parametric classes, ACM SIGPLAN Notices, 24:10, (445-450), Online publication date: 1-Oct-1989.
- Cook W and Palsberg J (1989). A denotational semantics of inheritance and its correctness, ACM SIGPLAN Notices, 24:10, (433-443), Online publication date: 1-Oct-1989.
- Briot J and Cointe P (1989). Programming with explicit metaclasses in Smalltalk-80, ACM SIGPLAN Notices, 24:10, (419-431), Online publication date: 1-Oct-1989.
- Pedersen C (1989). Extending ordinary inheritance schemes to include generalization, ACM SIGPLAN Notices, 24:10, (407-417), Online publication date: 1-Oct-1989.
- Madsen O and Moller-Pedersen B (1989). Virtual classes: a powerful mechanism in object-oriented programming, ACM SIGPLAN Notices, 24:10, (397-406), Online publication date: 1-Oct-1989.
- Minsky N and Rozenshtein E (1989). Controllable delegation: an exercise in law-governed systems, ACM SIGPLAN Notices, 24:10, (371-380), Online publication date: 1-Oct-1989.
- Almarode J (1989). Rule-based delegation for prototypes, ACM SIGPLAN Notices, 24:10, (363-370), Online publication date: 1-Oct-1989.
- Shan Y (1989). An event-driven model-view-controller framework for Smalltalk, ACM SIGPLAN Notices, 24:10, (347-352), Online publication date: 1-Oct-1989.
- Reenskaug T and Skaar A (1989). An environment for literate Smalltalk programming, ACM SIGPLAN Notices, 24:10, (337-345), Online publication date: 1-Oct-1989.
- Foote B and Johnson R (1989). Reflective facilities in Smalltalk-80, ACM SIGPLAN Notices, 24:10, (327-335), Online publication date: 1-Oct-1989.
- Graube N (1989). Metaclass compatibility, ACM SIGPLAN Notices, 24:10, (305-315), Online publication date: 1-Oct-1989.
- Rosenblatt W, Wileden J and Wolf A (1989). OROS: toward a type model for software development environments, ACM SIGPLAN Notices, 24:10, (297-304), Online publication date: 1-Oct-1989.
- Page T, Berson S, Cheng W and Muntz R (1989). An object-oriented modelling enviornment, ACM SIGPLAN Notices, 24:10, (287-296), Online publication date: 1-Oct-1989.
- Conner R, Dearle A, Morrison R and Brown A (1989). An object addressing mechanism for statically typed languages with multiple inheritance, ACM SIGPLAN Notices, 24:10, (279-285), Online publication date: 1-Oct-1989.
- Muller H, Rose J, Kempf J and Stansbury T (1989). The use of multimethods and method combination in a CLOS based window interface, ACM SIGPLAN Notices, 24:10, (239-253), Online publication date: 1-Oct-1989.
- Shah A, Hamel J, Borsari R and Rumbaugh J (1989). DSM: an object-relationship modeling language, ACM SIGPLAN Notices, 24:10, (191-202), Online publication date: 1-Oct-1989.
- Ferrel P and Meyer R (1989). Vamp: the Aldus application framework, ACM SIGPLAN Notices, 24:10, (185-188), Online publication date: 1-Oct-1989.
- Block F and Chan N (1989). An extended frame language, ACM SIGPLAN Notices, 24:10, (151-157), Online publication date: 1-Oct-1989.
- Adams S and Nabi A (1989). Neural agents - a frame of mind, ACM SIGPLAN Notices, 24:10, (139-149), Online publication date: 1-Oct-1989.
- Marques J and Guedes P (1989). Extending the operating system to support an object-oriented environment, ACM SIGPLAN Notices, 24:10, (113-122), Online publication date: 1-Oct-1989.
- Tomlinson C and Singh V (1989). Inheritance and synchronization with enabled-sets, ACM SIGPLAN Notices, 24:10, (103-112), Online publication date: 1-Oct-1989.
- Wirfs-Brock R and Wilkerson B (1989). Object-oriented design: a responsibility-driven approach, ACM SIGPLAN Notices, 24:10, (71-75), Online publication date: 1-Oct-1989.
- Chambers C, Ungar D and Lee E (1989). An efficient implementation of SELF a dynamically-typed object-oriented language based on prototypes, ACM SIGPLAN Notices, 24:10, (49-70), Online publication date: 1-Oct-1989.
- Schelvis M (1989). Incremental distribution of timestamp packets: a new approach to distributed garbage collection, ACM SIGPLAN Notices, 24:10, (37-48), Online publication date: 1-Oct-1989.
- Rosson M and Gold E (1989). Problem-solution mapping in object-oriented design, ACM SIGPLAN Notices, 24:10, (7-10), Online publication date: 1-Oct-1989.
- Canning P, Cook W, Hill W and Olthoff W Interfaces for strongly-typed object-oriented programming Conference proceedings on Object-oriented programming systems, languages and applications, (457-467)
- Ohori A and Buneman P Static type inference for parametric classes Conference proceedings on Object-oriented programming systems, languages and applications, (445-450)
- Cook W and Palsberg J A denotational semantics of inheritance and its correctness Conference proceedings on Object-oriented programming systems, languages and applications, (433-443)
- Briot J and Cointe P Programming with explicit metaclasses in Smalltalk-80 Conference proceedings on Object-oriented programming systems, languages and applications, (419-431)
- Pedersen C Extending ordinary inheritance schemes to include generalization Conference proceedings on Object-oriented programming systems, languages and applications, (407-417)
- Madsen O and Moller-Pedersen B Virtual classes: a powerful mechanism in object-oriented programming Conference proceedings on Object-oriented programming systems, languages and applications, (397-406)
- Minsky N and Rozenshtein E Controllable delegation: an exercise in law-governed systems Conference proceedings on Object-oriented programming systems, languages and applications, (371-380)
- Almarode J Rule-based delegation for prototypes Conference proceedings on Object-oriented programming systems, languages and applications, (363-370)
- Shan Y An event-driven model-view-controller framework for Smalltalk Conference proceedings on Object-oriented programming systems, languages and applications, (347-352)
- Reenskaug T and Skaar A An environment for literate Smalltalk programming Conference proceedings on Object-oriented programming systems, languages and applications, (337-345)
- 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)
- Rosenblatt W, Wileden J and Wolf A OROS: toward a type model for software development environments Conference proceedings on Object-oriented programming systems, languages and applications, (297-304)
- Page T, Berson S, Cheng W and Muntz R An object-oriented modelling enviornment Conference proceedings on Object-oriented programming systems, languages and applications, (287-296)
- Conner R, Dearle A, Morrison R and Brown A An object addressing mechanism for statically typed languages with multiple inheritance Conference proceedings on Object-oriented programming systems, languages and applications, (279-285)
- Muller H, Rose J, Kempf J and Stansbury T The use of multimethods and method combination in a CLOS based window interface Conference proceedings on Object-oriented programming systems, languages and applications, (239-253)
- Shah A, Hamel J, Borsari R and Rumbaugh J DSM: an object-relationship modeling language Conference proceedings on Object-oriented programming systems, languages and applications, (191-202)
- Ferrel P and Meyer R Vamp: the Aldus application framework Conference proceedings on Object-oriented programming systems, languages and applications, (185-188)
- Block F and Chan N An extended frame language Conference proceedings on Object-oriented programming systems, languages and applications, (151-157)
- Adams S and Nabi A Neural agents - a frame of mind Conference proceedings on Object-oriented programming systems, languages and applications, (139-149)
- Marques J and Guedes P Extending the operating system to support an object-oriented environment Conference proceedings on Object-oriented programming systems, languages and applications, (113-122)
- Tomlinson C and Singh V Inheritance and synchronization with enabled-sets Conference proceedings on Object-oriented programming systems, languages and applications, (103-112)
- Wirfs-Brock R and Wilkerson B Object-oriented design: a responsibility-driven approach Conference proceedings on Object-oriented programming systems, languages and applications, (71-75)
- Chambers C, Ungar D and Lee E An efficient implementation of SELF a dynamically-typed object-oriented language based on prototypes Conference proceedings on Object-oriented programming systems, languages and applications, (49-70)
- Schelvis M Incremental distribution of timestamp packets: a new approach to distributed garbage collection Conference proceedings on Object-oriented programming systems, languages and applications, (37-48)
- Rosson M and Gold E Problem-solution mapping in object-oriented design Conference proceedings on Object-oriented programming systems, languages and applications, (7-10)
- Hudson S and King R (1989). Cactis: a self-adaptive, concurrent implementation of an object-oriented database management system, ACM Transactions on Database Systems, 14:3, (291-321), Online publication date: 1-Sep-1989.
- Chen M, Nunamaker J and Weber E (1989). The Use of Integrated Organization and Information Systems Models in Building and Delivering Business Application Systems, IEEE Transactions on Knowledge and Data Engineering, 1:3, (406-409), Online publication date: 1-Sep-1989.
- Johnson J, Roberts T, Verplank W, Smith D, Irby C, Beard M and Mackey K (1989). The Xerox Star, Computer, 22:9, (11-26, 28-29), Online publication date: 1-Sep-1989.
- Chatterjee A FUTURES: a mechanism for concurrency among objects Proceedings of the 1989 ACM/IEEE conference on Supercomputing, (562-567)
- Nestor J, Soudan B and Mayet Z (1989). MIES: a microarchitecture design tool, ACM SIGMICRO Newsletter, 20:3, (217-222), Online publication date: 1-Aug-1989.
- Nestor J, Soudan B and Mayet Z MIES: a microarchitecture design tool Proceedings of the 22nd annual workshop on Microprogramming and microarchitecture, (217-222)
- Lécluse C and Richard P The O2 database programming language Proceedings of the 15th international conference on Very large data bases, (423-432)
- Geyer-Schulz A, Taudes A and Mitlöhner J (1989). An APL-tutoring adventure game, ACM SIGAPL APL Quote Quad, 19:4, (148-157), Online publication date: 1-Jul-1989.
- Geyer-Schulz A, Taudes A and Mitlöhner J An APL-tutoring adventure game Conference proceedings on APL as a tool of thought, (148-157)
- Atkinson R, Demers A, Hauser C, Jacobi C, Kessler P and Weiser M (1989). Experiences creating a portable cedar, ACM SIGPLAN Notices, 24:7, (322-329), Online publication date: 1-Jul-1989.
- Chambers C and Ungar D (1989). Customization: optimizing compiler technology for SELF, a dynamically-typed object-oriented programming language, ACM SIGPLAN Notices, 24:7, (146-160), Online publication date: 1-Jul-1989.
- Horwat W, Chien A and Dally W (1989). Experience with CST: programming and implementation, ACM SIGPLAN Notices, 24:7, (101-109), Online publication date: 1-Jul-1989.
- Falacara G Some observations concerning reuse Proceedings of the sixth Washington Ada symposium on Ada, (177-183)
- Upson C, Faulhaber T, Kamins D, Laidlaw D, Schlegel D, Vroom J, Gurwitz R and van Dam A (1989). The Application Visualization System, IEEE Computer Graphics and Applications, 9:4, (30-42), Online publication date: 1-Jul-1989.
- Atkinson R, Demers A, Hauser C, Jacobi C, Kessler P and Weiser M Experiences creating a portable cedar Proceedings of the ACM SIGPLAN 1989 conference on Programming language design and implementation, (322-329)
- Chambers C and Ungar D Customization: optimizing compiler technology for SELF, a dynamically-typed object-oriented programming language Proceedings of the ACM SIGPLAN 1989 conference on Programming language design and implementation, (146-160)
- Horwat W, Chien A and Dally W Experience with CST: programming and implementation Proceedings of the ACM SIGPLAN 1989 conference on Programming language design and implementation, (101-109)
- Lovegrove G, Curtis G and Farrar R Welding advisory system for process selection “WASPS” Proceedings of the 2nd international conference on Industrial and engineering applications of artificial intelligence and expert systems - Volume 1, (422-427)
- Miller J, Groning K, Schulz G and White C The object-oriented integration methodology of the Cadlab work station design environment Proceedings of the 26th ACM/IEEE Design Automation Conference, (807-810)
- Smith W, Duff D, Dragomirecky M, Caldwell J, Hartman M, Jasica J and d'Abreu M FACE core environment: the model and its application in CAE/CAD tool development Proceedings of the 26th ACM/IEEE Design Automation Conference, (466-471)
- Graefe G and Ward K Dynamic query evaluation plans Proceedings of the 1989 ACM SIGMOD international conference on Management of data, (358-366)
- Tansel A and Garnett L Nested historical relations Proceedings of the 1989 ACM SIGMOD international conference on Management of data, (284-294)
- Abiteboul S and Kanellakis P Object identity as a query language primitive Proceedings of the 1989 ACM SIGMOD international conference on Management of data, (159-173)
- Jagadish H Incorporating hierarchy in a relational model of data Proceedings of the 1989 ACM SIGMOD international conference on Management of data, (78-87)
- Graefe G and Ward K (1989). Dynamic query evaluation plans, ACM SIGMOD Record, 18:2, (358-366), Online publication date: 1-Jun-1989.
- Tansel A and Garnett L (1989). Nested historical relations, ACM SIGMOD Record, 18:2, (284-294), Online publication date: 1-Jun-1989.
- Abiteboul S and Kanellakis P (1989). Object identity as a query language primitive, ACM SIGMOD Record, 18:2, (159-173), Online publication date: 1-Jun-1989.
- Jagadish H (1989). Incorporating hierarchy in a relational model of data, ACM SIGMOD Record, 18:2, (78-87), Online publication date: 1-Jun-1989.
- Gallo T, Serrano G and Tisato F ObNet Proceedings of the 11th international conference on Software engineering, (138-144)
- London R and Milsted K (1989). Specifying reusable components using Z: realistic sets and dictionaries, ACM SIGSOFT Software Engineering Notes, 14:3, (120-127), Online publication date: 1-May-1989.
- Nielsen J and Richards J (1989). The Experience of Learning and Using Smalltalk, IEEE Software, 6:3, (73-77), Online publication date: 1-May-1989.
- London R and Milsted K Specifying reusable components using Z: realistic sets and dictionaries Proceedings of the 5th international workshop on Software specification and design, (120-127)
- Uehara M, Numaoka C, Yokote Y and Tokoro M (1988). Sarek: a window system interface for object-oriented concurrent programming languages, ACM SIGPLAN Notices, 24:4, (187-189), Online publication date: 1-Apr-1989.
- Christodoulakis D (1988). Modeling the semantics of smalltalk-80 with Petri nets, ACM SIGPLAN Notices, 24:4, (156-158), Online publication date: 1-Apr-1989.
- Thomas D, McAffer J and Barry B (1988). Actra-a multitasking/multiprocessing smalltalk, ACM SIGPLAN Notices, 24:4, (87-90), Online publication date: 1-Apr-1989.
- Agha G (1988). Foundational issues in concurrent computing, ACM SIGPLAN Notices, 24:4, (60-65), Online publication date: 1-Apr-1989.
- Nakajima T, Yokote Y, Tokoro M, Ochiai S and Nagamatsu T (1988). Distributed concurrent smalltalk: a language and system for the interpersonal environment, ACM SIGPLAN Notices, 24:4, (43-45), Online publication date: 1-Apr-1989.
- Dally W and Chien A (1988). Object-oriented concurrent programming in CST, ACM SIGPLAN Notices, 24:4, (28-31), Online publication date: 1-Apr-1989.
- Crowl L (1988). A uniform object model for parallel programming, ACM SIGPLAN Notices, 24:4, (25-27), Online publication date: 1-Apr-1989.
- Caseau Y (1988). A model for a reflective object-oriented language, ACM SIGPLAN Notices, 24:4, (22-24), Online publication date: 1-Apr-1989.
- Lécluse C and Richard P Modeling complex structures in object-oriented logic programming Proceedings of the eighth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems, (360-368)
- Myers B (1989). Encapsulating interactive behaviors, ACM SIGCHI Bulletin, 20:SI, (319-324), Online publication date: 1-Mar-1989.
- Myers B Encapsulating interactive behaviors Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (319-324)
- Casavant A, d'Abreu M, Dragomirecky M, Duff D, Jasica J, Hartman M, Hwang K and Smit W (1989). A Synthesis Environment for Designing DSP Systems, IEEE Design & Test, 6:2, (35-44), Online publication date: 1-Mar-1989.
- Cohen E, Soni D, Gluecker R, Hasling W, Schwanke R and Wagner M (1988). Version management in Gypsy, ACM SIGPLAN Notices, 24:2, (201-215), Online publication date: 3-Feb-1989.
- Rodden T, Sawyer P and Sommerville I (1988). Interacting with an active, integrated environment, ACM SIGPLAN Notices, 24:2, (76-84), Online publication date: 3-Feb-1989.
- Luker P (1989). Never mind the language, what about the paradigm?, ACM SIGCSE Bulletin, 21:1, (252-256), Online publication date: 1-Feb-1989.
- Wells M and Kurtz B (1989). Teaching multiple programming paradigms: a proposal for a paradigm general pseudocode, ACM SIGCSE Bulletin, 21:1, (246-251), Online publication date: 1-Feb-1989.
- Luker P Never mind the language, what about the paradigm? Proceedings of the twentieth SIGCSE technical symposium on Computer science education, (252-256)
- Wells M and Kurtz B Teaching multiple programming paradigms: a proposal for a paradigm general pseudocode Proceedings of the twentieth SIGCSE technical symposium on Computer science education, (246-251)
- Wadler P and Blott S How to make ad-hoc polymorphism less ad hoc Proceedings of the 16th ACM SIGPLAN-SIGACT symposium on Principles of programming languages, (60-76)
- Cohen E, Soni D, Gluecker R, Hasling W, Schwanke R and Wagner M Version management in Gypsy Proceedings of the third ACM SIGSOFT/SIGPLAN software engineering symposium on Practical software development environments, (201-215)
- Rodden T, Sawyer P and Sommerville I Interacting with an active, integrated environment Proceedings of the third ACM SIGSOFT/SIGPLAN software engineering symposium on Practical software development environments, (76-84)
- Corradi A and Leonardi L (1988). The role of opaque types to build abstractions, ACM SIGPLAN Notices, 23:12, (24-37), Online publication date: 1-Dec-1988.
- Snyder J and Mackulack G Intelligent simulation environments Proceedings of the 20th conference on Winter simulation, (357-363)
- Ege R Constraint-based user interfaces for simulations Proceedings of the 20th conference on Winter simulation, (263-271)
- Schoen E, Smith R and Buchanan B (1988). Design of Knowledge-Based Systems with a Knowledge-Based Assistant, IEEE Transactions on Software Engineering, 14:12, (1771-1791), Online publication date: 1-Dec-1988.
- Detlefs D, Herlihy M and Wing J (1988). Inheritance of Synchronization and Recovery Properties in Avalon/C++, Computer, 21:12, (57-69), Online publication date: 1-Dec-1988.
- Schaffner S and Borkan M (1988). Segue, Computer, 21:12, (42-55), Online publication date: 1-Dec-1988.
- Cohen E, Soni D, Gluecker R, Hasling W, Schwanke R and Wagner M (1988). Version management in Gypsy, ACM SIGSOFT Software Engineering Notes, 13:5, (201-215), Online publication date: 3-Nov-1988.
- Rodden T, Sawyer P and Sommerville I (1988). Interacting with an active, integrated environment, ACM SIGSOFT Software Engineering Notes, 13:5, (76-84), Online publication date: 3-Nov-1988.
- Johnston W, Hall D, Hang J, Rible M and Robertson D Distributed scientific video movie making Proceedings of the 1988 ACM/IEEE conference on Supercomputing, (156-162)
- Alabiso B (1988). Transformation of data flow analysis models to object oriented design, ACM SIGPLAN Notices, 23:11, (335), Online publication date: 1-Nov-1988.
- Lieberherr K, Holland I and Riel A (1988). Object-oriented programming: an objective sense of style, ACM SIGPLAN Notices, 23:11, (323-334), Online publication date: 1-Nov-1988.
- Rumbaugh J (1988). Controlling propagation of operations using attributes on relations, ACM SIGPLAN Notices, 23:11, (285-296), Online publication date: 1-Nov-1988.
- Matsuoka S and Kawai S (1988). Using tuple space communication in distributed object-oriented languages, ACM SIGPLAN Notices, 23:11, (276-284), Online publication date: 1-Nov-1988.
- Aksit M and Tripathi A (1988). Data abstraction mechanisms in SINA/ST, ACM SIGPLAN Notices, 23:11, (267-275), Online publication date: 1-Nov-1988.
- Yoshida N and Hino K (1988). An object-oriented framework of pattern recognition systems, ACM SIGPLAN Notices, 23:11, (259-267), Online publication date: 1-Nov-1988.
- Scaletti C and Johnson R (1988). An interactive environment for object-oriented music composition and sound synthesis, ACM SIGPLAN Notices, 23:11, (222-233), Online publication date: 1-Nov-1988.
- Bjornerstedt A and Britts S (1988). AVANCE: an object management system, ACM SIGPLAN Notices, 23:11, (206-221), Online publication date: 1-Nov-1988.
- Beech D (1988). Intensional concepts in an object database model, ACM SIGPLAN Notices, 23:11, (164-175), Online publication date: 1-Nov-1988.
- Kim W, Ballou N, Banerjee J, Chou H, Garza J and Woelk D (1988). Integrating an object-oriented programming system with a database system, ACM SIGPLAN Notices, 23:11, (142-152), Online publication date: 1-Nov-1988.
- Wirfs-Brock A and Wilkerson B (1988). A overview of modular smalltalk, ACM SIGPLAN Notices, 23:11, (123-134), Online publication date: 1-Nov-1988.
- LaLonde W and Gulik M (1988). Building a backtracking facility in smalltalk without kernel support, ACM SIGPLAN Notices, 23:11, (105-122), Online publication date: 1-Nov-1988.
- Wirfs-Brock R (1988). An integrated color smalltalk-80 system, ACM SIGPLAN Notices, 23:11, (71-82), Online publication date: 1-Nov-1988.
- Weinand A, Gamma E and Marty R (1988). ET++—an object oriented application framework in C++, ACM SIGPLAN Notices, 23:11, (46-57), Online publication date: 1-Nov-1988.
- Rose J (1988). Fast dispatch mechanisms for stock hardware, ACM SIGPLAN Notices, 23:11, (27-35), Online publication date: 1-Nov-1988.
- Johnson R, Graver J and Zurawski L (1988). TS: an optimizing compiler for smalltalk, ACM SIGPLAN Notices, 23:11, (18-26), Online publication date: 1-Nov-1988.
- Ungar D and Jackson F (1988). Tenuring policies for generation-based storage reclamation, ACM SIGPLAN Notices, 23:11, (1-17), Online publication date: 1-Nov-1988.
- Uehara M, Numaoka C, Yokote Y and Tokoro M Sarek: a window system interface for object-oriented concurrent programming languages Proceedings of the 1988 ACM SIGPLAN workshop on Object-based concurrent programming, (187-189)
- Christodoulakis D Modeling the semantics of smalltalk-80 with Petri nets Proceedings of the 1988 ACM SIGPLAN workshop on Object-based concurrent programming, (156-158)
- Thomas D, McAffer J and Barry B Actra-a multitasking/multiprocessing smalltalk Proceedings of the 1988 ACM SIGPLAN workshop on Object-based concurrent programming, (87-90)
- Agha G Foundational issues in concurrent computing Proceedings of the 1988 ACM SIGPLAN workshop on Object-based concurrent programming, (60-65)
- Nakajima T, Yokote Y, Tokoro M, Ochiai S and Nagamatsu T Distributed concurrent smalltalk: a language and system for the interpersonal environment Proceedings of the 1988 ACM SIGPLAN workshop on Object-based concurrent programming, (43-45)
- Dally W and Chien A Object-oriented concurrent programming in CST Proceedings of the 1988 ACM SIGPLAN workshop on Object-based concurrent programming, (28-31)
- Crowl L A uniform object model for parallel programming Proceedings of the 1988 ACM SIGPLAN workshop on Object-based concurrent programming, (25-27)
- Caseau Y A model for a reflective object-oriented language Proceedings of the 1988 ACM SIGPLAN workshop on Object-based concurrent programming, (22-24)
- Bershad B, Lazowska E, Levy H and Wagner D (1988). An open enviornment for building parallel programming systems, ACM SIGPLAN Notices, 23:9, (1-9), Online publication date: 1-Sep-1988.
- Ramamoorthy C and Sheu P (1988). Object-Oriented Systems, IEEE Expert: Intelligent Systems and Their Applications, 3:3, (9-15), Online publication date: 1-Sep-1988.
- Kaiser J (1988). MUTABOR, a Coprocessor Supporting Memory Management in an Object-Oriented Architecture, IEEE Micro, 8:5, (30-46), Online publication date: 1-Sep-1988.
- Adiba M and Collet C Management of Complex Objects as Dynamic Forms Proceedings of the 14th International Conference on Very Large Data Bases, (134-147)
- Kim W and Chou H Versions of Schema for Object-Oriented Databases Proceedings of the 14th International Conference on Very Large Data Bases, (148-159)
- Neuhold E and Schrefl M Dynamic Derivation of Personalized Views Proceedings of the 14th International Conference on Very Large Data Bases, (183-194)
- Hudson S and King R (1988). An Semantic Feedback in the Higgens UIMS, IEEE Transactions on Software Engineering, 14:8, (1188-1206), Online publication date: 1-Aug-1988.
- Tenma T, Tsubotani H, Tanaka M and Ichikawa T (1988). A System for Generating Language-Oriented Editors, IEEE Transactions on Software Engineering, 14:8, (1098-1109), Online publication date: 1-Aug-1988.
- Pallas J and Ungar D (1988). Multiprocessor Smalltalk: a case study of a multiprocessor-based programming environment, ACM SIGPLAN Notices, 23:7, (268-277), Online publication date: 1-Jul-1988.
- Kamata H, Obata A and Adachi M (1988). THE HUMAN INTERFACE IN A MULTIMEDIA COMMUNICATION TERMINAL, ACM SIGCHI Bulletin, 20:1, (63-66), Online publication date: 1-Jul-1988.
- Ly T and Girczyc E Constraint propagation in an object-oriented IC design environment Proceedings of the 25th ACM/IEEE Design Automation Conference, (628-633)
- Chou H and Kim W Versions and change notification in an object-oriented database system Proceedings of the 25th ACM/IEEE Design Automation Conference, (275-281)
- Jarke M and Rose T (1988). Managing knowledge about information system evolution, ACM SIGMOD Record, 17:3, (303-311), Online publication date: 1-Jun-1988.
- Caruso M and Sciore E (1988). Contexts and metamessages in object-oriented database programming language design, ACM SIGMOD Record, 17:3, (56-65), Online publication date: 1-Jun-1988.
- Garza J and Kim W (1988). Transaction management in an object-oriented database system, ACM SIGMOD Record, 17:3, (37-45), Online publication date: 1-Jun-1988.
- Hong B and Lee S CAD Data management using object-oriented paradigms Proceedings of the 1st international conference on Industrial and engineering applications of artificial intelligence and expert systems - Volume 2, (1044-1048)
- Pallas J and Ungar D Multiprocessor Smalltalk: a case study of a multiprocessor-based programming environment Proceedings of the ACM SIGPLAN 1988 conference on Programming language design and implementation, (268-277)
- Jarke M and Rose T Managing knowledge about information system evolution Proceedings of the 1988 ACM SIGMOD international conference on Management of data, (303-311)
- Caruso M and Sciore E Contexts and metamessages in object-oriented database programming language design Proceedings of the 1988 ACM SIGMOD international conference on Management of data, (56-65)
- Garza J and Kim W Transaction management in an object-oriented database system Proceedings of the 1988 ACM SIGMOD international conference on Management of data, (37-45)
- Ponder C (1988). Benchmark semantics, ACM SIGPLAN Notices, 23:6, (157-161), Online publication date: 1-Jun-1988.
- Osterbye K (1988). Abstract data types with shared operations, ACM SIGPLAN Notices, 23:6, (91-96), Online publication date: 1-Jun-1988.
- Beaudet P and Jenkins M (1988). Simulating the object-oriented paradigm to Nial, ACM SIGPLAN Notices, 23:6, (49-58), Online publication date: 1-Jun-1988.
- Hudson S and King R (1988). The Cactis Project, IEEE Transactions on Software Engineering, 14:6, (709-719), Online publication date: 1-Jun-1988.
- Zarri G Conceptual representation for knowledge bases and << intelligent >> information retrieval systems Proceedings of the 11th annual international ACM SIGIR conference on Research and development in information retrieval, (551-565)
- Damier C and Defude B The document management component of a multimedia data model Proceedings of the 11th annual international ACM SIGIR conference on Research and development in information retrieval, (451-464)
- Ait-Kaci H, Nasr R and Seo J BABEL: a base for an experimental library Proceedings of the 11th annual international ACM SIGIR conference on Research and development in information retrieval, (175-190)
- Liskov B (1987). Keynote address - data abstraction and hierarchy, ACM SIGPLAN Notices, 23:5, (17-34), Online publication date: 1-May-1988.
- Mohan L and Kashyap R (1988). An Object-Oriented Knowledge Representation for Spatial Information, IEEE Transactions on Software Engineering, 14:5, (675-681), Online publication date: 1-May-1988.
- Notkin D and Griswold W Extension and software development Proceedings of the 10th international conference on Software engineering, (274-283)
- Tarumi H, Agusa K and Ohno Y A programming environment supporting reuse of object-oriented software Proceedings of the 10th international conference on Software engineering, (265-273)
- Lieberherr K and Riel A Demeter: a case study of software growth through parameterized classes Proceedings of the 10th international conference on Software engineering, (254-264)
- Fagerström J Design and test of distributed applications Proceedings of the 10th international conference on Software engineering, (88-92)
- Perry D and Kaiser G Models of software development environments Proceedings of the 10th international conference on Software engineering, (60-68)
- Casais E (1988). An object oriented system implementing KNOs, ACM SIGOIS Bulletin, 9:2-3, (284-290), Online publication date: 1-Apr-1988.
- Lochovsky F, Hogg J, Mendelzon A and Weiser S (1988). OTM: specifying office tasks, ACM SIGOIS Bulletin, 9:2-3, (46-54), Online publication date: 1-Apr-1988.
- Casais E An object oriented system implementing KNOs Proceedings of the ACM SIGOIS and IEEECS TC-OA 1988 conference on Office information systems, (284-290)
- Lochovsky F, Hogg J, Mendelzon A and Weiser S OTM: specifying office tasks Proceedings of the ACM SIGOIS and IEEECS TC-OA 1988 conference on Office information systems, (46-54)
- Bhatti M (1988). Incremental execution environment, ACM SIGPLAN Notices, 23:4, (56-64), Online publication date: 1-Apr-1988.
- Edwards A (1988). Visual programming languages: the next generation, ACM SIGPLAN Notices, 23:4, (43-50), Online publication date: 1-Apr-1988.
- Blaha M, Premerlani W and Rumbaugh J (1988). Relational database design using an object-oriented methodology, Communications of the ACM, 31:4, (414-427), Online publication date: 1-Apr-1988.
- Filman R (1988). Reasoning with worlds and truth maintenance in a knowledge-based programming environment, Communications of the ACM, 31:4, (382-401), Online publication date: 1-Apr-1988.
- Wolf A, Clarke L and Wileden J (1988). A Model of Visibility Control, IEEE Transactions on Software Engineering, 14:4, (512-520), Online publication date: 1-Apr-1988.
- Bergin J and Greenfield S (1988). What does Modular-2 need to fully support object oriented programming?, ACM SIGPLAN Notices, 23:3, (73-82), Online publication date: 1-Mar-1988.
- Banciihon F Object-oriented database systems Proceedings of the seventh ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems, (152-162)
- Little J, Cooper L, Davis B, Alexander J, Joyce P and Schmitt C (1988). An industry/academic partnership experiment: a course in artificial intelligence, ACM SIGCSE Bulletin, 20:1, (171-175), Online publication date: 1-Feb-1988.
- Little J, Cooper L, Davis B, Alexander J, Joyce P and Schmitt C An industry/academic partnership experiment: a course in artificial intelligence Proceedings of the nineteenth SIGCSE technical symposium on Computer science education, (171-175)
- Ponder C (1988). Benchmark semantics, ACM SIGPLAN Notices, 23:2, (44-48), Online publication date: 1-Feb-1988.
- Kamin S Inheritance in smalltalk-80: a denotational definition Proceedings of the 15th ACM SIGPLAN-SIGACT symposium on Principles of programming languages, (80-87)
- Sanderson D and Rose L Object-oriented modeling using C++ Proceedings of the 21st annual symposium on Simulation, (143-156)
- Normark K MUIR - a language development environment Proceedings of the 1988 ACM SIGSMALL/PC symposium on ACTES, (22-27)
- Hauge T, Nordgard I, Oscarsson D and Raeder G Event-driven user interfaces based on quasi-parallelism Proceedings of the 1st annual ACM SIGGRAPH symposium on User Interface Software, (66-76)
- Binding C The architecture of a user interface toolkit Proceedings of the 1st annual ACM SIGGRAPH symposium on User Interface Software, (56-65)
- Rumbaugh J State trees as structured finite state machines for user interfaces Proceedings of the 1st annual ACM SIGGRAPH symposium on User Interface Software, (15-29)
- Reddy U Objects as closures: abstract semantics of object-oriented languages Proceedings of the 1988 ACM conference on LISP and functional programming, (289-297)
- Adams N and Rees J Object-oriented programming in scheme Proceedings of the 1988 ACM conference on LISP and functional programming, (277-288)
- Jategaonkar L and Mitchell J ML with extended pattern matching and subtypes Proceedings of the 1988 ACM conference on LISP and functional programming, (198-211)
- Clinger W, Hartheimer A and Ost E Implementation strategies for continuations Proceedings of the 1988 ACM conference on LISP and functional programming, (124-131)
- Dally W and Chien A Object-oriented concurrent programming in CST Proceedings of the third conference on Hypercube concurrent computers and applications: Architecture, software, computer systems, and general issues - Volume 1, (434-439)
- Bødker S, Ehn P, Knudsen J, Kyng M and Madsen K Computer support for cooperative design (invited paper) Proceedings of the 1988 ACM conference on Computer-supported cooperative work, (377-394)
- Bershad B, Lazowska E, Levy H and Wagner D An open enviornment for building parallel programming systems Proceedings of the ACM/SIGPLAN conference on Parallel programming: experience with applications, languages and systems, (1-9)
- Alabiso B Transformation of data flow analysis models to object oriented design Conference proceedings on Object-oriented programming systems, languages and applications
- Lieberherr K, Holland I and Riel A Object-oriented programming: an objective sense of style Conference proceedings on Object-oriented programming systems, languages and applications, (323-334)
- Rumbaugh J Controlling propagation of operations using attributes on relations Conference proceedings on Object-oriented programming systems, languages and applications, (285-296)
- Matsuoka S and Kawai S Using tuple space communication in distributed object-oriented languages Conference proceedings on Object-oriented programming systems, languages and applications, (276-284)
- Aksit M and Tripathi A Data abstraction mechanisms in SINA/ST Conference proceedings on Object-oriented programming systems, languages and applications, (267-275)
- Yoshida N and Hino K An object-oriented framework of pattern recognition systems Conference proceedings on Object-oriented programming systems, languages and applications, (259-267)
- Scaletti C and Johnson R An interactive environment for object-oriented music composition and sound synthesis Conference proceedings on Object-oriented programming systems, languages and applications, (222-233)
- Bjornerstedt A and Britts S AVANCE: an object management system Conference proceedings on Object-oriented programming systems, languages and applications, (206-221)
- Beech D Intensional concepts in an object database model Conference proceedings on Object-oriented programming systems, languages and applications, (164-175)
- Kim W, Ballou N, Banerjee J, Chou H, Garza J and Woelk D Integrating an object-oriented programming system with a database system Conference proceedings on Object-oriented programming systems, languages and applications, (142-152)
- Wirfs-Brock A and Wilkerson B A overview of modular smalltalk Conference proceedings on Object-oriented programming systems, languages and applications, (123-134)
- LaLonde W and Gulik M Building a backtracking facility in smalltalk without kernel support Conference proceedings on Object-oriented programming systems, languages and applications, (105-122)
- Wirfs-Brock R An integrated color smalltalk-80 system Conference proceedings on Object-oriented programming systems, languages and applications, (71-82)
- Weinand A, Gamma E and Marty R ET++—an object oriented application framework in C++ Conference proceedings on Object-oriented programming systems, languages and applications, (46-57)
- Rose J Fast dispatch mechanisms for stock hardware Conference proceedings on Object-oriented programming systems, languages and applications, (27-35)
- Johnson R, Graver J and Zurawski L TS: an optimizing compiler for smalltalk Conference proceedings on Object-oriented programming systems, languages and applications, (18-26)
- Ungar D and Jackson F Tenuring policies for generation-based storage reclamation Conference proceedings on Object-oriented programming systems, languages and applications, (1-17)
- Lampson B Personal distributed computing: the alto and ethernet software A history of personal workstations, (291-344)
- Thacker C Personal distributed computing: the alto and ethernet hardware A history of personal workstations, (265-290)
- Ketabchi M and Berzins V (1988). Mathemtical Model of Composite Objects and Its Application for Organizing Engineering Databases, IEEE Transactions on Software Engineering, 14:1, (71-84), Online publication date: 1-Jan-1988.
- Takeuchi I, Okuno H, Osato N, Kamio M and Yamazaki K A concurrent multiple-paradigm list processor TAO/ELIS Proceedings of the 1987 Fall Joint Computer Conference on Exploring technology: today and tomorrow, (167-174)
- Hines T and Unger E A variation of conceptual graphs: an object-oriented approach Proceedings of the 1987 Fall Joint Computer Conference on Exploring technology: today and tomorrow, (57-68)
- Pope S, Goldberg A and Deutsch L Object-oriented approaches to the software life cycle using the Smalltalk-80 system as a CASE toolkit Proceedings of the 1987 Fall Joint Computer Conference on Exploring technology: today and tomorrow, (13-20)
- Mettrey W (1987). An Assessment of Tools for Building Large Knowledge‐Based Systems, AI Magazine, 8:4, (81-89), Online publication date: 1-Dec-1987.
- Minsky N and Rozenshtein D System = program + users + law Proceedings of the 1st international conference on Artificial intelligence and law, (170-180)
- Minsky N and Rozenshtein D (1987). A law-based approach to object-oriented programming, ACM SIGPLAN Notices, 22:12, (482-493), Online publication date: 1-Dec-1987.
- Rumbaugh J (1987). Relations as semantic constructs in an object-oriented language, ACM SIGPLAN Notices, 22:12, (466-481), Online publication date: 1-Dec-1987.
- Smith K and Zdonik S (1987). Intermedia: A case study of the differences between relational and object-oriented database systems, ACM SIGPLAN Notices, 22:12, (452-465), Online publication date: 1-Dec-1987.
- Bloom T and Zdonik S (1987). Issues in the design of object-oriented database programming languages, ACM SIGPLAN Notices, 22:12, (441-451), Online publication date: 1-Dec-1987.
- Andrews T and Harris C (1987). Combining language and database advances in an object-oriented development environment, ACM SIGPLAN Notices, 22:12, (430-440), Online publication date: 1-Dec-1987.
- Freburger K (1987). RAPID: Prototyping control panel interfaces, ACM SIGPLAN Notices, 22:12, (416-422), Online publication date: 1-Dec-1987.
- Bezivin J (1987). Some experiments in object-oriented simulation, ACM SIGPLAN Notices, 22:12, (394-405), Online publication date: 1-Dec-1987.
- Hogg J and Weiser S (1987). OTM: Applying objects to tasks, ACM SIGPLAN Notices, 22:12, (388-393), Online publication date: 1-Dec-1987.
- Laursen J and Atkinson R (1987). Opus: A Smalltalk production system, ACM SIGPLAN Notices, 22:12, (377-387), Online publication date: 1-Dec-1987.
- van der Meulen P (1987). INSIST: Interactive Simulation in Smalltalk, ACM SIGPLAN Notices, 22:12, (366-376), Online publication date: 1-Dec-1987.
- Miranda E (1987). BrouHaHa- A portable Smalltalk interpreter, ACM SIGPLAN Notices, 22:12, (354-365), Online publication date: 1-Dec-1987.
- Filman R (1987). Retrofitting objects, ACM SIGPLAN Notices, 22:12, (342-353), Online publication date: 1-Dec-1987.
- McCullough P (1987). Transparent forwarding: First steps, ACM SIGPLAN Notices, 22:12, (331-341), Online publication date: 1-Dec-1987.
- Bennett J (1987). The design and implementation of distributed Smalltalk, ACM SIGPLAN Notices, 22:12, (318-330), Online publication date: 1-Dec-1987.
- Gutfreund S (1987). Maniplicons in ThinkerToy, ACM SIGPLAN Notices, 22:12, (307-317), Online publication date: 1-Dec-1987.
- Grossman M and Ege R (1987). Logical composition of object-oriented interfaces, ACM SIGPLAN Notices, 22:12, (295-306), Online publication date: 1-Dec-1987.
- Alexander J (1987). Painless panes for Smalltalk windows, ACM SIGPLAN Notices, 22:12, (287-294), Online publication date: 1-Dec-1987.
- Call L, Cohrs D and Miller B (1987). CLAM- an open system for graphical user interfaces, ACM SIGPLAN Notices, 22:12, (277-286), Online publication date: 1-Dec-1987.
- Thorelli L (1987). Modules and type checking in PL/LL, ACM SIGPLAN Notices, 22:12, (268-276), Online publication date: 1-Dec-1987.
- Kaiser G and Garlan D (1987). MELDing data flow and object-oriented programming, ACM SIGPLAN Notices, 22:12, (254-267), Online publication date: 1-Dec-1987.
- Nierstrasz O (1987). Active objects in hybrid, ACM SIGPLAN Notices, 22:12, (243-253), Online publication date: 1-Dec-1987.
- Ungar D and Smith R (1987). Self: The power of simplicity, ACM SIGPLAN Notices, 22:12, (227-242), Online publication date: 1-Dec-1987.
- Kempf J, Harris W, D'Souza R and Snyder A (1987). Experience with CommonLoops, ACM SIGPLAN Notices, 22:12, (214-226), Online publication date: 1-Dec-1987.
- Seidewitz E (1987). Object-oriented programming in Smalltalk and ADA, ACM SIGPLAN Notices, 22:12, (202-213), Online publication date: 1-Dec-1987.
- Jacobson I (1987). Object-oriented development in an industrial environment, ACM SIGPLAN Notices, 22:12, (183-191), Online publication date: 1-Dec-1987.
- Wegner P (1987). Dimensions of object-based language design, ACM SIGPLAN Notices, 22:12, (168-182), Online publication date: 1-Dec-1987.
- Cointe P (1987). Metaclasses are first class: The ObjVlisp Model, ACM SIGPLAN Notices, 22:12, (156-162), Online publication date: 1-Dec-1987.
- Maes P (1987). Concepts and experiments in computational reflection, ACM SIGPLAN Notices, 22:12, (147-155), Online publication date: 1-Dec-1987.
- Stein L (1987). Delegation is inheritance, ACM SIGPLAN Notices, 22:12, (138-146), Online publication date: 1-Dec-1987.
- Penney D and Stein J (1987). Class modification in the GemStone object-oriented DBMS, ACM SIGPLAN Notices, 22:12, (111-117), Online publication date: 1-Dec-1987.
- Merrow T and Laursen J (1987). A pragmatic system for shared persistent objects, ACM SIGPLAN Notices, 22:12, (103-110), Online publication date: 1-Dec-1987.
- O'Brien P, Halbert D and Kilian M (1987). The Trellis programming environment, ACM SIGPLAN Notices, 22:12, (91-102), Online publication date: 1-Dec-1987.
- Young R (1987). An object-oriented framework for interactive data graphics, ACM SIGPLAN Notices, 22:12, (78-90), Online publication date: 1-Dec-1987.
- Diederich J and Milton J (1987). An object-oriented design system shell, ACM SIGPLAN Notices, 22:12, (61-77), Online publication date: 1-Dec-1987.
- Lucco S (1987). Parallel programming in a virtual object space, ACM SIGPLAN Notices, 22:12, (26-34), Online publication date: 1-Dec-1987.
- Minsky N and Rozenshtein D A law-based approach to object-oriented programming Conference proceedings on Object-oriented programming systems, languages and applications, (482-493)
- Rumbaugh J Relations as semantic constructs in an object-oriented language Conference proceedings on Object-oriented programming systems, languages and applications, (466-481)
- Smith K and Zdonik S Intermedia: A case study of the differences between relational and object-oriented database systems Conference proceedings on Object-oriented programming systems, languages and applications, (452-465)
- Bloom T and Zdonik S Issues in the design of object-oriented database programming languages Conference proceedings on Object-oriented programming systems, languages and applications, (441-451)
- Andrews T and Harris C Combining language and database advances in an object-oriented development environment Conference proceedings on Object-oriented programming systems, languages and applications, (430-440)
- Freburger K RAPID: Prototyping control panel interfaces Conference proceedings on Object-oriented programming systems, languages and applications, (416-422)
- Bezivin J Some experiments in object-oriented simulation Conference proceedings on Object-oriented programming systems, languages and applications, (394-405)
- Hogg J and Weiser S OTM: Applying objects to tasks Conference proceedings on Object-oriented programming systems, languages and applications, (388-393)
- Laursen J and Atkinson R Opus: A Smalltalk production system Conference proceedings on Object-oriented programming systems, languages and applications, (377-387)
- van der Meulen P INSIST: Interactive Simulation in Smalltalk Conference proceedings on Object-oriented programming systems, languages and applications, (366-376)
- Miranda E BrouHaHa- A portable Smalltalk interpreter Conference proceedings on Object-oriented programming systems, languages and applications, (354-365)
- Filman R Retrofitting objects Conference proceedings on Object-oriented programming systems, languages and applications, (342-353)
- McCullough P Transparent forwarding: First steps Conference proceedings on Object-oriented programming systems, languages and applications, (331-341)
- Bennett J The design and implementation of distributed Smalltalk Conference proceedings on Object-oriented programming systems, languages and applications, (318-330)
- Gutfreund S Maniplicons in ThinkerToy Conference proceedings on Object-oriented programming systems, languages and applications, (307-317)
- Grossman M and Ege R Logical composition of object-oriented interfaces Conference proceedings on Object-oriented programming systems, languages and applications, (295-306)
- Alexander J Painless panes for Smalltalk windows Conference proceedings on Object-oriented programming systems, languages and applications, (287-294)
- Call L, Cohrs D and Miller B CLAM- an open system for graphical user interfaces Conference proceedings on Object-oriented programming systems, languages and applications, (277-286)
- Thorelli L Modules and type checking in PL/LL Conference proceedings on Object-oriented programming systems, languages and applications, (268-276)
- Kaiser G and Garlan D MELDing data flow and object-oriented programming Conference proceedings on Object-oriented programming systems, languages and applications, (254-267)
- Nierstrasz O Active objects in hybrid Conference proceedings on Object-oriented programming systems, languages and applications, (243-253)
- Ungar D and Smith R Self: The power of simplicity Conference proceedings on Object-oriented programming systems, languages and applications, (227-242)
- Kempf J, Harris W, D'Souza R and Snyder A Experience with CommonLoops Conference proceedings on Object-oriented programming systems, languages and applications, (214-226)
- Seidewitz E Object-oriented programming in Smalltalk and ADA Conference proceedings on Object-oriented programming systems, languages and applications, (202-213)
- Jacobson I Object-oriented development in an industrial environment Conference proceedings on Object-oriented programming systems, languages and applications, (183-191)
- Wegner P Dimensions of object-based language design Conference proceedings on Object-oriented programming systems, languages and applications, (168-182)
- Cointe P Metaclasses are first class: The ObjVlisp Model Conference proceedings on Object-oriented programming systems, languages and applications, (156-162)
- Maes P Concepts and experiments in computational reflection Conference proceedings on Object-oriented programming systems, languages and applications, (147-155)
- Stein L Delegation is inheritance Conference proceedings on Object-oriented programming systems, languages and applications, (138-146)
- Penney D and Stein J Class modification in the GemStone object-oriented DBMS Conference proceedings on Object-oriented programming systems, languages and applications, (111-117)
- Merrow T and Laursen J A pragmatic system for shared persistent objects Conference proceedings on Object-oriented programming systems, languages and applications, (103-110)
- O'Brien P, Halbert D and Kilian M The Trellis programming environment Conference proceedings on Object-oriented programming systems, languages and applications, (91-102)
- Young R An object-oriented framework for interactive data graphics Conference proceedings on Object-oriented programming systems, languages and applications, (78-90)
- Diederich J and Milton J An object-oriented design system shell Conference proceedings on Object-oriented programming systems, languages and applications, (61-77)
- Lucco S Parallel programming in a virtual object space Conference proceedings on Object-oriented programming systems, languages and applications, (26-34)
- Rubenstein W (1987). A database design for musical information, ACM SIGMOD Record, 16:3, (479-490), Online publication date: 1-Dec-1987.
- Butler M (1987). Storage reclamation in object oriented database systems, ACM SIGMOD Record, 16:3, (410-425), Online publication date: 1-Dec-1987.
- Banerjee J, Kim W, Kim H and Korth H (1987). Semantics and implementation of schema evolution in object-oriented databases, ACM SIGMOD Record, 16:3, (311-322), Online publication date: 1-Dec-1987.
- Kemper A, Lockemann P and Wallrath M (1987). An object-oriented system for engineering applications, ACM SIGMOD Record, 16:3, (299-310), Online publication date: 1-Dec-1987.
- Nixon B, Chung L, Mylopoulos J, Lauzon D, Borgida A and Stanley M (1987). Implementation of a compiler for a semantic data model: Experiences with taxis, ACM SIGMOD Record, 16:3, (118-131), Online publication date: 1-Dec-1987.
- Rubenstein W A database design for musical information Proceedings of the 1987 ACM SIGMOD international conference on Management of data, (479-490)
- Butler M Storage reclamation in object oriented database systems Proceedings of the 1987 ACM SIGMOD international conference on Management of data, (410-425)
- Banerjee J, Kim W, Kim H and Korth H Semantics and implementation of schema evolution in object-oriented databases Proceedings of the 1987 ACM SIGMOD international conference on Management of data, (311-322)
- Kemper A, Lockemann P and Wallrath M An object-oriented system for engineering applications Proceedings of the 1987 ACM SIGMOD international conference on Management of data, (299-310)
- Nixon B, Chung L, Mylopoulos J, Lauzon D, Borgida A and Stanley M Implementation of a compiler for a semantic data model: Experiences with taxis Proceedings of the 1987 ACM SIGMOD international conference on Management of data, (118-131)
- Thomasma T and Ulgren O Modeling of a manufacturing cell using a graphical simulation system based on Smalltalk-80 Proceedings of the 19th conference on Winter simulation, (683-691)
- Helfman R, Ralston M and Suckling J Object oriented simulation for the U.S Army graves registration service Proceedings of the 19th conference on Winter simulation, (860-869)
- Cammarata S, Gates B and Rothenberg J Dependencies and graphical interfaces in object-oriented simulation languages Proceedings of the 19th conference on Winter simulation, (507-517)
- Bezivin J TimeLock Proceedings of the 19th conference on Winter simulation, (503-506)
- Teskey F Enriched knowledge representation for information retrieval Proceedings of the 10th annual international ACM SIGIR conference on Research and development in information retrieval, (43-44)
- Garlan D (1987). Extending IDL to support concurrent views, ACM SIGPLAN Notices, 22:11, (95-110), Online publication date: 1-Nov-1987.
- Warren W, Kickenson J and Snodgrass R (1987). A tutorial introduction to using IDL, ACM SIGPLAN Notices, 22:11, (18-34), Online publication date: 1-Nov-1987.
- Abiteboul S and Hull R (1987). IFO: a formal semantic database model, ACM Transactions on Database Systems, 12:4, (525-565), Online publication date: 1-Nov-1987.
- Oren T The architecture of static hypertexts Proceedings of the ACM conference on Hypertext, (291-306)
- Frisse M Searching for information in a hypertext medical handbook Proceedings of the ACM conference on Hypertext, (57-66)
- Whitescarver J, Mukherji P, Turoff M, DeBlock R, Czech R and Paul B (1987). A network environment for computer-supported cooperative work, ACM SIGCOMM Computer Communication Review, 17:5, (260-272), Online publication date: 1-Oct-1987.
- Cheriton D and Wolf M Extensions for multi-module records in conventional programming languages Proceedings of the 14th ACM SIGACT-SIGPLAN symposium on Principles of programming languages, (296-306)
- Gelernter D, Jagannathan S and London T Environments as first class objects Proceedings of the 14th ACM SIGACT-SIGPLAN symposium on Principles of programming languages, (98-110)
- Girczyc E and Ly T STEM: an IC design environment based on the Smalltalk model-view-controller construct Proceedings of the 24th ACM/IEEE Design Automation Conference, (757-763)
- Demers L, Jacques P, Fauvel S and Cerny E CHESHIRE: an object-oriented integration of VLSI CAD tools Proceedings of the 24th ACM/IEEE Design Automation Conference, (750-756)
- Heiler S, Dayal U, Orenstein J and Radke-Sproull S An object-oriented approach to data management: why design databases need it Proceedings of the 24th ACM/IEEE Design Automation Conference, (335-340)
- Miyamoto I (1987). A prototyping tool for graphical software engineering tools, ACM SIGSOFT Software Engineering Notes, 12:4, (45-51), Online publication date: 1-Oct-1987.
- Clark R Designing concurrent objects Proceedings of the first international workshop on Real-time Ada issues, (107-109)
- Clark R (1987). Designing concurrent objects, ACM SIGAda Ada Letters, VII:6, (107-109), Online publication date: 1-Oct-1987.
- Bancilhon F, Briggs T, Khoshafian S and Valduriez P FAD, a Powerful and Simple Database Language Proceedings of the 13th International Conference on Very Large Data Bases, (97-105)
- Katz R and Chang E Managing Change in a Computer-Aided Design Database Proceedings of the 13th International Conference on Very Large Data Bases, (455-462)
- Duisberg R (1987). Animation using temporal constraints, Human-Computer Interaction, 3:3, (275-307), Online publication date: 1-Sep-1987.
- Edelson D (1987). How objective mechanisms facilitate the development of large software systems in three programming languages, ACM SIGPLAN Notices, 22:9, (54-63), Online publication date: 1-Sep-1987.
- Jacky J and Kalet I (1987). An object-oriented programming discipline for standard Pascal, Communications of the ACM, 30:9, (772-776), Online publication date: 1-Sep-1987.
- Koseki Y Amalgamating multiple programming paradigms in Prolog Proceedings of the 10th international joint conference on Artificial intelligence - Volume 1, (76-82)
- Briot J and Cointe P A uniform model for object-oriented languages using the class abstraction Proceedings of the 10th international joint conference on Artificial intelligence - Volume 1, (40-43)
- Whitescarver J, Mukherji P, Turoff M, DeBlock R, Czech R and Paul B A network environment for computer-supported cooperative work Proceedings of the ACM workshop on Frontiers in computer communications technology, (260-272)
- Reynolds C (1987). Flocks, herds and schools: A distributed behavioral model, ACM SIGGRAPH Computer Graphics, 21:4, (25-34), Online publication date: 1-Aug-1987.
- Reynolds C Flocks, herds and schools: A distributed behavioral model Proceedings of the 14th annual conference on Computer graphics and interactive techniques, (25-34)
- Gelernter D, Jagannathan S and London T (1987). Parallelism, persistence and meta-cleanliness in the symmetric Lisp interpreter, ACM SIGPLAN Notices, 22:7, (274-282), Online publication date: 1-Jul-1987.
- Moss J (1987). Managing stack frames in Smalltalk, ACM SIGPLAN Notices, 22:7, (229-240), Online publication date: 1-Jul-1987.
- Notkin D and Griswold W (1987). Enhancement through extension: the extension interpreter, ACM SIGPLAN Notices, 22:7, (45-55), Online publication date: 1-Jul-1987.
- Shebs S and Kessler R (1987). Automatic design and implementation of language data types, ACM SIGPLAN Notices, 22:7, (26-37), Online publication date: 1-Jul-1987.
- Dähler J, Gerber P, Gisiger H and Kündig A (1987). A graphical tool for the design and prototyping of distributed systems, ACM SIGSOFT Software Engineering Notes, 12:3, (25-36), Online publication date: 1-Jul-1987.
- Gelernter D, Jagannathan S and London T Parallelism, persistence and meta-cleanliness in the symmetric Lisp interpreter Papers of the Symposium on Interpreters and interpretive techniques, (274-282)
- Moss J Managing stack frames in Smalltalk Papers of the Symposium on Interpreters and interpretive techniques, (229-240)
- Notkin D and Griswold W Enhancement through extension: the extension interpreter Papers of the Symposium on Interpreters and interpretive techniques, (45-55)
- Shebs S and Kessler R Automatic design and implementation of language data types Papers of the Symposium on Interpreters and interpretive techniques, (26-37)
- Seidewitz E and Stark M (1987). Toward a general object-oriented software development methodology, ACM SIGAda Ada Letters, VII:4, (54-67), Online publication date: 1-Jul-1987.
- Wirth N (1987). Extension of record types, ACM SIGCSE Bulletin, 19:2, (2-9), Online publication date: 1-Jun-1987.
- Rosson M, Maass S and Kellogg W Designing for designers: an analysis of design practice in the real world Proceedings of the SIGCHI/GI Conference on Human Factors in Computing Systems and Graphics Interface, (137-142)
- Smith R Experiences with the alternate reality kit: an example of the tension between literalism and magic Proceedings of the SIGCHI/GI Conference on Human Factors in Computing Systems and Graphics Interface, (61-67)
- Szekely P Modular implementation of presentations Proceedings of the SIGCHI/GI Conference on Human Factors in Computing Systems and Graphics Interface, (235-240)
- Flecchia M and Bergeron R Specifying complex dialogs in ALGAE Proceedings of the SIGCHI/GI Conference on Human Factors in Computing Systems and Graphics Interface, (229-234)
- Girardot J and Sako S (1987). An object oriented extension to APL, ACM SIGAPL APL Quote Quad, 17:4, (128-137), Online publication date: 1-May-1987.
- Rhyne J (1987). Dialogue management for gestural interfaces, ACM SIGGRAPH Computer Graphics, 21:2, (137-142), Online publication date: 1-Apr-1987.
- Eckart J (1987). Iteration and abstract data types, ACM SIGPLAN Notices, 22:4, (103-110), Online publication date: 1-Apr-1987.
- Rosson M, Maass S and Kellogg W (1986). Designing for designers: an analysis of design practice in the real world, ACM SIGCHI Bulletin, 18:4, (137-142), Online publication date: 1-Apr-1987.
- Smith R (1986). Experiences with the alternate reality kit: an example of the tension between literalism and magic, ACM SIGCHI Bulletin, 18:4, (61-67), Online publication date: 1-Apr-1987.
- Szekely P (1986). Modular implementation of presentations, ACM SIGCHI Bulletin, 18:4, (235-240), Online publication date: 1-Apr-1987.
- Flecchia M and Bergeron R (1986). Specifying complex dialogs in ALGAE, ACM SIGCHI Bulletin, 18:4, (229-234), Online publication date: 1-Apr-1987.
- Reiss S A conceptual programming environment Proceedings of the 9th international conference on Software Engineering, (225-235)
- Barstow D Artificial intelligence and software engineering Proceedings of the 9th international conference on Software Engineering, (200-211)
- Crowston K, Malone T and Lin F (1987). Cognitive science and organizational design, Human-Computer Interaction, 3:1, (59-85), Online publication date: 1-Mar-1987.
- Pugh J, LaLonde W and Thomas D Introducing object-oriented programming into the computer science curriculum Proceedings of the eighteenth SIGCSE technical symposium on Computer science education, (98-102)
- Pugh J, LaLonde W and Thomas D (1987). Introducing object-oriented programming into the computer science curriculum, ACM SIGCSE Bulletin, 19:1, (98-102), Online publication date: 1-Feb-1987.
- Meyer B (1987). Eiffel: programming for reusability and extendibility, ACM SIGPLAN Notices, 22:2, (85-94), Online publication date: 1-Feb-1987.
- Stefik M, Foster G, Bobrow D, Kahn K, Lanning S and Suchman L (1987). Beyond the chalkboard: computer support for collaboration and problem solving in meetings, Communications of the ACM, 30:1, (32-47), Online publication date: 1-Jan-1987.
- Liskov B Keynote address - data abstraction and hierarchy Addendum to the proceedings on Object-oriented programming systems, languages and applications (Addendum), (17-34)
- King R and Hudson S (1987). Implementing a user interface as a system of attributes, ACM SIGPLAN Notices, 22:1, (143-149), Online publication date: 1-Jan-1987.
- Girardot J and Sako S An object oriented extension to APL Proceedings of the international conference on APL: APL in transition, (128-137)
- King R and Hudson S Implementing a user interface as a system of attributes Proceedings of the second ACM SIGSOFT/SIGPLAN software engineering symposium on Practical software development environments, (143-149)
- Delisle N and Schwartz M Contexts Proceedings of the 1986 ACM conference on Computer-supported cooperative work, (147-152)
- Crowston K, Malone T and Lin F Cognitive science and organizational design Proceedings of the 1986 ACM conference on Computer-supported cooperative work, (43-61)
- Borning A (1986). Graphically defining new building blocks in ThingLab, Human-Computer Interaction, 2:4, (269-295), Online publication date: 1-Dec-1986.
- Ulgen O and Thomasma T Simulation modeling in an object-oriented environment using Smalltalk-80 Proceedings of the 18th conference on Winter simulation, (474-484)
- Knapp V The Smalltalk simulation environment Proceedings of the 18th conference on Winter simulation, (125-128)
- Rubin R (1986). Language constructs for programming by example, ACM SIGOIS Bulletin, 7:2-3, (92-103), Online publication date: 1-Dec-1986.
- Rubin R Language constructs for programming by example Proceedings of the third ACM-SIGOIS conference on Office information systems, (92-103)
- Takeuchi I, Okuno H and Ohsato N (1986). A list processing language TAO with multiple programming paradigms, New Generation Computing, 4:4, (401-444), Online publication date: 1-Dec-1986.
- Zdonik S Why properties are objects or some refinements of “is-a” Proceedings of 1986 ACM Fall joint computer conference, (41-47)
- Borning A Classes versus prototypes in object-oriented languages Proceedings of 1986 ACM Fall joint computer conference, (36-40)
- Curry G An approach to type safety in a traits system Proceedings of 1986 ACM Fall joint computer conference, (25-30)
- Skarra A and Zdonik S (1986). The management of changing types in an object-oriented database, ACM SIGPLAN Notices, 21:11, (483-495), Online publication date: 1-Nov-1986.
- Maier D, Stein J, Otis A and Purdy A (1986). Development of an object-oriented DBMS, ACM SIGPLAN Notices, 21:11, (472-482), Online publication date: 1-Nov-1986.
- Vegdahl S (1986). Moving structures between Smalltalk images, ACM SIGPLAN Notices, 21:11, (466-471), Online publication date: 1-Nov-1986.
- Wiebe D (1986). A distributed repository for immutable persistent objects, ACM SIGPLAN Notices, 21:11, (453-465), Online publication date: 1-Nov-1986.
- Decouchant D (1986). Design of a distributed object manager for the Smalltalk-80 system, ACM SIGPLAN Notices, 21:11, (444-452), Online publication date: 1-Nov-1986.
- Sandberg D (1986). An alternative to subclassing, ACM SIGPLAN Notices, 21:11, (424-428), Online publication date: 1-Nov-1986.
- Khoshafian S and Copeland G (1986). Object identity, ACM SIGPLAN Notices, 21:11, (406-416), Online publication date: 1-Nov-1986.
- Piersol K (1986). Object-oriented spreadsheets: the analytic spreadsheet package, ACM SIGPLAN Notices, 21:11, (385-390), Online publication date: 1-Nov-1986.
- Jacobson I (1986). Language support for changeable large real time systems, ACM SIGPLAN Notices, 21:11, (377-384), Online publication date: 1-Nov-1986.
- Cunningham W and Beck K (1986). A diagram for object-oriented programs, ACM SIGPLAN Notices, 21:11, (361-367), Online publication date: 1-Nov-1986.
- Pascoe G (1986). Encapsulators: a new software paradigm in Smalltalk-80, ACM SIGPLAN Notices, 21:11, (341-346), Online publication date: 1-Nov-1986.
- Yokote Y and Tokoro M (1986). The design and implementation of Concurrent Smalltalk, ACM SIGPLAN Notices, 21:11, (331-340), Online publication date: 1-Nov-1986.
- LaLonde W, Thomas D and Pugh J (1986). An exemplar based Smalltalk, ACM SIGPLAN Notices, 21:11, (322-330), Online publication date: 1-Nov-1986.
- Bhaskar K, Pecol J and Beug J (1986). Virtual instruments: object-oriented program synthesis, ACM SIGPLAN Notices, 21:11, (303-314), Online publication date: 1-Nov-1986.
- Miller M, Cunningham H, Lee C and Vegdahl S (1986). The application accelerator illustration system, ACM SIGPLAN Notices, 21:11, (294-302), Online publication date: 1-Nov-1986.
- Bruno G and Balsamo A (1986). Petri net-based object-oriented modelling of distributed systems, ACM SIGPLAN Notices, 21:11, (284-293), Online publication date: 1-Nov-1986.
- Fukunaga K and Hirose S (1986). An experience with a Prolog-based object-oriented language, ACM SIGPLAN Notices, 21:11, (224-231), Online publication date: 1-Nov-1986.
- Lieberman H (1986). Using prototypical objects to implement shared behavior in object-oriented systems, ACM SIGPLAN Notices, 21:11, (214-223), Online publication date: 1-Nov-1986.
- Garrett L and Smith K (1986). Building a timeline editor from prefab parts: the architecture of an object-oriented application, ACM SIGPLAN Notices, 21:11, (202-213), Online publication date: 1-Nov-1986.
- Meyrowitz N (1986). Intermedia: The architecture and construction of an object-oriented hypemedia system and applications framework, ACM SIGPLAN Notices, 21:11, (186-201), Online publication date: 1-Nov-1986.
- Atkinson R (1986). Hurricane: an optimizing compiler for Smalltalk, ACM SIGPLAN Notices, 21:11, (151-158), Online publication date: 1-Nov-1986.
- Ballard M, Maier D and Wirfs-Brock A (1986). QUICKTALK: a Smalltalk-80 dialect for defining primitive methods, ACM SIGPLAN Notices, 21:11, (140-150), Online publication date: 1-Nov-1986.
- Lewis D, Galloway D, Francis R and Thomson B (1986). Swamp: a fast processor for Smalltalk-80, ACM SIGPLAN Notices, 21:11, (131-139), Online publication date: 1-Nov-1986.
- Caudill P and Wirfs-Brock A (1986). A third generation Smalltalk-80 implementation, ACM SIGPLAN Notices, 21:11, (119-130), Online publication date: 1-Nov-1986.
- Samples A, Ungar D and Hilfinger P (1986). SOAR: Smalltalk without bytecodes, ACM SIGPLAN Notices, 21:11, (107-118), Online publication date: 1-Nov-1986.
- Kaehler T (1986). Virtual memory on a narrow machine for an object-oriented language, ACM SIGPLAN Notices, 21:11, (87-106), Online publication date: 1-Nov-1986.
- Black A, Hutchinson N, Jul E and Levy H (1986). Object structure in the Emerald system, ACM SIGPLAN Notices, 21:11, (78-86), Online publication date: 1-Nov-1986.
- Ewing J (1986). An object-oriented operating system interface, ACM SIGPLAN Notices, 21:11, (46-56), Online publication date: 1-Nov-1986.
- Snyder A (1986). Encapsulation and inheritance in object-oriented programming languages, ACM SIGPLAN Notices, 21:11, (38-45), Online publication date: 1-Nov-1986.
- Lang K and Pearlmutter B (1986). Oaklisp: an object-oriented scheme with first class types, ACM SIGPLAN Notices, 21:11, (30-37), Online publication date: 1-Nov-1986.
- Bobrow D, Kahn K, Kiczales G, Masinter L, Stefik M and Zdybel F (1986). CommonLoops: merging Lisp and object-oriented programming, ACM SIGPLAN Notices, 21:11, (17-29), Online publication date: 1-Nov-1986.
- Schaffert C, Cooper T, Bullis B, Kilian M and Wilpolt C (1986). An introduction to Trellis/Owl, ACM SIGPLAN Notices, 21:11, (9-16), Online publication date: 1-Nov-1986.
- Abdali S, Cherry G and Soiffer N An object-oriented approach to algebra system design Proceedings of the fifth ACM symposium on Symbolic and algebraic computation, (24-30)
- Ossher H (1986). A mechanism for specifying the structure of large, layered, object-oriented programs, ACM SIGPLAN Notices, 21:10, (143-152), Online publication date: 1-Oct-1986.
- Madsen O (1986). Block structure and object oriented languages, ACM SIGPLAN Notices, 21:10, (133-142), Online publication date: 1-Oct-1986.
- Zdonik S (1986). Maintaining consistency in a database with changing types, ACM SIGPLAN Notices, 21:10, (120-127), Online publication date: 1-Oct-1986.
- Nguyen V and Hailpern B (1986). A generalized object model, ACM SIGPLAN Notices, 21:10, (78-87), Online publication date: 1-Oct-1986.
- Agha G (1986). An overview of actor languages, ACM SIGPLAN Notices, 21:10, (58-67), Online publication date: 1-Oct-1986.
- Reiss S (1986). An object-oriented framework for graphical programming (summary paper), ACM SIGPLAN Notices, 21:10, (49-57), Online publication date: 1-Oct-1986.
- Tokoro M and Ishikawa Y (1986). Concurrent programming in Orient84/K, ACM SIGPLAN Notices, 21:10, (39-48), Online publication date: 1-Oct-1986.
- Snyder A (1986). CommonObjects, ACM SIGPLAN Notices, 21:10, (19-28), Online publication date: 1-Oct-1986.
- Cattell R and Rogers T Combining object-oriented and relational models of data Proceedings on the 1986 international workshop on Object-oriented database systems, (212-213)
- Skarra A, Zdonik S and Reiss S An object server for an object-oriented database system Proceedings on the 1986 international workshop on Object-oriented database systems, (196-204)
- Rowe L A shared object hierarchy Proceedings on the 1986 international workshop on Object-oriented database systems, (160-170)
- Kersten M and Schippers F Towards an object-centered database language Proceedings on the 1986 international workshop on Object-oriented database systems, (104-112)
- Lyngbaek P and Kent W A data modeling methodology for the design and implementation of information systems Proceedings on the 1986 international workshop on Object-oriented database systems, (6-17)
- Silver R, Wells M, Wu S and Hug M (1986). A concurrent N ≤ 8 Queens' algorithm using modcap, ACM SIGPLAN Notices, 21:9, (63-76), Online publication date: 1-Sep-1986.
- diSessa A and Abelson H (1986). Boxer: a reconstructible computational medium, Communications of the ACM, 29:9, (859-868), Online publication date: 1-Sep-1986.
- Bawden A Connection graphs Proceedings of the 1986 ACM conference on LISP and functional programming, (258-265)
- Birmingham W, Joobbani R and Kim J Knowlege-based expert systems and their application(tutorial session Proceedings of the 23rd ACM/IEEE Design Automation Conference, (531-539)
- Sugimoto A, Abe S, Kuroda M and Kato Y An object-oriented visual simulator for microprogram development Proceedings of the 23rd ACM/IEEE Design Automation Conference, (138-144)
- Kaiser G (1986). Generation of run-time environments, ACM SIGPLAN Notices, 21:7, (51-57), Online publication date: 1-Jul-1986.
- Kaiser G Generation of run-time environments Proceedings of the 1986 SIGPLAN symposium on Compiler construction, (51-57)
- Gehringer E and Colwell R Fast object-oriented procedure calls: lessons from the Intel 432 Proceedings of the 13th annual international symposium on Computer architecture, (92-101)
- Nojiri T, Kawasaki S and Sakoda K Microprogrammable processor for object-oriented architecture Proceedings of the 13th annual international symposium on Computer architecture, (74-81)
- Ossher H A mechanism for specifying the structure of large, layered, object-oriented programs Proceedings of the 1986 SIGPLAN workshop on Object-oriented programming, (143-152)
- Madsen O Block structure and object oriented languages Proceedings of the 1986 SIGPLAN workshop on Object-oriented programming, (133-142)
- Zdonik S Maintaining consistency in a database with changing types Proceedings of the 1986 SIGPLAN workshop on Object-oriented programming, (120-127)
- Nguyen V and Hailpern B A generalized object model Proceedings of the 1986 SIGPLAN workshop on Object-oriented programming, (78-87)
- Agha G An overview of actor languages Proceedings of the 1986 SIGPLAN workshop on Object-oriented programming, (58-67)
- Reiss S An object-oriented framework for graphical programming (summary paper) Proceedings of the 1986 SIGPLAN workshop on Object-oriented programming, (49-57)
- Tokoro M and Ishikawa Y Concurrent programming in Orient84/K Proceedings of the 1986 SIGPLAN workshop on Object-oriented programming, (39-48)
- Snyder A CommonObjects Proceedings of the 1986 SIGPLAN workshop on Object-oriented programming, (19-28)
- Skarra A and Zdonik S The management of changing types in an object-oriented database Conference proceedings on Object-oriented programming systems, languages and applications, (483-495)
- Maier D, Stein J, Otis A and Purdy A Development of an object-oriented DBMS Conference proceedings on Object-oriented programming systems, languages and applications, (472-482)
- Vegdahl S Moving structures between Smalltalk images Conference proceedings on Object-oriented programming systems, languages and applications, (466-471)
- Wiebe D A distributed repository for immutable persistent objects Conference proceedings on Object-oriented programming systems, languages and applications, (453-465)
- Decouchant D Design of a distributed object manager for the Smalltalk-80 system Conference proceedings on Object-oriented programming systems, languages and applications, (444-452)
- Sandberg D An alternative to subclassing Conference proceedings on Object-oriented programming systems, languages and applications, (424-428)
- Khoshafian S and Copeland G Object identity Conference proceedings on Object-oriented programming systems, languages and applications, (406-416)
- Piersol K Object-oriented spreadsheets: the analytic spreadsheet package Conference proceedings on Object-oriented programming systems, languages and applications, (385-390)
- Jacobson I Language support for changeable large real time systems Conference proceedings on Object-oriented programming systems, languages and applications, (377-384)
- Cunningham W and Beck K A diagram for object-oriented programs Conference proceedings on Object-oriented programming systems, languages and applications, (361-367)
- Pascoe G Encapsulators: a new software paradigm in Smalltalk-80 Conference proceedings on Object-oriented programming systems, languages and applications, (341-346)
- Yokote Y and Tokoro M The design and implementation of Concurrent Smalltalk Conference proceedings on Object-oriented programming systems, languages and applications, (331-340)
- LaLonde W, Thomas D and Pugh J An exemplar based Smalltalk Conference proceedings on Object-oriented programming systems, languages and applications, (322-330)
- Bhaskar K, Pecol J and Beug J Virtual instruments: object-oriented program synthesis Conference proceedings on Object-oriented programming systems, languages and applications, (303-314)
- Miller M, Cunningham H, Lee C and Vegdahl S The application accelerator illustration system Conference proceedings on Object-oriented programming systems, languages and applications, (294-302)
- Bruno G and Balsamo A Petri net-based object-oriented modelling of distributed systems Conference proceedings on Object-oriented programming systems, languages and applications, (284-293)
- Fukunaga K and Hirose S An experience with a Prolog-based object-oriented language Conference proceedings on Object-oriented programming systems, languages and applications, (224-231)
- Lieberman H Using prototypical objects to implement shared behavior in object-oriented systems Conference proceedings on Object-oriented programming systems, languages and applications, (214-223)
- Garrett L and Smith K Building a timeline editor from prefab parts: the architecture of an object-oriented application Conference proceedings on Object-oriented programming systems, languages and applications, (202-213)
- Meyrowitz N Intermedia: The architecture and construction of an object-oriented hypemedia system and applications framework Conference proceedings on Object-oriented programming systems, languages and applications, (186-201)
- Atkinson R Hurricane: an optimizing compiler for Smalltalk Conference proceedings on Object-oriented programming systems, languages and applications, (151-158)
- Ballard M, Maier D and Wirfs-Brock A QUICKTALK: a Smalltalk-80 dialect for defining primitive methods Conference proceedings on Object-oriented programming systems, languages and applications, (140-150)
- Lewis D, Galloway D, Francis R and Thomson B Swamp: a fast processor for Smalltalk-80 Conference proceedings on Object-oriented programming systems, languages and applications, (131-139)
- Caudill P and Wirfs-Brock A A third generation Smalltalk-80 implementation Conference proceedings on Object-oriented programming systems, languages and applications, (119-130)
- Samples A, Ungar D and Hilfinger P SOAR: Smalltalk without bytecodes Conference proceedings on Object-oriented programming systems, languages and applications, (107-118)
- Kaehler T Virtual memory on a narrow machine for an object-oriented language Conference proceedings on Object-oriented programming systems, languages and applications, (87-106)
- Black A, Hutchinson N, Jul E and Levy H Object structure in the Emerald system Conference proceedings on Object-oriented programming systems, languages and applications, (78-86)
- Ewing J An object-oriented operating system interface Conference proceedings on Object-oriented programming systems, languages and applications, (46-56)
- Snyder A Encapsulation and inheritance in object-oriented programming languages Conference proceedings on Object-oriented programming systems, languages and applications, (38-45)
- Lang K and Pearlmutter B Oaklisp: an object-oriented scheme with first class types Conference proceedings on Object-oriented programming systems, languages and applications, (30-37)
- Bobrow D, Kahn K, Kiczales G, Masinter L, Stefik M and Zdybel F CommonLoops: merging Lisp and object-oriented programming Conference proceedings on Object-oriented programming systems, languages and applications, (17-29)
- Schaffert C, Cooper T, Bullis B, Kilian M and Wilpolt C An introduction to Trellis/Owl Conference proceedings on Object-oriented programming systems, languages and applications, (9-16)
- Berzins V, Gray M and Naumann D (1986). Abstraction-based software development, Communications of the ACM, 29:5, (402-415), Online publication date: 1-May-1986.
- Rosson M, Maass S and Kellogg W (1986). Designing for designers: an analysis of design practice in the real world, ACM SIGCHI Bulletin, 17:SI, (137-142), Online publication date: 1-May-1986.
- Smith R (1986). Experiences with the alternate reality kit: an example of the tension between literalism and magic, ACM SIGCHI Bulletin, 17:SI, (61-67), Online publication date: 1-May-1986.
- Szekely P (1986). Modular implementation of presentations, ACM SIGCHI Bulletin, 17:SI, (235-240), Online publication date: 1-May-1986.
- Flecchia M and Bergeron R (1986). Specifying complex dialogs in ALGAE, ACM SIGCHI Bulletin, 17:SI, (229-234), Online publication date: 1-May-1986.
- Gehringer E and Colwell R (1986). Fast object-oriented procedure calls: lessons from the Intel 432, ACM SIGARCH Computer Architecture News, 14:2, (92-101), Online publication date: 1-May-1986.
- Nojiri T, Kawasaki S and Sakoda K (1986). Microprogrammable processor for object-oriented architecture, ACM SIGARCH Computer Architecture News, 14:2, (74-81), Online publication date: 1-May-1986.
- Borning A Defining constraints graphically Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (137-143)
- Borning A (1986). Defining constraints graphically, ACM SIGCHI Bulletin, 17:4, (137-143), Online publication date: 1-Apr-1986.
- Wah B and Li G (1986). Survey on special purpose computer architectures for AI, ACM SIGART Bulletin:96, (28-46), Online publication date: 1-Apr-1986.
- Ketabchi M, Berzins V and March S ODM Proceedings of the 1986 ACM fourteenth annual conference on Computer science, (261-269)
- Habermann A Technological advances in software engineering Proceedings of the 1986 ACM fourteenth annual conference on Computer science, (29-37)
- Lampson B Personal distributed computing: the Alto and Ethernet software Proceedings of the ACM Conference on The history of personal workstations, (101-131)
- Thacker C Personal distributed computing: the Alto and Ethernet hardware Proceedings of the ACM Conference on The history of personal workstations, (87-100)
- America P, de Bakker J, Kok J and Rutten J Operational semantics of a parallel object-oriented language Proceedings of the 13th ACM SIGACT-SIGPLAN symposium on Principles of programming languages, (194-208)
- Stefik M and Bobrow D (1985). Object‐Oriented Programming, AI Magazine, 6:4, (40-62), Online publication date: 1-Dec-1985.
- Black A Supporting distributed applications Proceedings of the tenth ACM symposium on Operating systems principles, (181-193)
- Black A (1985). Supporting distributed applications, ACM SIGOPS Operating Systems Review, 19:5, (181-193), Online publication date: 1-Dec-1985.
- Vegdahl S The design of an interactive compiler for optimizing microprograms Proceedings of the 18th annual workshop on Microprogramming, (129-136)
- Vegdahl S (1985). The design of an interactive compiler for optimizing microprograms, ACM SIGMICRO Newsletter, 16:4, (129-136), Online publication date: 1-Dec-1985.
- Hardy N (1985). KeyKOS architecture, ACM SIGOPS Operating Systems Review, 19:4, (8-25), Online publication date: 1-Oct-1985.
- Freiling M, Alexander J, Messick S, Rehfuss S and Shulman S (1985). Starting a Knowledge Engineering Project, AI Magazine, 6:3, (150-164), Online publication date: 1-Sep-1985.
- Nierstrasz O and Tsichritzis D An object-oriented environment for OIS applications Proceedings of the 11th international conference on Very Large Data Bases - Volume 11, (335-345)
- Vefsnmo E “DASOM”—a software engineering tool for communication applications increasing productivity and software quality Proceedings of the 8th international conference on Software engineering, (26-33)
- LaLonde W and Pugh J (1985). Specialization, generalization and inheritance teaching objectives beyond data structures and data types, ACM SIGPLAN Notices, 20:8, (88-92), Online publication date: 1-Aug-1985.
- Phillips B, Freiling M, Alexander J, Messick S, Rehfuss S and Nichollt S An eclectic approach to building natural language interfaces Proceedings of the 23rd annual meeting on Association for Computational Linguistics, (254-261)
- Green M The University of Alberta user interface management system Proceedings of the 12th annual conference on Computer graphics and interactive techniques, (205-213)
- Green M (1985). The University of Alberta user interface management system, ACM SIGGRAPH Computer Graphics, 19:3, (205-213), Online publication date: 1-Jul-1985.
- Donahue J (1985). Integration mechanisms in Cedar, ACM SIGPLAN Notices, 20:7, (245-251), Online publication date: 1-Jul-1985.
- Swinehart D, Zellweger P and Hagmann R (1985). The structure of Cedar, ACM SIGPLAN Notices, 20:7, (230-244), Online publication date: 1-Jul-1985.
- MacLennan B (1985). A simple software environment based on objects and relations, ACM SIGPLAN Notices, 20:7, (199-207), Online publication date: 1-Jul-1985.
- Cooper K, Kennedy K and Torczon L (1985). The impact of interprocedural analysis and optimization on the design of a software development environment, ACM SIGPLAN Notices, 20:7, (107-116), Online publication date: 1-Jul-1985.
- Purtilo J (1985). Polylith, ACM SIGPLAN Notices, 20:7, (12-18), Online publication date: 1-Jul-1985.
- Laff M and Hailpern B (1985). SW 2 - An object-based programming environment, ACM SIGPLAN Notices, 20:7, (1-11), Online publication date: 1-Jul-1985.
- Donahue J Integration mechanisms in Cedar Proceedings of the ACM SIGPLAN 85 symposium on Language issues in programming environments, (245-251)
- Swinehart D, Zellweger P and Hagmann R The structure of Cedar Proceedings of the ACM SIGPLAN 85 symposium on Language issues in programming environments, (230-244)
- MacLennan B A simple software environment based on objects and relations Proceedings of the ACM SIGPLAN 85 symposium on Language issues in programming environments, (199-207)
- Cooper K, Kennedy K and Torczon L The impact of interprocedural analysis and optimization on the design of a software development environment Proceedings of the ACM SIGPLAN 85 symposium on Language issues in programming environments, (107-116)
- Purtilo J Polylith Proceedings of the ACM SIGPLAN 85 symposium on Language issues in programming environments, (12-18)
- Laff M and Hailpern B SW 2 - An object-based programming environment Proceedings of the ACM SIGPLAN 85 symposium on Language issues in programming environments, (1-11)
- Dally W and Kajiya J An object oriented architecture Proceedings of the 12th annual international symposium on Computer architecture, (154-161)
- McLellan P Effective data management for VLSI design Proceedings of the 22nd ACM/IEEE Design Automation Conference, (652-657)
- Zara R and Henke D Building a layered database for design automation Proceedings of the 22nd ACM/IEEE Design Automation Conference, (645-651)
- Althoff J and Shur R A behavioral modeling system for cell compilers Proceedings of the 22nd ACM/IEEE Design Automation Conference, (468-474)
- Dally W and Kajiya J (1985). An object oriented architecture, ACM SIGARCH Computer Architecture News, 13:3, (154-161), Online publication date: 1-Jun-1985.
- Copeland G and Khoshafian S (1985). A decomposition storage model, ACM SIGMOD Record, 14:4, (268-279), Online publication date: 1-May-1985.
- Copeland G and Khoshafian S A decomposition storage model Proceedings of the 1985 ACM SIGMOD international conference on Management of data, (268-279)
- Bauer M, Elcock E and Osborn S A framework for the generation of microcomputer-based application Proceedings of the 1985 ACM SIGSMALL symposium on Small systems, (179-189)
- Kristensen B, Madsen O, Møller-Pedersen B and Nygaard K (1985). Multi-sequential execution in the BETA programming language, ACM SIGPLAN Notices, 20:4, (57-69), Online publication date: 1-Apr-1985.
- Bestougeff H and Ligozat G Parametrized abstract objects for linguistic information processing Proceedings of the second conference on European chapter of the Association for Computational Linguistics, (107-115)
- Fraser C and Hanson D High-level language facilities for low-level services Proceedings of the 12th ACM SIGACT-SIGPLAN symposium on Principles of programming languages, (217-224)
- Clinger W The scheme 311 compiler an exercise in denotational semantics Proceedings of the 1984 ACM Symposium on LISP and functional programming, (356-364)
- Okuno H, Takeuchi I, Osato N, Hibino Y and Watanabe K TAO Proceedings of the 1984 ACM Symposium on LISP and functional programming, (140-149)
- Chailloux J, Devin M and Hullot J LELISP, a portable and efficient LISP system Proceedings of the 1984 ACM Symposium on LISP and functional programming, (113-122)
- Cointe P and Rodet X Formes Proceedings of the 1984 ACM Symposium on LISP and functional programming, (85-95)
- Donato N, Rocchetti R and Tom J A prototyping environment for real-time graphics Proceedings of the July 9-12, 1984, national computer conference and exposition, (367-373)
- Birss E The integrated software and user interface of Apple's Lisa Proceedings of the July 9-12, 1984, national computer conference and exposition, (319-328)
- Copeland G and Maier D Making smalltalk a database system Proceedings of the 1984 ACM SIGMOD international conference on Management of data, (316-325)
- Copeland G and Maier D (1984). Making smalltalk a database system, ACM SIGMOD Record, 14:2, (316-325), Online publication date: 1-Jun-1984.
- Zdonik S (1984). Object management system concepts, ACM SIGOA Newsletter, 5:1-2, (13-19), Online publication date: 1-Jun-1984.
- Ungar D, Blau R, Foley P, Samples D and Patterson D (1984). Architecture of SOAR, ACM SIGARCH Computer Architecture News, 12:3, (188-197), Online publication date: 1-Jun-1984.
- Ishikawa Y and TOKORO M (1984). The design of an object oriented architecture, ACM SIGARCH Computer Architecture News, 12:3, (178-187), Online publication date: 1-Jun-1984.
- Ungar D (1984). Generation Scavenging, ACM SIGPLAN Notices, 19:5, (157-167), Online publication date: 1-May-1984.
- Ungar D (1984). Generation Scavenging, ACM SIGSOFT Software Engineering Notes, 9:3, (157-167), Online publication date: 1-May-1984.
- Ungar D Generation Scavenging Proceedings of the first ACM SIGSOFT/SIGPLAN software engineering symposium on Practical software development environments, (157-167)
- Biggerstaff T, Endres D and Forman I Table Proceedings of the 7th international conference on Software engineering, (334-345)
- Pugh J (1984). Actors, ACM SIGPLAN Notices, 19:3, (61-65), Online publication date: 1-Mar-1984.
- Deutsch L and Schiffman A Efficient implementation of the smalltalk-80 system Proceedings of the 11th ACM SIGACT-SIGPLAN symposium on Principles of programming languages, (297-302)
- Suzuki N and Terada M Creating efficient systems for object-oriented languages Proceedings of the 11th ACM SIGACT-SIGPLAN symposium on Principles of programming languages, (290-296)
- D'Ambrosio B Integrating uncertainty into a language for knowledge based systems Proceedings of the 1984 annual conference of the ACM on The fifth generation challenge, (307-309)
- Zdonik S Object management system concepts Proceedings of the second ACM-SIGOA conference on Office information systems, (13-19)
- Ungar D, Blau R, Foley P, Samples D and Patterson D Architecture of SOAR Proceedings of the 11th annual international symposium on Computer architecture, (188-197)
- Ishikawa Y and TOKORO M The design of an object oriented architecture Proceedings of the 11th annual international symposium on Computer architecture, (178-187)
- Magel K (1984). The user-definable interface project, ACM SIGSOFT Software Engineering Notes, 9:1, (36-40), Online publication date: 1-Jan-1984.
- Magel K (1984). Principles for software environments, ACM SIGSOFT Software Engineering Notes, 9:1, (32-35), Online publication date: 1-Jan-1984.
- Black A (1983). An asymmetric stream communication system, ACM SIGOPS Operating Systems Review, 17:5, (4-10), Online publication date: 31-Dec-1983.
- Black A An asymmetric stream communication system Proceedings of the ninth ACM symposium on Operating systems principles, (4-10)
- Blau R Paging on an object-oriented personal computer Proceedings of the 1983 ACM SIGMETRICS conference on Measurement and modeling of computer systems, (44-54)
- Fraser C and Hanson D A high-level programming and command language Proceedings of the 1983 ACM SIGPLAN symposium on Programming language issues in software systems, (212-219)
- Fraser C and Hanson D (1983). A high-level programming and command language, ACM SIGPLAN Notices, 18:6, (212-219), Online publication date: 1-Jun-1983.
- Brown M and Meyrowitz N Personal computer networks and graphical animation Proceedings of the fourteenth SIGCSE technical symposium on Computer science education, (296-307)
- Brown M and Meyrowitz N (1983). Personal computer networks and graphical animation, ACM SIGCSE Bulletin, 15:1, (296-307), Online publication date: 1-Feb-1983.
- Goldberg A The influence of an object-oriented language on the programming environment Proceedings of the 1983 computer science conference, (35-54)
- Goldberg A and Flegal R (1982). ACM president's letter:Pixel Art, Communications of the ACM, 25:12, (861-862), Online publication date: 1-Dec-1982.
- Borning A and Ingalls D A type declaration and inference system for smalltalk Proceedings of the 9th ACM SIGPLAN-SIGACT symposium on Principles of programming languages, (133-141)
- Lazowska E, Levy H, Almes G, Fischer M, Fowler R and Vestal S The architecture of the Eden system Proceedings of the eighth ACM symposium on Operating systems principles, (148-159)
- Lazowska E, Levy H, Almes G, Fischer M, Fowler R and Vestal S (1981). The architecture of the Eden system, ACM SIGOPS Operating Systems Review, 15:5, (148-159), Online publication date: 1-Dec-1981.
Index Terms
- Smalltalk-80: the language and its implementation
Recommendations
Programming with explicit metaclasses in Smalltalk-80
OOPSLA '89: Conference proceedings on Object-oriented programming systems, languages and applicationsThis paper discusses the introduction of explicit metaclasses á la ObjVlisp into the Smalltalk-80 language. The rigidity of Smalltalk metaclass architecture motivated this work. We decided to implement the ObjVlisp model into the standard Smalltalk-80 ...
Programming with explicit metaclasses in Smalltalk-80
Special issue: Proceedings of the 1989 ACM OOPSLA conference on object-oriented programmingThis paper discusses the introduction of explicit metaclasses á la ObjVlisp into the Smalltalk-80 language. The rigidity of Smalltalk metaclass architecture motivated this work. We decided to implement the ObjVlisp model into the standard Smalltalk-80 ...
A complete semantics for SMALLTALK-80
In this paper we introduce a formal model of the object-oriented programming language SMALLTALK-80. The model can be useful for different applications in the framework of language design and implementation like compiter or interpreter generation, ...