On the public citation graph

Import is not inheritance why we need both: Modules and classes

0 signed · 75 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.
Claim with ORCID
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.
See reference health

What this work says

Outgoing claims: the papers this work cites, builds on, or argues with.

inferredcites →https://doi.org/10.1002/spe.4380180707openalex-snapshot
The programming language oberon
inferredcites →https://doi.org/10.1002/spe.4380190905openalex-snapshot
The oberon system
inferredcites →https://doi.org/10.1007/3-540-47891-4_15openalex-snapshot
The Common Lisp Object System: An Overview
inferredcites →https://doi.org/10.1007/978-3-642-83565-0openalex-snapshot
Programming in Modula-2
inferredcites →https://doi.org/10.1007/978-3-662-09507-2_22openalex-snapshot
The C Programming Language
inferredcites →https://doi.org/10.1007/bfb0057013openalex-snapshot
Optimizing dynamically-typed object-oriented languages with polymorphic inline caches
inferredcites →https://doi.org/10.1007/bfb0057015openalex-snapshot
Capsules and types in Fresco
inferredcites →https://doi.org/10.1007/bfb0057022openalex-snapshot
OOZE: An Object Oriented Z Environment
inferredcites →https://doi.org/10.1016/0011-684x(85)90032-2openalex-snapshot
The C programming language
inferredcites →https://doi.org/10.1016/0141-9331(90)90066-5openalex-snapshot
Extending MODULA-2 for object-oriented programming
inferredcites →https://doi.org/10.1016/0167-6423(89)90034-8openalex-snapshot
Object-oriented software construction
inferredcites →https://doi.org/10.1016/0965-9978(92)90070-vopenalex-snapshot
Structured programming
inferredcites →https://doi.org/10.1108/ir.1999.04926fae.001openalex-snapshot
Lecture Notes in Computer Science 1205
inferredcites →https://doi.org/10.1145/361598.361623openalex-snapshot
On the criteria to be used in decomposing systems into modules
inferredcites →https://doi.org/10.1145/38765.38828openalex-snapshot
Self: The power of simplicity
inferredcites →https://doi.org/10.1145/42190.46167openalex-snapshot
Type extensions
inferredcites →https://doi.org/10.1145/62083.62095openalex-snapshot
A overview of modular smalltalk
inferredcites →https://doi.org/10.1145/96709.96721openalex-snapshot
Inheritance is not subtyping
inferredcites →https://doi.org/10.3929/ethz-a-000582229openalex-snapshot
On the linearization of graphs and writing symbol files | Oberon Technical Notes
inferredcites →https://doi.org/10.7146/dpb.v16i229.7578openalex-snapshot
The BETA Programming Language

What points at this work

Incoming claims: where this work appears in other papers’ reference lists and arguments.

inferred← citeshttps://doi.org/10.1002/spe.1022openalex-snapshot
Coloring, a versatile technique for implementing object‐oriented languages
inferred← citeshttps://doi.org/10.1002/spe.4380251303openalex-snapshot
Open issues in object-oriented programming—A scandinavian perspective
inferred← citeshttps://doi.org/10.1007/10722581_18openalex-snapshot
Abstraction and Modularization in the BETA Programming Language
inferred← citeshttps://doi.org/10.1007/10722581_9openalex-snapshot
Stand-Alone Messages
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-45337-7_19openalex-snapshot
True Modules for Java-like Languages
inferred← citeshttps://doi.org/10.1007/3-540-47993-7_3openalex-snapshot
Difference-Based Modules: A Class-Independent Module Mechanism
inferred← citeshttps://doi.org/10.1007/3-540-49538-x_20openalex-snapshot
Sharing Properties in a Uniform Object Space
inferred← citeshttps://doi.org/10.1007/3-540-57840-4_33openalex-snapshot
Engineering a programming language: The type and class system of Sather
inferred← citeshttps://doi.org/10.1007/3-540-62599-2_44openalex-snapshot
How well do inheritance mechanisms support inheritance concepts?
inferred← citeshttps://doi.org/10.1007/3-540-63010-4_17openalex-snapshot
Action-based concurrency and synchronization for objects
inferred← citeshttps://doi.org/10.1007/978-1-4471-2101-5_3openalex-snapshot
Object-Oriented Information Modelling
inferred← citeshttps://doi.org/10.1007/978-3-540-30554-5_11openalex-snapshot
MASPEGHI 2004 Mechanisms for Speialization, Generalization and Inheritance
inferred← citeshttps://doi.org/10.1007/978-3-540-45213-3_17openalex-snapshot
Classboxes: A Minimal Module Model Supporting Local Rebinding
inferred← citeshttps://doi.org/10.1007/978-3-642-14107-2_20openalex-snapshot
Modules as Objects in Newspeak
inferred← citeshttps://doi.org/10.1007/bf01025917openalex-snapshot
Balancing theEuLisp metaobject protocol
inferred← citeshttps://doi.org/10.1007/bfb0015457openalex-snapshot
On object-oriented design and verification
inferred← citeshttps://doi.org/10.1007/s002870200240openalex-snapshot
Was, bitte, bedeutet Objektorientierung?
inferred← citeshttps://doi.org/10.1016/j.scico.2004.11.004openalex-snapshot
Supporting software composition at the programming language level
inferred← citeshttps://doi.org/10.1016/j.scico.2010.10.006openalex-snapshot
Metamodeling semantics of multiple inheritance
inferred← citeshttps://doi.org/10.1017/s0960129598002576openalex-snapshot
A theory of mixin modules: basic and derived operators
inferred← citeshttps://doi.org/10.1109/52.469760openalex-snapshot
Creating architectures with building blocks
inferred← citeshttps://doi.org/10.1109/ecbs.1995.521838openalex-snapshot
Composing product families from reusable components
inferred← citeshttps://doi.org/10.1109/iwooos.1993.324916openalex-snapshot
From processes to threads
inferred← citeshttps://doi.org/10.1109/iwooos.1993.324917openalex-snapshot
Employing multiple inheritance in the OBJIX microkernel
inferred← citeshttps://doi.org/10.1109/sess.1993.263946openalex-snapshot
Standards and techniques for object-oriented formal specification
inferred← citeshttps://doi.org/10.11309/jssst.18.624openalex-snapshot
シンプルかつ強力なモジュール機構を有するオブジェクト指向言語 MixJuice の提案
inferred← citeshttps://doi.org/10.1145/1244002.1244244openalex-snapshot
Deriving components from genericity
inferred← citeshttps://doi.org/10.1145/1297027.1297039openalex-snapshot
Component nextgen
inferred← citeshttps://doi.org/10.1145/165364.165385openalex-snapshot
Is object-oriented programming structured programming?
inferred← citeshttps://doi.org/10.1145/191080.191083openalex-snapshot
Typechecking and modules for multi-methods
inferred← citeshttps://doi.org/10.1145/1922649.1922655openalex-snapshot
Implementing statically typed object-oriented programming languages
inferred← citeshttps://doi.org/10.1145/217838.217845openalex-snapshot
Annotating objects for transport to other worlds
inferred← citeshttps://doi.org/10.1145/218570.218571openalex-snapshot
Typechecking and modules for multimethods
inferred← citeshttps://doi.org/10.1145/2489798.2489799openalex-snapshot
Modules as gradually-typed objects
inferred← citeshttps://doi.org/10.1145/2855667.2855673openalex-snapshot
Some aspects of a modern common-purpose programming language design
inferred← citeshttps://doi.org/10.1145/286936.286950openalex-snapshot
Adaptive plug-and-play components for evolutionary software development
inferred← citeshttps://doi.org/10.1145/289423.289432openalex-snapshot
Modular object-oriented programming with units and mixins
inferred← citeshttps://doi.org/10.1145/301618.301638openalex-snapshot
The design of a class mechanism for Moby
inferred← citeshttps://doi.org/10.1145/3166094.3166095openalex-snapshot
SLang
inferred← citeshttps://doi.org/10.1145/367845.368000openalex-snapshot
MixJuice (poster session)
inferred← citeshttps://doi.org/10.11606/t.3.2016.tde-15122016-083328openalex-snapshot
Uma proposta de formalismo como arcabouço teórico para engenharia dirigida por modelos e aplicações.
inferred← citeshttps://doi.org/10.15514/ispras-2022-34(3)-2openalex-snapshot
Unified type system for the modern general-purpose programing language
inferred← citeshttps://doi.org/10.24355/dbbs.084-200511080100-103openalex-snapshot
Foundations of a Module Concept for Distributed Object Systems
inferred← citeshttps://doi.org/10.26686/wgtn.17008246openalex-snapshot
Graceful Language Extensions and Interfaces
inferred← citeshttps://doi.org/10.26686/wgtn.17008246.v1openalex-snapshot
Graceful Language Extensions and Interfaces
inferred← citeshttps://doi.org/10.3166/objet.11.1-2.17-32openalex-snapshot
Raffinement de classes dans les langages à objets statiquement typés
inferred← citeshttps://doi.org/10.3929/ethz-a-004554781openalex-snapshot
Using Oberon’s active objects for language interoperability and compilation
inferred← citeshttps://doi.org/10.5075/epfl-thesis-2930openalex-snapshot
Programming language abstractions for extensible software components
inferred← citeshttps://doi.org/10.5381/jot.2013.12.2.a1openalex-snapshot
Towards a Principle-based Classification of Structural Design Smells.
inferred← citeshttps://doi.org/10.5445/ksp/1000045910openalex-snapshot
Model Transformation Languages with Modular Information Hiding
inferred← citeshttps://doi.org/10.5555/1251229.1251253openalex-snapshot
Knit: component composition for systems software
inferred← citeshttps://doi.org/10.70675/c92bba25za727z44afza7d6z2484dc21a2bcopenalex-snapshot
Contribution à l'efficacité de la programmation par objets : evaluation des implémentations de l'héritage multiple en typage statique
inferred← citeshttps://doi.org/10.7146/dpb.v29i549.7654openalex-snapshot
gbeta - a Language with Virtual Attributes, Block Structure, and Propagating, Dynamic Inheritance
inferred← citeshttps://doi.org/10.7892/boris.104382openalex-snapshot
The Classbox Module System
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.