On the public citation graph

Generating a catalog of unanticipated schemas in class hierarchies using Formal Concept Analysis

0 signed · 78 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/(sici)1096-9942(1998)4:2<117::aid-tapo6>3.0.co;2-qopenalex-snapshot
Design of class hierarchies based on concept, (Galois) lattices
inferredcites →https://doi.org/10.1002/9781119549550.ch8openalex-snapshot
Introduction to Object‐Oriented Programming
inferredcites →https://doi.org/10.1002/smr.325openalex-snapshot
Modeling history to analyze software evolution
inferredcites →https://doi.org/10.1002/smr.340openalex-snapshot
Analyzing software evolution through feature views
inferredcites →https://doi.org/10.1002/smr.v18:6openalex-snapshot
inferredcites →https://doi.org/10.1007/11880240_36openalex-snapshot
Building Abstractions in Class Models: Formal Concept Analysis in a Model-Driven Approach
inferredcites →https://doi.org/10.1007/3-540-47910-4_8openalex-snapshot
A New Definition of the Subtype Relation
inferredcites →https://doi.org/10.1007/bfb0052180openalex-snapshot
Patterns generate architectures
inferredcites →https://doi.org/10.1007/bfb0054099openalex-snapshot
A study of the fragile base class problem
inferredcites →https://doi.org/10.1007/s10270-008-0081-4openalex-snapshot
Meta-environment and executable meta-language using smalltalk: an experience report
inferredcites →https://doi.org/10.1016/b978-1-55860-639-5.x5000-7openalex-snapshot
Object-Oriented Reengineering Patterns
inferredcites →https://doi.org/10.1051/ita:2000129openalex-snapshot
Galois Lattice as a Framework to Specify Building Class Hierarchies Algorithms
inferredcites →https://doi.org/10.1080/09528130210164170openalex-snapshot
Comparing performance of algorithms for generating concept lattices
inferredcites →https://doi.org/10.1109/ase.2001.989802openalex-snapshot
Instantiating and detecting design patterns: putting bits and pieces together
inferredcites →https://doi.org/10.1109/ase.2008.66openalex-snapshot
A Generic Approach for Class Model Normalization
inferredcites →https://doi.org/10.1109/csmr.2006.1openalex-snapshot
A comparative framework for design recovery tools
inferredcites →https://doi.org/10.1109/csmr.2006.37openalex-snapshot
Object-oriented legacy system trace-based logic testing
inferredcites →https://doi.org/10.1109/csmr.2009.31openalex-snapshot
Discovering Comprehension Pitfalls in Class Hierarchies
inferredcites →https://doi.org/10.1109/esem.2009.5316016openalex-snapshot
Understanding the use of inheritance with visual patterns
inferredcites →https://doi.org/10.1109/icpc.2006.48openalex-snapshot
Towards a Client Driven Characterization of Class Hierarchies
inferredcites →https://doi.org/10.1109/icsm.1999.792615openalex-snapshot
Hot spot recovery in object-oriented software with inheritance and composition template methods
inferredcites →https://doi.org/10.1109/metric.2002.1011341openalex-snapshot
A new approach to factorization - introducing metrics
inferredcites →https://doi.org/10.1109/tools.1998.711007openalex-snapshot
Declarative reasoning about the structure of object-oriented systems
inferredcites →https://doi.org/10.1109/tools.1999.787532openalex-snapshot
Automatic detection of design problems in object-oriented reengineering
inferredcites →https://doi.org/10.1109/tools.2001.941682openalex-snapshot
Using design patterns and constraints to automate the detection and correction of inter-class design defects
inferredcites →https://doi.org/10.1109/tse.1992.1263033openalex-snapshot
Maintenance support for object-oriented programs
inferredcites →https://doi.org/10.1109/tse.2005.14openalex-snapshot
The Class Blueprint: Visually Supporting the Understanding of Classes
inferredcites →https://doi.org/10.1109/wcre.1996.558905openalex-snapshot
Design recovery by automated search for structural design patterns in object-oriented software
inferredcites →https://doi.org/10.1109/wcre.2004.21openalex-snapshot
Fingerprinting design patterns
inferredcites →https://doi.org/10.1109/wpc.1998.693342openalex-snapshot
Design pattern recovery in object-oriented software
inferredcites →https://doi.org/10.1109/wpc.2003.1199193openalex-snapshot
Automatic design pattern detection
inferredcites →https://doi.org/10.1142/9789812389701_0033openalex-snapshot
IMPROVING UML DESIGNS USING AUTOMATIC DESIGN PATTERN DETECTION
inferredcites →https://doi.org/10.1145/1028976.1029003openalex-snapshot
Refactoring class hierarchies with KABA
inferredcites →https://doi.org/10.1145/1081706.1081707openalex-snapshot
The story of moose
inferredcites →https://doi.org/10.1145/1094811.1094819openalex-snapshot
Micro patterns in Java code
inferredcites →https://doi.org/10.1145/1101908.1101921openalex-snapshot
Identifying traits with formal concept analysis
inferredcites →https://doi.org/10.1145/1103845.1094819openalex-snapshot
Micro patterns in Java code
inferredcites →https://doi.org/10.1145/141936.141938openalex-snapshot
Interfaces and specifications for the Smalltalk-80 collection classes
inferredcites →https://doi.org/10.1145/165854.165931openalex-snapshot
Building and maintaining analysis-level class hierarchies using Galois Lattices
inferredcites →https://doi.org/10.1145/167962.165931openalex-snapshot
Building and maintaining analysis-level class hierarchies using Galois Lattices
inferredcites →https://doi.org/10.1145/217838.217874openalex-snapshot
Interactive visualization of design patterns can help in framework understanding
inferredcites →https://doi.org/10.1145/236337.236361openalex-snapshot
Automatic inheritance hierarchy restructuring and method refactoring
inferredcites →https://doi.org/10.1145/236337.236363openalex-snapshot
Reuse contracts
inferredcites →https://doi.org/10.1145/236337.236364openalex-snapshot
On automatic class insertion with overloading
inferredcites →https://doi.org/10.1145/243439.243441openalex-snapshot
On the notion of inheritance
inferredcites →https://doi.org/10.1145/277631.277634openalex-snapshot
Concept analysis—a new framework for program understanding
inferredcites →https://doi.org/10.1145/288195.288207openalex-snapshot
Pattern-based design recovery of Java software
inferredcites →https://doi.org/10.1145/288195.288273openalex-snapshot
Reengineering class hierarchies using concept analysis
inferredcites →https://doi.org/10.1145/291252.288207openalex-snapshot
Pattern-based design recovery of Java software
inferredcites →https://doi.org/10.1145/302405.302622openalex-snapshot
Pattern-based reverse-engineering of design components
inferredcites →https://doi.org/10.1145/337180.337343openalex-snapshot
Object-oriented inspection in the face of delocalisation
inferredcites →https://doi.org/10.1145/504282.504304openalex-snapshot
A categorization of classes based on the visualization of their internal structure
inferredcites →https://doi.org/10.1145/581339.581382openalex-snapshot
Towards pattern-based design recovery
inferredcites →https://doi.org/10.1145/949305.949311openalex-snapshot
Applying traits to the smalltalk collection classes
inferredcites →https://doi.org/10.1145/949310.949311openalex-snapshot
Applying traits to the smalltalk collection classes
inferredcites →https://doi.org/10.1145/960112.28702openalex-snapshot
Encapsulation and inheritance in object-oriented programming languages
inferredcites →https://doi.org/10.21236/ada235663openalex-snapshot
An Introduction to Object-Oriented Programming.
inferredcites →https://doi.org/10.3166/objet.8.1-2.151-166openalex-snapshot
Evaluation structurelle de la factorisation et la généralisation au sein des hiérarchies de classes : Introduction de métriques
inferredcites →https://doi.org/10.3166/objet.9.1-2.47-59openalex-snapshot
Understanding Behavioral Dependencies in Class Hierarchies using Concept Analysis
inferredcites →https://doi.org/10.7892/boris.104376openalex-snapshot
High Level Views in Object-Oriented Systems using Formal Concept Analysis
inferredcites →https://doi.org/10.7892/boris.104400openalex-snapshot
Applying Traits to the Smalltalk Collection Hierarchy
inferredcites →https://doi.org/10.7892/boris.104583openalex-snapshot
Understanding Software Evolution using a Flexible Query Engine
inferredcites →https://doi.org/10.7892/boris.104665openalex-snapshot
Moose — a Language-Independent Reengineering Environment
inferredcites →https://doi.org/10.7892/boris.104766openalex-snapshot
Traits: Composing Classes from Behavioral Building Blocks

What points at this work

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

inferred← citeshttps://doi.org/10.1007/978-3-319-94135-6_6openalex-snapshot
Assisting Configurations-Based Feature Model Composition
inferred← citeshttps://doi.org/10.1016/j.advengsoft.2012.07.001openalex-snapshot
Combining concept lattice with call graph for impact analysis
inferred← citeshttps://doi.org/10.1016/j.camwa.2012.03.087openalex-snapshot
Relating attribute reduction in formal, object-oriented and property-oriented concept lattices
inferred← citeshttps://doi.org/10.1016/j.fss.2012.02.008openalex-snapshot
On multi-adjoint concept lattices based on heterogeneous conjunctors
inferred← citeshttps://doi.org/10.1016/j.infsof.2013.02.003openalex-snapshot
FCA–CIA: An approach of using FCA to support cross-level change impact analysis for object oriented Java programs
inferred← citeshttps://doi.org/10.1016/j.knosys.2019.104967openalex-snapshot
Semantifying formal concept analysis using description logics
inferred← citeshttps://doi.org/10.1016/j.matcom.2014.08.004openalex-snapshot
Knowledge reduction in formal contexts using non-negative matrix factorization
inferred← citeshttps://doi.org/10.1016/j.scico.2015.01.004openalex-snapshot
Usage contracts: Offering immediate feedback on violations of structural source-code regularities
inferred← citeshttps://doi.org/10.1049/cje.2015.01.003openalex-snapshot
SE‐FCA: A Model of Software Evolution with Formal Concept Analysis
inferred← citeshttps://doi.org/10.1108/02635571111137241openalex-snapshot
Real‐time business process monitoring using formal concept analysis
inferred← citeshttps://doi.org/10.1109/bmei.2013.6747030openalex-snapshot
Applying Formal Concept Analysis to assist class hierarchy construction in biomedical systems
inferred← citeshttps://doi.org/10.1109/dapse.2013.6603802openalex-snapshot
Exploring software engineering data with formal concept analysis
inferred← citeshttps://doi.org/10.1109/iccp63557.2024.10793026openalex-snapshot
Lattice-Based Decomposition of Transitive Homogeneous Class Hierarchies*
inferred← citeshttps://doi.org/10.5381/jot.2013.12.2.a1openalex-snapshot
Towards a Principle-based Classification of Structural Design Smells.
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.