On the public citation graph

Combining lexical and structural information to reconstruct software layers

0 signed · 68 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-908x(199905/06)11:3<201::aid-smr192>3.0.co;2-1openalex-snapshot
Recovering software architecture from the names of source files
inferredcites →https://doi.org/10.1002/(sici)1097-4571(199009)41:6<391::aid-asi1>3.0.co;2-9openalex-snapshot
Indexing by latent semantic analysis
inferredcites →https://doi.org/10.1002/smr.4360050402openalex-snapshot
A reverse‐engineering approach to subsystem structure identification
inferredcites →https://doi.org/10.1002/spe.988openalex-snapshot
Architectural layer recovery for software system understanding and evolution
inferredcites →https://doi.org/10.1007/978-3-540-79438-7openalex-snapshot
Adaptive and Multilevel Metaheuristics
inferredcites →https://doi.org/10.1007/978-3-642-23202-2_7openalex-snapshot
An Automatic Architecture Reconstruction and Refactoring Framework
inferredcites →https://doi.org/10.1007/s00500-007-0218-3openalex-snapshot
On the evaluation of the Bunch search-based software modularization algorithm
inferredcites →https://doi.org/10.1007/s10664-008-9088-2openalex-snapshot
Using information retrieval based coupling measures for impact analysis
inferredcites →https://doi.org/10.1007/s10664-012-9226-8openalex-snapshot
Using structural and semantic measures to improve software modularization
inferredcites →https://doi.org/10.1016/j.infsof.2006.10.010openalex-snapshot
Clustering large software systems at multiple layers
inferredcites →https://doi.org/10.1016/j.infsof.2006.10.017openalex-snapshot
Semantic clustering: Identifying topics in source code
inferredcites →https://doi.org/10.1016/j.infsof.2014.07.015openalex-snapshot
Learning from optimization: A case study with Apache Ant
inferredcites →https://doi.org/10.1016/j.jss.2009.06.039openalex-snapshot
Discovery of architectural layers and measurement of layering violations in source code
inferredcites →https://doi.org/10.1016/j.scico.2012.08.001openalex-snapshot
oZone : Layer identification in the presence of cyclic dependencies
inferredcites →https://doi.org/10.1073/pnas.0307752101openalex-snapshot
Finding scientific topics
inferredcites →https://doi.org/10.1108/eb046814openalex-snapshot
An algorithm for suffix stripping
inferredcites →https://doi.org/10.1109/ase.2011.6100123openalex-snapshot
Enhancing architectural recovery using concerns
inferredcites →https://doi.org/10.1109/ase.2013.6693106openalex-snapshot
A comparative analysis of software architecture recovery techniques
inferredcites →https://doi.org/10.1109/csmr.2010.36openalex-snapshot
A Probabilistic Based Approach towards Software System Clustering
inferredcites →https://doi.org/10.1109/csmr.2011.8openalex-snapshot
Investigating the use of lexical information for software system clustering
inferredcites →https://doi.org/10.1109/icccyb.2010.5491289openalex-snapshot
Software architecture reconstruction: An approach based on combining graph clustering and partitioning
inferredcites →https://doi.org/10.1109/icpc.2010.17openalex-snapshot
Using the Kleinberg Algorithm and Vector Space Model for Software System Clustering
inferredcites →https://doi.org/10.1109/icse.2003.1201264openalex-snapshot
Documenting software architectures: views and beyond
inferredcites →https://doi.org/10.1109/icsm.1999.792498openalex-snapshot
Bunch: a clustering tool for the recovery and maintenance of software system structures
inferredcites →https://doi.org/10.1109/icsm.2001.972697openalex-snapshot
Proceedings IEEE International Conference on Software Maintenance. ICSM 2001
inferredcites →https://doi.org/10.1109/saner.2015.7081853openalex-snapshot
A search-based approach to multi-view clustering of software systems
inferredcites →https://doi.org/10.1109/tevc.2014.2308294openalex-snapshot
Parameter Control in Evolutionary Algorithms: Trends and Challenges
inferredcites →https://doi.org/10.1109/tse.2009.19openalex-snapshot
Software Architecture Reconstruction: A Process-Oriented Taxonomy
inferredcites →https://doi.org/10.1109/tse.2010.26openalex-snapshot
Software Module Clustering as a Multi-Objective Search Problem
inferredcites →https://doi.org/10.1109/wcre.2000.891477openalex-snapshot
ACCD: an algorithm for comprehension-driven clustering
inferredcites →https://doi.org/10.1109/wcre.2012.44openalex-snapshot
Reconstructing Architectural Views from Legacy Systems
inferredcites →https://doi.org/10.1109/wpc.1998.693281openalex-snapshot
An analysis framework for understanding layered software architectures
inferredcites →https://doi.org/10.1145/1094811.1094824openalex-snapshot
Using dependency models to manage complex software architecture
inferredcites →https://doi.org/10.1145/1342211openalex-snapshot
Proceedings of the 1st India software engineering conference
inferredcites →https://doi.org/10.1145/1342211.1342234openalex-snapshot
Mining business topics in source code using latent dirichlet allocation
inferredcites →https://doi.org/10.1145/1557019openalex-snapshot
Proceedings of the 15th ACM SIGKDD international conference on Knowledge discovery and data mining
inferredcites →https://doi.org/10.1145/1557019.1557121openalex-snapshot
Efficient methods for topic model inference on streaming document collections
inferredcites →https://doi.org/10.1145/2597008.2597150openalex-snapshot
Understanding LDA in source code analysis
inferredcites →https://doi.org/10.1145/2597073openalex-snapshot
Proceedings of the 11th Working Conference on Mining Software Repositories
inferredcites →https://doi.org/10.5220/0004900400780089openalex-snapshot
Recovering Software Layers from Object Oriented Systems
inferredcites →https://doi.org/10.5555/944919.944937openalex-snapshot
Latent dirichlet allocation
inferredcites →https://doi.org/10.7551/mitpress/1120.003.0082openalex-snapshot
Latent Dirichlet Allocation

What points at this work

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

inferred← citeshttps://doi.org/10.1002/j.2334-5837.2018.00546.xopenalex-snapshot
Reverse engineering a legacy software in a complex system: A systems engineering approach
inferred← citeshttps://doi.org/10.1002/leap.1045openalex-snapshot
Improving writing processes using lean and Kanban
inferred← citeshttps://doi.org/10.1007/978-3-030-96648-5_1openalex-snapshot
Validating HyDe: Intelligent Method for Inferring Software Architectures from Mobile Codebase
inferred← citeshttps://doi.org/10.1007/978-3-031-32418-5_7openalex-snapshot
On What Kind of Applications Can Clustering Be Used for Inferring MVC Architectural Layers?
inferred← citeshttps://doi.org/10.1007/978-981-10-5780-9_9openalex-snapshot
Software Remodularization by Estimating Structural and Conceptual Relations Among Classes and Using Hierarchical Clustering
inferred← citeshttps://doi.org/10.1007/s00500-022-06908-0openalex-snapshot
Pathways for statically mining the Model-View-Controller software architecture on mobile applications
inferred← citeshttps://doi.org/10.1007/s10664-021-10026-0openalex-snapshot
Topic modeling in software engineering research
inferred← citeshttps://doi.org/10.1016/j.eswa.2017.11.033openalex-snapshot
Design and implementation of distributed expert systems: On a control strategy to manage the execution flow of rule activation
inferred← citeshttps://doi.org/10.1016/j.eswa.2023.119569openalex-snapshot
Evidence-based decision-making: On the use of systematicity cases to check the compliance of reviews with reporting guidelines such as PRISMA 2020
inferred← citeshttps://doi.org/10.1016/j.infsof.2018.06.012openalex-snapshot
The WGB method to recover implemented architectural rules
inferred← citeshttps://doi.org/10.1016/j.infsof.2023.107305openalex-snapshot
A data-driven approach for understanding invalid bug reports: An industrial case study
inferred← citeshttps://doi.org/10.1049/iet-sen.2019.0246openalex-snapshot
Towards a reference process for software architecture reconstruction
inferred← citeshttps://doi.org/10.1109/access.2019.2920427openalex-snapshot
Software Architecture Module-View Recovery Using Cluster Ensembles
inferred← citeshttps://doi.org/10.1109/apsec57359.2022.00071openalex-snapshot
A checklist-based approach to assess the systematicity of the abstracts of reviews self-identifying as systematic reviews
inferred← citeshttps://doi.org/10.1109/icsa-c.2019.00053openalex-snapshot
Applying Social Network Analysis Techniques to Architectural Smell Prediction
inferred← citeshttps://doi.org/10.1109/rew.2019.00011openalex-snapshot
A Novel Approach to Measure Confidence and Uncertainty in Assurance Cases
inferred← citeshttps://doi.org/10.1109/rew57809.2023.00056openalex-snapshot
Position Paper: A Vision for the Dynamic Safety Assurance of ML-Enabled Autonomous Driving Systems
inferred← citeshttps://doi.org/10.1145/3266237.3266261openalex-snapshot
Understanding architecture non-conformance
inferred← citeshttps://doi.org/10.1145/3344948.3344951openalex-snapshot
Automatic detection of architectural bad smells through semantic representation of code
inferred← citeshttps://doi.org/10.1145/3639476openalex-snapshot
Proceedings of the 2024 ACM/IEEE 44th International Conference on Software Engineering: New Ideas and Emerging Results
inferred← citeshttps://doi.org/10.1145/3639476.3639776openalex-snapshot
Deductive Software Architecture Recovery via Chain-of-thought Prompting
inferred← citeshttps://doi.org/10.1145/3803437.3805259openalex-snapshot
Evaluating Explanatory Artefacts of DSAR-Recovered Software Architectures from Industrial Codebases
inferred← citeshttps://doi.org/10.23940/ijpe.19.05.p3.12791288openalex-snapshot
Role of Structural and Semantic Relations in Determining Coupling among Software Elements
inferred← citeshttps://doi.org/10.3390/app12189017openalex-snapshot
Evidence-Based Software Engineering: A Checklist-Based Approach to Assess the Abstracts of Reviews Self-Identifying as Systematic Reviews
inferred← citeshttps://doi.org/10.5381/jot.2021.20.2.a6openalex-snapshot
On the Precise Semantics of the Software Layering Design Pattern.
inferred← citeshttps://doi.org/10.62036/isd.2022.31openalex-snapshot
On What Kind of Applications Can Clustering Be Used for Inferring MVC Architectural Layers?
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.