On the public citation graph
Object-oriented multi-methods in Cecil
0 signed · 246 inferred · view as graph
Inferred edges come from two machine sources: sweeps of open repository metadata (mostly SSRN and Zenodo), and a bulk OpenAlex citation snapshot. Every row below is labelled with the one it came from. Neither is a complete citation index — absence here is not evidence of absence.
Is this your work? Sign in with ORCID and put your name on the
claims that are yours.
Reference health. See whether every reference in this work resolves to a
known work and none has been retracted — and get a dated CiteStamped
badge you can embed.
What this work says
Outgoing claims: the papers this work cites, builds on, or argues with.
inferredcites →https://doi.org/10.1007/3-540-47891-4_3openalex-snapshot
Using Types and Inheritance in Object-Oriented Languages
inferredcites →https://doi.org/10.1007/bf01806106openalex-snapshot
Parents are shared parts of objects: Inheritance and encapsulation in SELF
inferredcites →https://doi.org/10.1007/bf01806107openalex-snapshot
Organizing programs without classes
inferredcites →https://doi.org/10.1007/bf01806108openalex-snapshot
An efficient implementation of SELF, a dynamically-typed object-oriented language based on prototypes
inferredcites →https://doi.org/10.1007/bfb0057013openalex-snapshot
Optimizing dynamically-typed object-oriented languages with polymorphic inline caches
inferredcites →https://doi.org/10.1007/bfb0057029openalex-snapshot
Multi-methods in a statically-typed programming language
inferredcites →https://doi.org/10.1016/0167-6423(89)90034-8openalex-snapshot
Object-oriented software construction
inferredcites →https://doi.org/10.1109/iccl.1990.63774openalex-snapshot
Subdivided procedures: a language extension supporting extensible programming
inferredcites →https://doi.org/10.1145/117954.117955openalex-snapshot
Making pure object-oriented languages practical
inferredcites →https://doi.org/10.1145/117954.117963openalex-snapshot
Static type checking of multi-methods
inferredcites →https://doi.org/10.1145/130697.130699openalex-snapshot
Report on the programming language Haskell
inferredcites →https://doi.org/10.1145/143095.143114openalex-snapshot
Debugging optimized code with dynamic deoptimization
inferredcites →https://doi.org/10.1145/15042.15043openalex-snapshot
Revised 3 report on the algorithmic language scheme
inferredcites →https://doi.org/10.1145/28697.28698openalex-snapshot
Object-oriented programming with flavors
inferredcites →https://doi.org/10.1145/28697.28702openalex-snapshot
Encapsulation and inheritance in object-oriented programming languages
inferredcites →https://doi.org/10.1145/28697.28718openalex-snapshot
Using prototypical objects to implement shared behavior in object-oriented systems
inferredcites →https://doi.org/10.1145/28697.28732openalex-snapshot
A simple technique for handling multiple polymorphism
inferredcites →https://doi.org/10.1145/290229.290234openalex-snapshot
Revised 5 report on the algorithmic language scheme
inferredcites →https://doi.org/10.1145/74877.74884openalex-snapshot
An efficient implementation of SELF a dynamically-typed object-oriented language based on prototypes
inferredcites →https://doi.org/10.1145/885631.885632openalex-snapshot
Common Lisp Object System specification
inferredcites →https://doi.org/10.1145/960112.28698openalex-snapshot
Object-oriented programming with flavors
inferredcites →https://doi.org/10.1145/960112.28700openalex-snapshot
CommonLoops: merging Lisp and object-oriented programming
inferredcites →https://doi.org/10.1145/960112.28702openalex-snapshot
Encapsulation and inheritance in object-oriented programming languages
inferredcites →https://doi.org/10.1145/960112.28718openalex-snapshot
Using prototypical objects to implement shared behavior in object-oriented systems
inferredcites →https://doi.org/10.1145/960112.28732openalex-snapshot
A simple technique for handling multiple polymorphism
inferredcites →https://doi.org/10.1145/97945.97970openalex-snapshot
Reasoning about object-oriented programs that use subtypes
inferredcites →https://doi.org/10.21236/ada209118openalex-snapshot
Verifying Object-Oriented Programs That Use Subtypes
inferredcites →https://doi.org/10.5555/324493.324538openalex-snapshot
Classes versus prototypes in object-oriented languages
inferredcites →https://doi.org/10.5860/choice.29-3938openalex-snapshot
The art of the metaobject protocol
inferredcites →https://doi.org/10.7551/mitpress/1405.001.0001openalex-snapshot
The Art of the Metaobject Protocol
What points at this work
Incoming claims: where this work appears in other papers’ reference lists and arguments.
inferred← citeshttps://doi.org/10.1002/cae.20079openalex-snapshot
Towards an object-oriented programming system for education
inferred← citeshttps://doi.org/10.1002/j.1096-9942.1995.tb00005.xopenalex-snapshot
Multiple‐Dispatching Based on Automata
inferred← citeshttps://doi.org/10.1002/spe.821openalex-snapshot
An efficient and flexible toolkit for composing customized method dispatchers
inferred← citeshttps://doi.org/10.1006/inco.2001.3048openalex-snapshot
Type-Safe Covariant Specialization with Generalized Matching
inferred← citeshttps://doi.org/10.1006/inco.2001.3128openalex-snapshot
Dependent Types with Subtyping and Late-Bound Overloading
inferred← citeshttps://doi.org/10.1006/inco.2002.3103openalex-snapshot
Modular Statically Typed Multimethods
inferred← citeshttps://doi.org/10.1007/11531142_14openalex-snapshot
Prototypes with Multiple Dispatch: An Expressive and Dynamic Object Model
inferred← citeshttps://doi.org/10.1007/11531142_15openalex-snapshot
Efficient Multimethods in a Single Dispatch Language
inferred← citeshttps://doi.org/10.1007/11785477_21openalex-snapshot
Parameterized Modules for Classes and Extensible Functions
inferred← citeshttps://doi.org/10.1007/3-540-36208-8_13openalex-snapshot
Multiparadigm Programming with Object-Oriented Languages
inferred← citeshttps://doi.org/10.1007/3-540-36579-6_11openalex-snapshot
Polyglot: An Extensible Compiler Framework for Java
inferred← citeshttps://doi.org/10.1007/3-540-44518-8_5openalex-snapshot
Objects + Views = Components?
inferred← citeshttps://doi.org/10.1007/3-540-44584-6_11openalex-snapshot
Dynamic Self Adaptation in Distributed Systems
inferred← citeshttps://doi.org/10.1007/3-540-45337-7_7openalex-snapshot
CCC: User-Defined Object Structure in C
inferred← citeshttps://doi.org/10.1007/3-540-45471-3_3openalex-snapshot
Time and Space Efficient Multi-method Dispatching
inferred← citeshttps://doi.org/10.1007/3-540-47910-4_4openalex-snapshot
Integrating Independently-Developed Components in Object-Oriented Languages
inferred← citeshttps://doi.org/10.1007/3-540-48743-3_13openalex-snapshot
Modular Statically Typed Multimethods
inferred← citeshttps://doi.org/10.1007/3-540-48743-3_14openalex-snapshot
Multi-Method Dispatch Using Multiple Row Displacement
inferred← citeshttps://doi.org/10.1007/3-540-49538-x_2openalex-snapshot
The Cartesian Product Algorithm
inferred← citeshttps://doi.org/10.1007/3-540-49538-x_5openalex-snapshot
Optimization of Object-Oriented Programs Using Static Class Hierarchy Analysis
inferred← citeshttps://doi.org/10.1007/3-540-49538-x_6openalex-snapshot
Objects with Multiple Most Specific Classes
inferred← citeshttps://doi.org/10.1007/3-540-56625-2_22openalex-snapshot
Modular reasoning in an object-oriented refinement calculus
inferred← citeshttps://doi.org/10.1007/3-540-57342-9_79openalex-snapshot
Transverse activities: Abstractions in object-oriented programming
inferred← citeshttps://doi.org/10.1007/3-540-60954-7_54openalex-snapshot
Synergies between object-oriented programming language design and implementation research
inferred← citeshttps://doi.org/10.1007/3-540-62599-2_37openalex-snapshot
Static type checking and method lookup in Plop!
inferred← citeshttps://doi.org/10.1007/3-540-63699-4_21openalex-snapshot
Associations and roles in object-oriented modeling
inferred← citeshttps://doi.org/10.1007/978-1-4471-0895-5_27openalex-snapshot
Subjective Method Interpretation in Object-Oriented Modeling
inferred← citeshttps://doi.org/10.1007/978-1-4471-3452-7_18openalex-snapshot
An Object-Oriented Data Model Supporting Multi-Methods, Multiple Inheritance, and Static Type Checking: A Specification in Z
inferred← citeshttps://doi.org/10.1007/978-3-030-89051-3_7openalex-snapshot
A Dictionary-Passing Translation of Featherweight Go
inferred← citeshttps://doi.org/10.1007/978-3-031-04819-7_34openalex-snapshot
Dialogo: A Controlled Portuguese for Developing Agroecological Information Systems
inferred← citeshttps://doi.org/10.1007/978-3-031-99751-8_10openalex-snapshot
CoScheme: Compositional Copatterns in Scheme
inferred← citeshttps://doi.org/10.1007/978-3-0348-8534-8_36openalex-snapshot
Design of a Parallel Object-Oriented Linear Algebra Library
inferred← citeshttps://doi.org/10.1007/978-3-319-03542-0_11openalex-snapshot
Fine-Grained Function Visibility for Multiple Dispatch with Multiple Inheritance
inferred← citeshttps://doi.org/10.1007/978-3-540-45070-2_6openalex-snapshot
Walkabout Revisited: The Runabout
inferred← citeshttps://doi.org/10.1007/978-3-540-49020-3_3openalex-snapshot
A Formal Framework with Late Binding
inferred← citeshttps://doi.org/10.1007/978-3-540-69824-1_12openalex-snapshot
Object Incompleteness and Dynamic Composition in Java-Like Languages
inferred← citeshttps://doi.org/10.1007/978-3-540-70592-5_12openalex-snapshot
Integrating Nominal and Structural Subtyping
inferred← citeshttps://doi.org/10.1007/978-3-540-73589-2_14openalex-snapshot
Matching Objects with Patterns
inferred← citeshttps://doi.org/10.1007/978-3-540-73589-2_17openalex-snapshot
JavaGI: Generalized Interfaces for Java
inferred← citeshttps://doi.org/10.1007/978-3-642-00590-9_8openalex-snapshot
Is Structural Subtyping Useful? An Empirical Study
inferred← citeshttps://doi.org/10.1007/978-3-642-02655-3_4openalex-snapshot
I-Java: An Extension of Java with Incomplete Objects and Object Composition
inferred← citeshttps://doi.org/10.1007/978-3-642-14825-5_23openalex-snapshot
Multiple Polymorphic Arguments in Single Dispatch Object Oriented Languages
inferred← citeshttps://doi.org/10.1007/978-3-642-21732-6_3openalex-snapshot
A Comparison of Rule Inheritance in Model-to-Model Transformation Languages
inferred← citeshttps://doi.org/10.1007/978-3-642-36981-0_65openalex-snapshot
Achieving Multiple Dispatch in Hybrid Statically and Dynamically Typed Languages
inferred← citeshttps://doi.org/10.1007/978-3-642-60247-4_22openalex-snapshot
Lava Spracherweiterungen für Delegation in Java
inferred← citeshttps://doi.org/10.1007/978-3-642-85983-0_12openalex-snapshot
Kaleidoscope: A Constraint Imperative Programming Language
inferred← citeshttps://doi.org/10.1007/978-3-662-49498-1_4openalex-snapshot
Practical Optional Types for Clojure
inferred← citeshttps://doi.org/10.1007/bf01214916openalex-snapshot
Integration of parametric and “ad hoc” second order polymorphism in a calculus with subtyping
inferred← citeshttps://doi.org/10.1007/bfb0013502openalex-snapshot
Extending the object-orientedness of Ada 95
inferred← citeshttps://doi.org/10.1007/bfb0052194openalex-snapshot
Efficient dynamic look-up strategy for multi-methods
inferred← citeshttps://doi.org/10.1007/bfb0052196openalex-snapshot
Generalizing dispatching in a distributed object system
inferred← citeshttps://doi.org/10.1007/bfb0053042openalex-snapshot
Integrating constraints with an object-oriented language
inferred← citeshttps://doi.org/10.1007/bfb0053055openalex-snapshot
Integrating subtyping, matching and type quantification: A practical perspective
inferred← citeshttps://doi.org/10.1007/bfb0053061openalex-snapshot
Supporting explicit disambiguation of multi-methods
inferred← citeshttps://doi.org/10.1007/bfb0053383openalex-snapshot
A general framework for inheritance management and method dispatch in object-oriented languages
inferred← citeshttps://doi.org/10.1007/bfb0054092openalex-snapshot
Predicate dispatching: A unified theory of dispatch
inferred← citeshttps://doi.org/10.1007/s007780050020openalex-snapshot
Type-safe relaxing of schema consistency rules for flexible modelling in OODBMS
inferred← citeshttps://doi.org/10.1007/s10009-012-0253-yopenalex-snapshot
Software diversity: state of the art and perspectives
inferred← citeshttps://doi.org/10.1016/0164-1212(96)00025-8openalex-snapshot
An object-oriented framework for supercomputing
inferred← citeshttps://doi.org/10.1016/j.cl.2005.09.001openalex-snapshot
Multiple dispatch in reflective runtime environment
inferred← citeshttps://doi.org/10.1016/j.cl.2007.05.003openalex-snapshot
Stateful traits and their formalization
inferred← citeshttps://doi.org/10.1016/j.jss.2012.08.016openalex-snapshot
Efficient support of dynamic inheritance for class- and prototype-based languages
inferred← citeshttps://doi.org/10.1016/j.jss.2019.04.030openalex-snapshot
Efficient runtime metaprogramming services for Java
inferred← citeshttps://doi.org/10.1016/j.scico.2009.06.002openalex-snapshot
Design and evaluation of C++ open multi-methods
inferred← citeshttps://doi.org/10.1016/j.scico.2010.04.006openalex-snapshot
Delegation by object composition
inferred← citeshttps://doi.org/10.1016/j.scico.2012.12.007openalex-snapshot
Abstraction over implementation structure with symmetrically encapsulated multimethods
inferred← citeshttps://doi.org/10.1016/j.scico.2014.08.003openalex-snapshot
EVL: A framework for multi-methods in C++
inferred← citeshttps://doi.org/10.1016/j.scico.2020.102449openalex-snapshot
Castor: Programming with extensible generative visitors
inferred← citeshttps://doi.org/10.1016/s0169-023x(97)00037-2openalex-snapshot
Modeling collaborative behavior using cooperation contracts
inferred← citeshttps://doi.org/10.1016/s1571-0661(04)80006-9openalex-snapshot
Weak Behavioral Subtyping for Types with Mutable Objects
inferred← citeshttps://doi.org/10.1016/s1571-0661(05)80238-5openalex-snapshot
Class-Based and Algebraic Models of Objects
inferred← citeshttps://doi.org/10.1023/a:1015632129995openalex-snapshot
An Operational Approach to the Semantics of Classes: Application to Type Checking
inferred← citeshttps://doi.org/10.1109/32.950315openalex-snapshot
Dynamic adaptation and deployment of distributed components in Hadas
inferred← citeshttps://doi.org/10.1109/access.2021.3128575openalex-snapshot
Pattern Matching Based on Object Graphs
inferred← citeshttps://doi.org/10.1109/icdcs.1997.598066openalex-snapshot
A reflective model for mobile software objects
inferred← citeshttps://doi.org/10.1109/icse.2001.919086openalex-snapshot
On the syllogistic structure of object-oriented programming
inferred← citeshttps://doi.org/10.1109/icst.2017.37openalex-snapshot
Automated Random Testing in Multiple Dispatch Languages
inferred← citeshttps://doi.org/10.1109/iwooos.1993.324929openalex-snapshot
The substrate object model and architecture
inferred← citeshttps://doi.org/10.1109/tools.1997.654701openalex-snapshot
Incremental table-based method dispatch for reflective object-oriented languages
inferred← citeshttps://doi.org/10.1109/tools.2000.868963openalex-snapshot
Behavioral subtyping and behavioral enrichment of multimethods
inferred← citeshttps://doi.org/10.1109/tools.2000.891357openalex-snapshot
Java Multi-Method Framework
inferred← citeshttps://doi.org/10.1109/tse.2004.90openalex-snapshot
A reflective implementation of Java multi-methods
inferred← citeshttps://doi.org/10.1109/vrais.1993.378270openalex-snapshot
VR as a forcing function: Software implications of a new paradigm
inferred← citeshttps://doi.org/10.1145/1018203.1018206openalex-snapshot
Extensible objects without labels
inferred← citeshttps://doi.org/10.1145/1018203.1018207openalex-snapshot
Modular typechecking for hierarchically extensible datatypes and functions
inferred← citeshttps://doi.org/10.1145/1066677.1066996openalex-snapshot
Reflection-based implementation of Java extensions: the double-dispatch use-case
inferred← citeshttps://doi.org/10.1145/1071221.1071223openalex-snapshot
Realization of multimethods in single dispatch object oriented languages
inferred← citeshttps://doi.org/10.1145/1094855.1094967openalex-snapshot
Using predicate fields in a highly flexible industrial control system
inferred← citeshttps://doi.org/10.1145/1133255.1134014openalex-snapshot
Algorithm specialization in generic programming
inferred← citeshttps://doi.org/10.1145/1133981.1134014openalex-snapshot
Algorithm specialization in generic programming
inferred← citeshttps://doi.org/10.1145/1140335.1140352openalex-snapshot
Open data types and open functions
inferred← citeshttps://doi.org/10.1145/1173706.1173732openalex-snapshot
Software extension and integration with type classes
inferred← citeshttps://doi.org/10.1145/1297027.1297073openalex-snapshot
Living it up with a live programming language
inferred← citeshttps://doi.org/10.1145/1297081.1297094openalex-snapshot
Highly dynamic behaviour adaptability through prototypes with subjective multimethods
inferred← citeshttps://doi.org/10.1145/1408647.1408653openalex-snapshot
Implementing design patterns in CaesarJ
inferred← citeshttps://doi.org/10.1145/1411732.1411756openalex-snapshot
Type safe dynamic object delegation in class-based languages
inferred← citeshttps://doi.org/10.1145/1449764.1449786openalex-snapshot
The impact of static-dynamic coupling on remodularization
inferred← citeshttps://doi.org/10.1145/1449764.1449808openalex-snapshot
Multiple dispatch in practice
inferred← citeshttps://doi.org/10.1145/1449955.1449786openalex-snapshot
The impact of static-dynamic coupling on remodularization
inferred← citeshttps://doi.org/10.1145/1453101.1453117openalex-snapshot
The implications of method placement on API learnability
inferred← citeshttps://doi.org/10.1145/1462166.1462168openalex-snapshot
Expressive and modular predicate dispatch for Java
inferred← citeshttps://doi.org/10.1145/1639949.1640133openalex-snapshot
On understanding data abstraction, revisited
inferred← citeshttps://doi.org/10.1145/1739230.1739238openalex-snapshot
Weaving generic programming and traversal performance
inferred← citeshttps://doi.org/10.1145/1863495.1863504openalex-snapshot
Algorithms for traversal-based generic programming
inferred← citeshttps://doi.org/10.1145/1869643.1869645openalex-snapshot
Extending Dylan's type system for better type inference and error detection
inferred← citeshttps://doi.org/10.1145/191080.191083openalex-snapshot
Typechecking and modules for multi-methods
inferred← citeshttps://doi.org/10.1145/191080.191117openalex-snapshot
Optimizing multi-method dispatch using compressed dispatch tables
inferred← citeshttps://doi.org/10.1145/191080.191118openalex-snapshot
Implementing constraint imperative programming languages
inferred← citeshttps://doi.org/10.1145/202453.202472openalex-snapshot
SPIN —an extensible microkernel for application-specific operating system services
inferred← citeshttps://doi.org/10.1145/2068776.2068779openalex-snapshot
An association-based model of dynamic behaviour
inferred← citeshttps://doi.org/10.1145/2093157.2093173openalex-snapshot
Object reuse and behavior adaptation in Java-like languages
inferred← citeshttps://doi.org/10.1145/2108144.2108153openalex-snapshot
Space efficient non-constant time multi-method dispatch in object oriented systems
inferred← citeshttps://doi.org/10.1145/218570.218571openalex-snapshot
Typechecking and modules for multimethods
inferred← citeshttps://doi.org/10.1145/2383276.2383298openalex-snapshot
An idea for a type system of multi-paradigm language with extensible syntax
inferred← citeshttps://doi.org/10.1145/242224.242473openalex-snapshot
Towards reusable, extensible components
inferred← citeshttps://doi.org/10.1145/271510.271521openalex-snapshot
Fast algorithms for compressed multimethod dispatch table generation
inferred← citeshttps://doi.org/10.1145/2737924.2738008openalex-snapshot
Lightweight, flexible object-oriented generics
inferred← citeshttps://doi.org/10.1145/286860.286865openalex-snapshot
Using generational garbage collection to implement cache-conscious data placement
inferred← citeshttps://doi.org/10.1145/286936.286977openalex-snapshot
Multiple dispatch as dispatch on Tuples
inferred← citeshttps://doi.org/10.1145/286936.286979openalex-snapshot
Contraint-based polymorphism in Cecil
inferred← citeshttps://doi.org/10.1145/286942.286977openalex-snapshot
Multiple dispatch as dispatch on Tuples
inferred← citeshttps://doi.org/10.1145/301618.301635openalex-snapshot
Cache-conscious structure definition
inferred← citeshttps://doi.org/10.1145/301631.301635openalex-snapshot
Cache-conscious structure definition
inferred← citeshttps://doi.org/10.1145/3133894openalex-snapshot
Familia: unifying interfaces, type classes, and family polymorphism
inferred← citeshttps://doi.org/10.1145/320384.320407openalex-snapshot
Efficient multiple and predicated dispatching
inferred← citeshttps://doi.org/10.1145/325694.325731openalex-snapshot
A debate on language and tool support for design patterns
inferred← citeshttps://doi.org/10.1145/3315573.3329981openalex-snapshot
Design and analysis of field-logging write barriers
inferred← citeshttps://doi.org/10.1145/348751.348758openalex-snapshot
Extending document management systems with user-specific active properties
inferred← citeshttps://doi.org/10.1145/3510003.3519016openalex-snapshot
Imperative versus declarative collection processing
inferred← citeshttps://doi.org/10.1145/351159.351174openalex-snapshot
Efficient message dispatch in object-oriented systems
inferred← citeshttps://doi.org/10.1145/367845.368011openalex-snapshot
Multi-dispatch in the Java Virtual Machine (poster session)
inferred← citeshttps://doi.org/10.1145/581478.581489openalex-snapshot
Modular typechecking for hierarchically extensible datatypes and functions
inferred← citeshttps://doi.org/10.1145/583852.581489openalex-snapshot
Modular typechecking for hierarchically extensible datatypes and functions
inferred← citeshttps://doi.org/10.1145/583960.583964openalex-snapshot
Programming dynamically reconfigurable open systems with SALSA
inferred← citeshttps://doi.org/10.1145/592642.592643openalex-snapshot
On type systems for object-oriented database programming languages
inferred← citeshttps://doi.org/10.1145/606666.606677openalex-snapshot
Object-oriented symbol management in syntax-directed compiler systems
inferred← citeshttps://doi.org/10.1145/778348.778354openalex-snapshot
Static reasoning about programs and queries
inferred← citeshttps://doi.org/10.14288/1.0051353openalex-snapshot
Reducing remodularization complexity through modular-objective decoupling
inferred← citeshttps://doi.org/10.14288/1.0051659openalex-snapshot
Essential software structure through implicit context
inferred← citeshttps://doi.org/10.15446/dyna.v81n186.40428openalex-snapshot
Attaining multiple dispatch in widespread object-oriented languages
inferred← citeshttps://doi.org/10.17760/d20581904openalex-snapshot
Decidable subtyping of existential types for the Julia language
inferred← citeshttps://doi.org/10.21236/ada512432openalex-snapshot
CZ: Multimethods and Multiple Inheritance Without Diamonds
inferred← citeshttps://doi.org/10.2298/csis130129018copenalex-snapshot
JINDY: A java library to support invokedynamic
inferred← citeshttps://doi.org/10.26083/tuprints-00000346openalex-snapshot
Modules for Hierarchical and Crosscutting Models
inferred← citeshttps://doi.org/10.26083/tuprints-00000506openalex-snapshot
Synchronous Collaboration in Ubiquitous Computing Environments
inferred← citeshttps://doi.org/10.26083/tuprints-00002353openalex-snapshot
Advanced Object-Oriented Language Mechanisms for Variability Management
inferred← citeshttps://doi.org/10.26686/wgtn.16959112.v1openalex-snapshot
Multiple Dispatch in Practice
inferred← citeshttps://doi.org/10.31274/rtd-180813-10487openalex-snapshot
Behavioral subtyping in object-oriented languages
inferred← citeshttps://doi.org/10.31274/rtd-20201118-102openalex-snapshot
MultiJava: design, implementation, and evaluation of a Java-compatible language supporting modular open classes and symmetric multiple dispatch
inferred← citeshttps://doi.org/10.31776/rtcj.9406openalex-snapshot
Hybrid implementation of neuromorphic system for robot control
inferred← citeshttps://doi.org/10.3311/pp.ee.2007-3-4.03openalex-snapshot
Objects and polymorphism in system programming languages: a new approach
inferred← citeshttps://doi.org/10.3929/ethz-a-004916885openalex-snapshot
Visualization of dispatching strategies
inferred← citeshttps://doi.org/10.4018/978-1-61520-655-1.ch010openalex-snapshot
Language Engineering for Mobile Software
inferred← citeshttps://doi.org/10.4230/lipics.ecoop.2017.4openalex-snapshot
Julia: A Fast Dynamic Language for Technical Computing
inferred← citeshttps://doi.org/10.48456/tr-845openalex-snapshot
Black-box composition of mismatched software components
inferred← citeshttps://doi.org/10.48550/arxiv.1603.08648openalex-snapshot
A Comparison of NOOP to Structural Domain-Theoretic Models of OOP
inferred← citeshttps://doi.org/10.48550/arxiv.1606.03809openalex-snapshot
Why Nominal-Typing Matters in OOP
inferred← citeshttps://doi.org/10.48550/arxiv.1808.03370openalex-snapshot
Fast Flexible Function Dispatch in Julia
inferred← citeshttps://doi.org/10.48550/arxiv.1905.13674openalex-snapshot
On the Interaction of Object-Oriented Design Patterns and Programming Languages
inferred← citeshttps://doi.org/10.5075/epfl-thesis-3899openalex-snapshot
Object-oriented pattern matching
inferred← citeshttps://doi.org/10.5381/jot.2004.3.5.c1openalex-snapshot
Message Oriented Programming - The Case for First Class Messages.
inferred← citeshttps://doi.org/10.5381/jot.2005.4.10.a3openalex-snapshot
Reflection-based implementation of Java extensions: the double-dispatch use-case.
inferred← citeshttps://doi.org/10.5381/jot.2008.7.2.a1openalex-snapshot
Featherweight Wrap Java: wrapping objects and methods.
showing the first 200 of 206 · page through all 206
Editorial review for independent work. ICSAC — the Institute for Complexity
Science and Advanced Computing — runs a structured editorial panel for researchers
publishing outside journals, and publishes on CiteStamp rails. Submission is free
and goes through ORCID: icsacinstitute.org/submit.