yusuke1997/dblp-id-title huggingface dataset:
Assessment of product derivation tools in the evolution of software product lines: an empirical study
Efficient testing of software product lines via centralization (short paper)
Harmonized temporal feature modeling to uniformly perform, track, analyze, and replay software product line evolution
Lifted static analysis using a binary decision diagram abstract domain
Determining over- and under-constrained systems of equations using structural constraint delta
How preprocessor annotations (do not) affect maintainability: a case study on change-proneness
Metamodeling Made Easy - MetaEdit+ (Tool Demonstration)
Implementing refactorings for FOP: lessons learned and challenges ahead
Modular interpreters for the masses: implicit context propagation using object algebras
Generators for Synthesis of QoS Adaptation in Distributed Real-Time Embedded Systems
Language Design Meets Verifying Compilers (Keynote)
Making Patterns Explicit with Metaprogramming
Generating customized verifiers for automatically generated code
Reducing calling convention overhead in object-oriented programming on embedded ARM thumb-2 platforms
Explaining anomalies in feature models
Meta-programming for cross-domain tensor optimizations
Retrofitting a Virtual Instrument DSL with Programming Abstractions
GPCE '20: Proceedings of the 19th ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences, Virtual Event, USA, November 16-17, 2020
Library composition and adaptation using c++ concepts
Proceedings of the 2016 ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences, GPCE 2016, Amsterdam, The Netherlands, October 31 - November 1, 2016
Mapping problem-space to solution-space features: a feature interaction approach
Compiling a reflective language using MetaOCaml
Explaining spreadsheets with spreadsheets (short paper)
Applications of enhanced dynamic code evolution for Java in GUI development and dynamic aspect-oriented programming
Composing typemaps in Twig
4th International Workshop on Feature-Oriented Software Development, FOSD '12, Dresden, Germany - September 24 - 25, 2012
abc : The AspectBench Compiler for AspectJ
A Genertative Approach to Framework Instantiation
A multi-stage language with intensional analysis
Proceedings of the 17th ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences, GPCE 2018, Boston, MA, USA, November 5-6, 2018
Efficient extraction and analysis of preprocessor-based variability
VS-Gen: A Case Study of a Product Line for Versioning Systems
A generative programming approach to developing pervasive computing systems
Component-Oriented Programming with Sharing: Containment is Not Ownership
A Generative Programming Approach to Developing DSL Compilers
Automatic locality-friendly interface extension of numerical functions
A feature-based personalized recommender system for product-line configuration
Unleashing the Power of Implicit Feedback in Software Product Lines: Benefits Ahead
Parallel nondeterministic programming as a language extension to C (short paper)
An Easy-to-Use Toolkit for Efficient Java Bytecode Translators
Supporting multiple feature binding strategies in NX
Towards compositional and generative tensor optimizations
Safe component updates
A Selective, Just-in-Time Aspect Weaver
JEqualityGen: generating equality and hashing methods
Leveraging relational concept analysis for automated feature location in software product lines
Generative Programming And Component Engineering, Proceedings of the 10th International Conference on Generative Programming and Component Engineering, GPCE 2011, Portland, Oregon, USA, October 22-24, 2011
Compiling pattern matching to in-place modifications
Incremental type-checking for type-reflective metaprograms
Generative Programming and Component Engineering, 4th International Conference, GPCE 2005, Tallinn, Estonia, September 29 - October 1, 2005, Proceedings
Managing Dynamic Changes in Multi-stage Program Generation Systems
Generating reactive programs for graphical user interfaces from multi-way dataflow constraint systems
Efficient high-level abstractions for web programming
Optimizing Marshalling by Run-Time Program Generation
Advanced runtime adaptation for Java
Integrating Static Optimization and Dynamic Nature in JavaScript
Measuring effectiveness of sample-based product-line testing
Memoization in Type-Directed Partial Evaluation
Separate Compilation and Partial Linking: Modules for Datalog IR
A framework for extensible languages
A Generative Programming Approach to Interactive Information Retrieval: Insights and Experiences
A Fresh Calculus for Name Management
Separating features using colored snippet graphs
Automatic non-functional testing of code generators families
IncLing: efficient product-line testing using incremental pairwise sampling
Meta-programming with Typed Object-Language Representations
Automated regression testing of BPMN 2.0 processes: a capture and replay framework for continuous delivery
On the Soundness of Auto-completion Services for Dynamically Typed Languages
Reorganizing queries with grouping
Firepile: run-time compilation for GPUs in scala
Towards a Modular Program Derivation via Fusion and Tupling
Feature oriented-programming: back to the future
Proceedings of the 18th ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences, GPCE 2019, Athens, Greece, October 21-22, 2019
Floorplan: spatial layout in memory management systems
Generative Programming: Concepts and Experiences, GPCE'14, Vasteras, Sweden, September 15-16, 2014
Generic Advice: On the Combination of AOP with Generative Programming in AspectC++
Towards a More Piece-ful World
Safe composition of product lines
Declaratively defining domain-specific language debuggers
Anomaly analyses for feature-model evolution
Reflection in direct style
Tool demo: testing configurable systems with FeatureIDE
Parsimony principles for software components and metalanguages
Context-aware scanning for parsing extensible languages
P4DDG: Data-Dependent Grammars for Packet Specification and Parsing in P4
Automatically Generated Supernodes for AST Interpreters Improve Virtual-Machine Performance
YABS: a domain-specific language for pervasive computing based on stigmergy
A domain-specific language for building self-optimizing AST interpreters
Altering Java Semantics via Bytecode Manipulation
Correctness-by-construction for feature-oriented software product lines
Agile construction of data science DSLs (tool demo)
A Unification of Inheritance and Automatic Program Specialization
Staging with control: type-safe multi-stage programming with control operators
Partial Evaluation of Automatic Differentiation for Differential-Algebraic Equations Solvers
Generative Programming and Component Engineering, 6th International Conference, GPCE 2007, Salzburg, Austria, October 1-3, 2007, Proceedings
TypeChef: toward type checking #ifdef variability in C
Applying a Self-Extension Mechanism to DSLs for Establishing Model Libraries
Integrating semantics and compilation: using c++ concepts to develop robust and efficient reusable libraries
Taming Macros
On the relation between internal and external feature interactions in feature-oriented product lines: a case study
SynchNet: A Petri Net Based Coordination Language for Distributed Objects
Comparative Analysis of Pre-trained Code Language Models for Automated Program Repair via Code Infill Generation
VarSem: declarative expression and automated inference of variable usage semantics
Adding genericity to a plug-in framework
ANEMIC: Automatic Interface Enabler for Model Integrated Computing
5th International Workshop on Feature-Oriented Software Development, FOSD '13, Indianapolis, IN, USA, October 26, 2013
Abstract delta modeling
Executable modelling of dynamic software product lines in the ABS language
Towards automatic generation of formal specifications to validate and verify reliable distributed systems: a method exemplified by an industrial case study
Verifying feature-based model templates against well-formedness OCL constraints
Compiler generation for performance-oriented embedded DSLs (short paper)
HACCLE: metaprogramming for secure multi-party computation
A Framework for the Detection and Resolution of Aspect Interactions
Fluid quotes: metaprogramming across abstraction boundaries with dependent types
Xbase: implementing domain-specific languages for Java
Aspect-Oriented Modeling: Bridging the Gap between Implementation and Design
Model-Driven IoT App Stores: Deploying Customizable Software Products to Heterogeneous Devices
Towards an effective integrated reuse environment
Regenerate: a language generator for extended regular expressions
Pragmatics for formal semantics
Multi-stage programming in the large with staged classes
Analyzing the impact of natural language processing over feature location in models
Software extension and integration with type classes
Generating AspectJ Programs with Meta-AspectJ
Reflection in attribute grammars
Reasoning of feature models from derived features
Almost first-class language embedding: taming staged embedded DSLs
Roadmap for enhanced languages and methods to aid verification
Efficient Code Generation for a Domain Specific Language
Pin++: an object-oriented framework for writing pintools
A comparison of product-based, feature-based, and family-based type checking
Inverse macro in Scala
Silverchain: a fluent API generator
Generative Programming and Component Engineering, 8th International Conference, GPCE 2009, Denver, Colorado, USA, October 4-5, 2009, Proceedings
Towards a catalog of variability evolution patterns: the Linux kernel case
A Versatile Kernel for Multi-language AOP
Lightweight, generative variant exploration for high-performance graphics Applications
A Generative Approach to the Implementation of Language Bindings for the Document Object Model
Shadow Programming: Reasoning About Programs Using Lexical Join Point Information
The life cycle of features in highly-configurable software systems evolving in space and time
A Stable Model Semantics for eFLINT Norm Specifications and Model Checking Scenarios
A three-level component model in component based software development
Orchestrating masses of sensors: a design-driven development Approach
Emergent gummy modules: modular representation of emergent behavior
On the modularity of feature interactions
Pure delta-oriented programming
Forge: generating a high performance DSL implementation from a declarative specification
Classifying Java class transformations for pervasive virtualized access
Assimilating MetaBorg: : embedding language tools in languages
Classless Java
Specializing Data Access in a Distributed File System (Generative Pearl)
Generative Programming and Component Engineering, 5th International Conference, GPCE 2006, Portland, Oregon, USA, October 22-26, 2006, Proceedings
Model querying with query models
Expressing heap-shape contracts in linear logic
On Stage Ordering in Staged Computation
Architectural Refactoring in Framework Evolution: A Case Study
Patching product line programs
AOP++: A Generic Aspect-Oriented Programming Framework in C++
A Haskell compiler for signal transforms
Towards tool support for spreadsheet-based domain-specific languages
An Approach for Supporting Aspect-Oriented Domain Modeling
Less is more: unparser-completeness of metalanguages for template engines
Refactoring-based support for binary compatibility in evolving frameworks
Feature featherweight java: a calculus for feature-oriented programming and stepwise refinement
Inferring ownership domains from refinements
SourceWeave.NET: Cross-Language Aspect-Oriented Programming
Generative Programming and Component Engineering, 7th International Conference, GPCE 2008, Nashville, TN, USA, October 19-23, 2008, Proceedings
Automating energy optimization with features
TCS: a DSL for the specification of textual concrete syntaxes in model engineering
Raising family is a good practice
Declaring and Enforcing Dependencies Between .NET Custom Attributes
Composition of dynamic analysis aspects
Object-oriented design in feature-oriented programming
Supporting feature model evolution by suggesting constraints from code-level dependency analyses
Generative programming techniques for Java library migration
Synthesizing iterators from abstraction functions
Restaging Domain-Specific Languages: A Flexible Design Pattern for Rapid Development of Optimizing Compilers
Proceedings of the 16th ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences, GPCE 2017, Vancouver, BC, Canada, October 23-24, 2017
Model-based kinematics generation for modular mechatronic toolkits
Property models: from incidental algorithms to reusable components
Preprocessing Eden with Template Haskell
Software Factories: Assembling Applications with Patterns, Models, Frameworks and Tools
Refactoring product lines
Refining semantics for multi-stage programming
Declarative visitors to ease fine-grained source code mining with full history on billions of AST nodes
Modeling biology with solver-aided programming languages
Certifiable Program Generation
Flexible and efficient measurement of dynamic bytecode metrics
Staging static analyses for program generation
Safer SDN programming through Arbiter
Repleo: a syntax-safe template engine
Detection of code clones in software generators
Lifted termination analysis by abstract interpretation and its applications
Implementing Multi-stage Languages Using ASTs, Gensym, and Reflection
42: programmable models of computation for a component-based approach to heterogeneous embedded systems
On the simplicity of synthesizing linked data structure operations
Monitoring aspects for the customization of automatically generated code for big-step models
Model-driven generative framework for automated OMG DDS performance testing in the cloud
Transparent program transformationsin the presence of opaque code
Extensible modeling with managed data in Java
Mapping Features to Models: A Template Approach Based on Superimposed Variants
Generating database migrations for evolving web applications
Object-Oriented Reengineering Patterns - An Overview
Generative metaprogramming
Lightweight modular staging: a pragmatic approach to runtime code generation and compiled DSLs
Addressing metamodel revisions in model-based software product lines
Pol: specification-driven synthesis of architectural code frameworks for platform-based applications
Type-Safe Code Generation with Algebraic Effects and Handlers
Pattern matching in an open world
Data Types as a More Ergonomic Frontend for Grammar-Guided Genetic Programming
The axioms strike back: testing with concepts and axioms in C++
Specialization through dynamic staging
Composable Sequence Macros for Fast Iteration
Debugging macros
Growing a language environment with editor libraries
Investigating the safe evolution of software product lines
Template constructors for reusable object initialization
Language-independent reference checking in software product lines
Proceedings of the 2015 ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences, GPCE 2015, Pittsburgh, PA, USA, October 26-27, 2015
A classification of variation control systems
Automatic variation-point identification in function-block-based models
A Model-Driven Generative Self Play-Based Toolchain for Developing Games and Players
Conditioned model slicing of feature-annotated state machines
Generative Programming and Component Engineering, Second International Conference, GPCE 2003, Erfurt, Germany, September 22-25, 2003, Proceedings
A graphical programming system for molecular motif search
Orchestrating dynamic analyses of distributed processes for full-stack JavaScript programs
Faster program adaptation through reward attribution inference
Variability code analysis using the VITAL tool
Lightweight dependent classes
Towards incremental test suite optimization for software product lines
Migrating large object-oriented Applications into component-based ones: instantiation and inheritance transformation
Stayin' alert: : moulding failure and exceptions to your needs
Towards a General Template Introspection Library
CLOP: a multi-stage compiler to seamlessly embed heterogeneous code
A language feature to unbundle data at will (short paper)
Distributed meta-programming
Model Compiler Construction Based on Aspect-Oriented Mechanisms
Language-Integrated Query for Temporal Data
Code generation to support static and dynamic composition of software product lines
A Model-Driven Approach for Smart Card Configuration
Abstract parsing for two-staged languages with concatenation
Developing Dynamic and Adaptable Applications with CAM/DAOP: A Virtual Office Application
Automated Generation of Code Contracts: Generative AI to the Rescue?
A practical unification of multi-stage programming and macros
Generating safe template languages
Component-Based Programming for Higher-Order Attribute Grammars
Automatic Remodularization and Optimized Synthesis of Product-Families
Multi-Stage Vertex-Centric Programming for Agent-Based Simulations
The next-generation in-stadium experience (keynote)
On the impact of feature dependencies when maintaining preprocessor-based software product lines
Generation of geometric programs specified by diagrams
Multi-stage programming with generative and analytical macros
Does the discipline of preprocessor annotations matter?: a controlled experiment
A Generative Framework for Managed Services
Imperative Program Synthesis by Abstract Static Analysis and SMT Mutations
Typing communicating component assemblages
Preventing injection attacks with syntax embeddings
Package templates: a definition by semantics-preserving source-to-source transformations to efficient Java code
Infrastructure for component-based DDS application development
Virtual Domain Specific Languages via Embedded Projectional Editing
Pushouts in software architecture design
Generating Spreadsheet-Like Tools from Strong Attribute Grammars
An abstraction for reusable MDD components: model-based generation of model-based code generators
Towards supporting SPL engineering in low-code platforms using a DSL approach
Optimising Embedded DSLs Using Template Haskell
On Domain-Specific Languages Reengineering
Feature interactions, products, and composition
Honu: syntactic extension for algebraic notation through enforestation
A language for software variation research
Rewriting for sound and complete union, intersection and negation types
Efficient compilation techniques for large scale feature models
Automatic generation of virtual learning spaces driven by CaVa DSL : an experience report
Avoiding useless mutants
A change-centric approach to compile configurable systems with #ifdefs
Applying a Generative Technique for Enhanced Genericity and Maintainability on the J2EE Platform
Modular Language Descriptions
Seamless development of software product lines
HotWave: creating adaptive tools with dynamic aspect-oriented programming in Java
Hot Call-Chain Inlining for the Glasgow Haskell Compiler
DAOP-ADL: An Architecture Description Language for Dynamic Component and Aspect-Based Development
Automated metamodel augmentation for seamless model evolution tracking and planning
Simple and safe SQL queries with c++ templates
eFLINT: a domain-specific language for executable norm specifications
A transformational approach to data visualization
Fundamentalist functional programming
Reified type parameters using Java annotations
Constructing language processors with algebra combinators
Contract-based general-purpose GPU programming
Generative Programming and Component Engineering, GPCE'12, Dresden, Germany, September 26-28, 2012
A pred-LL(*) Parsable Typed Higher-Order Macro System for Architecture Description Languages
Sorting Out the Relationships Between Pairs of Iterators, Values, and References
Semantic reasoning about feature composition via multiple aspect-weavings
RT-trust: automated refactoring for trusted execution under real-time constraints
Bootstrapping domain-specific meta-languages in language workbenches
Component-Based DSL Development
Feature refactoring a multi-representation program into a product line
Automatic code generation in practice: experiences with embedded robot controllers
Staged Gradual Typing
Understanding Strategies and Challenges of Timestamp Tampering for Improved Digital Forensic Event Reconstruction
Automation for digital forensics: Towards a classification model for the community
Proceedings of the Digital Forensics Doctoral Symposium, DFDS 2025, Brno, Czech Republic, 1 April 2025
Fast Synthetic Data Generation for Case-Specific Entity Extraction in Criminal Investigations
AutoDFBench: A Framework for AI Generated Digital Forensic Code and Tool Testing and Evaluation
Advancing Event Reconstruction in Network Forensics: Extending and Evaluating SMB Command Fingerprinting
FEAR: A Novel Framework for Representing Digital Forensic Artifacts in Knowledge Graphs
Exploring Dataset Diversity for GenAI Image Inpainting Localisation in Digital Forensics
Concealing targeted attacks on the TLSH similarity digest scheme
Low-overhead and Non-invasive Electromagnetic Side-Channel Monitoring for Forensic-ready Industrial Control Systems
Towards Interpretable Topic Modelling as a Tool for Hypothesis-Driven Forensic Communication Analysis
Scalability Issues in MOOs: The Role of Objcet Migration and Replication
Environment for Software Assessment
Extending Object-Oriented Development Methodologies to Support Distributed Object Computing
Weak Protection for Reflective Operating Systems
Business Objects with History and Planning
Multi-level Patterns
4th ECOOP Workshop on Mobility: Secure Internet Mobile Computations
Protection in Programming-Language Translations: Mobile Object Systems (Abstract)
Rule-Based Object Coordination
Mutual Suspicion in a Generic Object-Support System
Interacting Components - A Conceptual Architecture Model
Quality of Service in Distributed Object Systems
Configuration and Adaptation Management for Object-Oriented Operating Systems
Reasoning about Object Clients and Distributed Object Interaction
Applying Distributed Shared Memory Techniques for Implementing Distributed Objects
Object-Oriented Technology: ECOOP 2004 Workshop Reader, ECOOP 2004 Workshops, Oslo, Norway, June 14-18, 2004, Final Reports
A Java Architecture for Dynamic Object and Framework Customizations
Equation-Based Object-Oriented Languages and Tools
Component Composition with Sharing
Medical KBS with Patterns
Using Object-Oriented Metrics for Automatic Design Flaws Detection in Large Scale Systems
Concepts First, Design Later
Aliasing in Object Oriented Systems
Parallel/High-Performance Object-Oriented Scientific Computing: Today's Research, Tomorrow's Practice
WCOP '98 Summary of the Third International Workshop on Component-Oriented Programming
Towards Systematically Designing Evolvable Software Architectures
Java Type System with Exceptions
Aspect-Oriented Programming Using Composition-Filters
Enhancing Use Case Driven Process with Elements of a User-Centered Requirements Framework
Is Extension Complexity a Fundamental Software Metric?
Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems
Evolution and Reuse of Language Specifications for DSLs (ERLS)
Objects and Classification
Conceptual Predesign as a Stopover for Mapping Natural Language Requirements Sentences to State Chart Patterns
Fowards a Generic Framework for AOP
OO Is Programming in the Large
A Case Study in Class Library Verification: Java's Vector Class
Composition Languages
8th Workshop on Quantitative Approaches in Object-Oriented Software Engineering (QAOOSE 2004)
Facilitating Design Reuse in Object-Oriented Systems Using Design Patterns
The Influence of Domain-Specific Abstraction on Evolvability of Software Architectures for Information Systems
Assessing Aspect-Oriented Programming: Preliminary Results
Modular Development of Control and Computational Modules Using Reactive Objects
Managing Unanticipated Evolution of Software Architectures
A Practical Approach to Behavioural Inheritance in the Context of Coloured Petri Nets
The Knight Project: Tool Support for Cooperation in Object-Oriented Modelling
Law-Governed Linda as a Coordination Model
Framework Design and Documentation