Science of Computer Programming

Papers
(The TQCC of Science of Computer Programming is 3. The table below lists those papers that are above that threshold based on CrossRef citation counts [max. 250 papers]. The publications cover those that have been published in the past four years, i.e., from 2021-09-01 to 2025-09-01.)
ArticleCitations
PolyGloT: A personalized and gamified eTutoring system for learning modelling and programming skills56
Asynchronous unfold/fold transformation for fixpoint logic43
Revisiting occurrence typing27
ModelSet: A labelled dataset of software models for machine learning19
Towards partial monitoring: Never too early to give in18
Encoding TLA+ proof obligations safely for SMT16
Test case prioritization with neuron valuation based pattern16
Neighborhood contrastive learning-based graph neural network for bug triaging15
Fast rule-based graph programs15
The complexity of evaluating nfer14
SolAR: Automated test-suite generation for solidity smart contracts13
Editorial Board13
A pragma based C++ framework for hybrid quantum/classical computation13
Toward a novel taxonomy to capture code smells caused by refactoring13
Preface: Fundamentals of Software Engineering (extended versions of selected papers of FSEN 2023)13
Editorial Board13
Graph neural network-based long method and blob code smell detection13
Orchestration for quantum services: The power of load balancing across multiple service providers13
Using word embedding and convolution neural network for bug triaging by considering design flaws13
A model-checker exploiting structural reductions even with stutter sensitive LTL13
Narrowing and heuristic search for symbolic reachability analysis of concurrent object-oriented systems12
The Modeling Assistant Recommender: A UML class diagram recommender system12
Does the compiler or interpreter version influence the energy consumption of programming languages?11
AmbieGen: A search-based framework for autonomous systems testing11
KinZ an Azure Kinect toolkit for Python and Matlab11
An iterative approach for model-based requirements engineering in large collaborative projects: A detailed experience report10
Path-guided conformance test case generation for models with data and time using symbolic execution techniques9
State merging for concolic testing of event-driven applications9
Pattern-based circular reference detection in Python9
Preface Formal Techniques for Safety-Critical Systems (FTSCS 2022)9
Monitoring and forecasting usability indicators: A business intelligence approach for leveraging user-centered evaluation data8
Assessing the coverage of W-based conformance testing methods over code faults8
Experiences on teaching alloy with an automated assessment platform8
ACSmt: A plugin for eclipse papyrus to model systems of systems8
Safety assurance of an industrial robotic control system using hardware/software co-verification8
Synthesizing LTL contracts from component libraries using rich counterexamples8
An industrial experience report on model-based, AI-enabled proposal development for an RFP/RFI7
Are you of value to me? A partner selection reference method for software ecosystem orchestrators7
Selected papers from the 15th international symposium on Theoretical Aspects of Software Engineering (TASE 2021)7
ISTA+: Test case generation and optimization for intelligent systems based on coverage analysis7
MoULDyS: Monitoring of autonomous systems in the presence of uncertainties7
Using capabilities for strict runtime invariant checking7
Editorial Board7
Reversible computing and implicit computational complexity6
Multi-objective differential evolution in the generation of adversarial examples6
Integrating behavioral semantic analysis in usage-based equivalent tests generation for mobile applications6
Contract Automata Library6
An empirical evaluation of RAIDE: A semi-automated approach for test smells detection and refactoring6
Evaluating the impact of feature selection consistency in software prediction6
An empirical study of code clones: Density, entropy, and patterns6
Editorial Board5
LayoutOptimizer: A layout rendering performance optimizer for Android application5
Editorial Board5
Compositional noninterference on hardware weak memory models5
Out of step: Code clone detection for mobile apps across different language codebases5
SBD: Securing safe rust automatically from unsafe rust5
How accessibility affects other quality attributes of software? A case study of GitHub5
Exhaustive property oriented model-based testing with symbolic finite state machines5
Editorial Board5
Preface for the special issue on “Selected Papers and Tools of the 26th International Conference on Fundamental Approaches to Software Engineering” (FASE 2023)5
System-level simulation-based verification of Autonomous Driving Systems with the VIVAS framework and CARLA simulator5
Model-based testing of asynchronously communicating distributed controllers using validated mappings to formal representations5
PAMELA: An annotation-based Java modeling framework5
TSC2CARLA: An abstract scenario-based verification toolchain for automated driving systems5
Exploratory study on the syntactic and semantic consistency of terms in project management glossaries to provide recommendations for a project management ontology5
Impacts of software community patterns on process and product: An empirical study5
Editorial Board5
Reversing an imperative concurrent programming language4
Program generation meets program verification: A case study on number-theoretic transform4
Preface for the special issue on SBFT'23: Search-Based and Fuzz Testing - Tools4
Editorial Board4
Smart contract vulnerability detection using wide and deep neural network4
Modular unification of unilingual pointer analyses to multilingual FFI-based programs4
Towards a systematic approach to manual annotation of code smells4
Improving performance with hybrid feature selection and ensemble machine learning techniques for code smell detection4
Editorial Board4
A toolchain for domestic heat-pump control using Uppaal Stratego4
CM2KGcloud – An open web-based platform to transform conceptual models into knowledge graphs4
Filling query-type text inputs for Android applications via inner-app mining and GPT recommendation4
Special issue on Tools at the 29th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER 2022)4
The CodeSparks Framework – Augmenting Source Code with Glyph-based Visualizations4
State identification for labeled transition systems with inputs and outputs4
Kraken 2.0: A platform-agnostic and cross-device interaction testing tool4
A decentralized analysis of multiparty protocols4
Model independent refusal trace testing4
Vamos: Middleware for best-effort third-party monitoring4
Formal verification of IoT applications using rewriting logic: An MDE-based approach4
A fairness-based refinement strategy to transform liveness properties in Event-B models4
MMINT-A: A framework for model-based safety assurance4
Forward- or reverse-mode automatic differentiation: What's the difference?4
Human-in-the-loop online just-in-time software defect prediction: What have we achieved and what do we still miss?4
What makes a real change in software performance? An empirical study on analyzing the factors that affect the triagement of performance change points4
Preface for “Selected Papers from the 27th Ibero-American Conference on Software Engineering (CIbSE 2024)”4
Deductive verification of solidity smart contracts with SSCalc3
Toolkit for specification, validation and verification of social, legal, ethical, empathetic and cultural requirements for autonomous agents3
Preface for the special issue on tool papers of the 23rd International Conference on Coordination Models and Languages, COORDINATION 20213
Extending the EB4EB framework with parameterised events3
TerGEC: A graph enhanced contrastive approach for program termination analysis3
The orchestrator's partner management framework for software ecosystems3
Editorial Board3
Selected papers from the 2021 European Conference on Object-Oriented Programming3
Verification of forward simulations with thread-local, step-local proof obligations3
An exploratory study on the usage of quantum programming languages3
Editorial Board3
Denotational and operational semantics for interaction languages: Application to trace analysis3
Trylock, a case for temporal logic and eternity variables3
Gaiwan: A size-polymorphic typesystem for GPU programs3
Report to the readership3
Exploring complex models with picto web3
Decoding techniques applied to the compilation of CNOT circuits for NISQ architectures3
Editorial Board3
DPFuzz: A fuzz testing tool based on the guidance of defect prediction3
Parglare: A LR/GLR parser for Python3
S2O: A smart objects orchestrator framework based on the web of things3
Lessons learned from applying model-driven engineering in 5 domains: The success story of the MontiGem generator framework3
Several lifted abstract domains for static analysis of numerical program families3
IPFS requested content location service3
Special issue on Application-oriented aspects of graphs and graph transformation (ICGT 2020)3
Verifying safety of neural networks from topological perspectives3
A program logic for fresh name generation3
Automated replication of tuple spaces via static analysis3
Reasoning about logical systems in the Coq proof assistant3
Automatic detection of infeasible paths in large-scale program based on program summaries3
Ranking co-change candidates suggested by FLeCCS using programmer sensitivity3
Translation certification for smart contracts3
Editorial Board3
Editorial Board3
0.057787895202637