On the public citation graph

Understanding design patterns — what is the problem?

0 signed · 58 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/smr.299openalex-snapshot
Improving design quality using meta‐pattern transformations: a metric‐based approach
inferredcites →https://doi.org/10.1007/11557432_14openalex-snapshot
Representing and Applying Design Patterns: What Is the Problem?
inferredcites →https://doi.org/10.1007/11880240_34openalex-snapshot
A Metamodeling Approach to Pattern Specification
inferredcites →https://doi.org/10.1007/3-540-28554-7_5openalex-snapshot
Using Graph Transformation for Practical Model-Driven Software Engineering
inferredcites →https://doi.org/10.1007/3-540-45102-1_3openalex-snapshot
Design Patterns Application in UML
inferredcites →https://doi.org/10.1007/3-540-61228-9_105openalex-snapshot
Graph pattern matching in PROGRES
inferredcites →https://doi.org/10.1007/978-0-387-39940-9_899openalex-snapshot
Metadata Interchange Specification
inferredcites →https://doi.org/10.1007/978-1-4615-5269-7openalex-snapshot
Non-Functional Requirements in Software Engineering
inferredcites →https://doi.org/10.1007/978-3-540-39800-4_2openalex-snapshot
From System Goals to Software Architecture
inferredcites →https://doi.org/10.1007/978-3-540-46464-8_17openalex-snapshot
Utilizing Constraint Satisfaction Techniques for Efficient Graph Pattern Matching
inferredcites →https://doi.org/10.1007/978-3-540-75209-7_15openalex-snapshot
Finding the Pattern You Need: The Design Pattern Intent Ontology
inferredcites →https://doi.org/10.1007/978-3-540-87875-9_14openalex-snapshot
Detecting Patterns of Poor Design Solutions Using Constraint Propagation
inferredcites →https://doi.org/10.1007/978-3-642-02463-4_19openalex-snapshot
On Non-Functional Requirements in Software Engineering
inferredcites →https://doi.org/10.1007/978-3-642-13595-8_22openalex-snapshot
Precise Specification of Design Pattern Structure and Behaviour
inferredcites →https://doi.org/10.1007/bfb0053391openalex-snapshot
Tool support for object-oriented patterns
inferredcites →https://doi.org/10.1007/s007660170013openalex-snapshot
From Non-Functional Requirements to Design through Patterns
inferredcites →https://doi.org/10.1007/s10270-007-0063-yopenalex-snapshot
Object-oriented design: A goal-driven and pattern-based approach
inferredcites →https://doi.org/10.1016/j.entcs.2005.10.025openalex-snapshot
Adaptive Graph Pattern Matching for Model Transformations using Model-sensitive Search Plans
inferredcites →https://doi.org/10.1016/j.infsof.2009.08.006openalex-snapshot
Identification of design motifs with pattern matching algorithms
inferredcites →https://doi.org/10.1016/j.infsof.2010.03.005openalex-snapshot
A language-independent and formal approach to pattern-based modelling with support for composition and analysis
inferredcites →https://doi.org/10.1016/j.ins.2010.12.002openalex-snapshot
A tool for design pattern detection and software architecture reconstruction
inferredcites →https://doi.org/10.1109/52.776957openalex-snapshot
Using patterns to model variability in product families
inferredcites →https://doi.org/10.1109/aiccsa.2006.205233openalex-snapshot
Defining Patterns Using UML Profiles
inferredcites →https://doi.org/10.1109/apsec.2000.896734openalex-snapshot
Predicting class libraries interface evolution: an investigation into machine learning approaches
inferredcites →https://doi.org/10.1109/compsac.2007.31openalex-snapshot
A model-driven framework for representing and applying design patterns
inferredcites →https://doi.org/10.1109/icse.2003.1201264openalex-snapshot
Documenting software architectures: views and beyond
inferredcites →https://doi.org/10.1109/step.2005.12openalex-snapshot
Elemental Design Patterns Recognition In Java
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/tse.2004.1271174openalex-snapshot
A UML-based pattern specification technique
inferredcites →https://doi.org/10.1109/tse.2004.89openalex-snapshot
A new architecture for transformation-based generators
inferredcites →https://doi.org/10.1109/tse.2006.112openalex-snapshot
Design Pattern Detection Using Similarity Scoring
inferredcites →https://doi.org/10.1109/wicsa.2001.948406openalex-snapshot
On the notion of variability in software product lines
inferredcites →https://doi.org/10.1142/9789812384720_0003openalex-snapshot
ALGEBRAIC APPROACHES TO GRAPH TRANSFORMATION – PART I: BASIC CONCEPTS AND DOUBLE PUSHOUT APPROACH
inferredcites →https://doi.org/10.1145/1094811.1094819openalex-snapshot
Micro patterns in Java code
inferredcites →https://doi.org/10.1145/1101908.1101922openalex-snapshot
Precise identification of composition relationships for UML class diagrams
inferredcites →https://doi.org/10.1145/1141277.1141575openalex-snapshot
Advanced model transformation language constructs in the VIATRA2 framework
inferredcites →https://doi.org/10.1145/129852.129859openalex-snapshot
Design maintenance systems
inferredcites →https://doi.org/10.1145/356914.356917openalex-snapshot
Program Transformation Systems
inferredcites →https://doi.org/10.1147/sj.352.0151openalex-snapshot
Automatic code generation from design patterns
inferredcites →https://doi.org/10.1287/mnsc.45.3.425openalex-snapshot
Tools for Inventing Organizations: Toward a Handbook of Organizational Processes
inferredcites →https://doi.org/10.14279/tuj.eceasst.6.49openalex-snapshot
Generic Search Plans for Matching Advanced Graph Patterns
inferredcites →https://doi.org/10.25916/sut.26294170openalex-snapshot
Design pattern modelling and instantiation using DPML
inferredcites →https://doi.org/10.3166/objet.11.1-2.97-112openalex-snapshot
Des signatures numériques pour améliorer la recherche structurelle de patrons
inferredcites →https://doi.org/10.5381/jot.2002.1.2.a3openalex-snapshot
Representing Design Patterns and Frameworks in UML - Towards a Comprehensive Approach.

What points at this work

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

inferred← citeshttps://doi.org/10.1002/smr.1644openalex-snapshot
Model refactoring using examples: a search‐based approach
inferred← citeshttps://doi.org/10.1002/smr.1843openalex-snapshot
MORE: A multi‐objective refactoring recommendation approach to introducing design patterns and fixing code smells
inferred← citeshttps://doi.org/10.1002/smr.1916openalex-snapshot
Model refactoring by example: A multi‐objective search based software engineering approach
inferred← citeshttps://doi.org/10.1002/spe.2514openalex-snapshot
A model‐based framework for automatic generation of a pattern language verifier
inferred← citeshttps://doi.org/10.1002/spe.2581openalex-snapshot
Ontology‐based model‐driven development of a destination management portal: Experience and lessons learned
inferred← citeshttps://doi.org/10.1007/978-3-642-39742-4_9openalex-snapshot
Model Refactoring Using Interactive Genetic Algorithm
inferred← citeshttps://doi.org/10.1007/s11219-015-9271-9openalex-snapshot
On the use of design defect examples to detect model refactoring opportunities
inferred← citeshttps://doi.org/10.1016/j.aej.2017.07.006openalex-snapshot
Model level code smell detection using EGAPSO based on similarity measures
inferred← citeshttps://doi.org/10.1016/j.jss.2016.12.019openalex-snapshot
Design pattern-based model transformation supported by QVT
inferred← citeshttps://doi.org/10.1109/icicct.2018.8473027openalex-snapshot
A Catalogue of Model Smells and Refactoring Operations for Object-Oriented Software
inferred← citeshttps://doi.org/10.1109/tse.2023.3272631openalex-snapshot
Discovering Reusable Functional Features in Legacy Object-Oriented Systems
inferred← citeshttps://doi.org/10.1142/s0218194018500365openalex-snapshot
Refactoring UML Models of Object-Oriented Software: A Systematic Review
inferred← citeshttps://doi.org/10.22215/etd/2015-10955openalex-snapshot
Studying the Performance Impact of SOA Design Patterns via Coupled Model Transformations
inferred← citeshttps://doi.org/10.4018/ijismd.2014100104openalex-snapshot
Representing Micro-Business Requirements Patterns with Associated Software Components
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.