yusuke1997/dblp-id-title huggingface dataset:
A graph-transformation-based simulation approach for analysing aspect interference on shared join points
Towards a DSAL for object layout in virtual machines
Systematic derivation of static analyses for software product lines
Aspects and polymorphism in AspectJ
A layer-structure diagram and a layer-interaction diagram towards a context-oriented development methodology for embedded systems
A pointcut-based assertion for high-level hardware design
cJ: enhancing java with safe type conditions
Implementing language-based virtual machines
Essential retroactive weaving
LARA: an aspect-oriented programming language for embedded systems
Towards generating templates of method body based on method name and related identifiers
Neverlang 2: a framework for modular language implementation
Proceedings of the 4th workshop on Domain-specific aspect languages, DSAL '09, Charlottesville, Virginia, USA, March 3, 2009
Proceedings of the 1st International Conference on Aspect-Oriented Software Development, AOSD 2002, University of Twente, Enschede, The Netherlands, April 22-26, 2002
Aspectual session types
Compositional verification of events and aspects
Deriving security requirements from crosscutting threat descriptions
Towards efficient SPL testing by variant reduction
Mylar: a degree-of-interest model for IDEs
Automatically selecting and optimizing constraint solver procedures for object-constraint languages
On ordering problems in message passing software
Flexible calling context reification for aspect-oriented programming
Motherhood and apple pie: modularity in modern applications and tools to support it
Conservative aspect-orientated programming with the e language
Aspect-oriented support for synchronization in parallel computing
Proceedings of the 15th workshop on Early aspects, EA@AOSD '09, Charlottesville, Virginia, USA, March 3, 2009
Can aspects model product lines?
Using mixins to build flexible widgets
Recognizing join points from their context through graph grammars
A reusable observer pattern implementation using package templates
Maintainable and reusable scientific software adaptation: democratizing scientific software adaptation
Tool support for crosscutting concerns of API documentation
MetaLexer: a modular lexical specification language
Designing information hiding modularity for model transformation languages
Concern impact analysis in configurable system software: the AUTOSAR OS case
Separation of concerns in language definition
Compositional reasoning about aspect interference
Composable user-defined operators that can express user-defined literals
Association aspects
Managing variability in business processes: an aspect-oriented approach
Proceedings of the 2008 AOSD Workshop on Aspect-Oriented Modeling, AOM '08, Brussels, Belgium, April 1, 2008
Applying dependability aspects on top of "aspectized" software layers
Simple crosscutting concerns are not so simple: analysing variability in large-scale idioms-based implementations
Proceedings of the 1st Workshop on Virtual Machines and Intermediate Languages for Emerging Modularization Mechanisms, VMIL 2007, Vancouver, British Columbia, Canada, March 12-16, 2007
Feature modelling and traceability for concern-driven software development with TouchCORE
Using goals to identify aspects in business process models
An analysis of modularity in aspect oriented design
Revealing architecturally-relevant flaws in aspectual decompositions
The HighspectJ framework
Language-oriented modularity through awesome DSALs: summary of invited talk
Visualization algorithms for feature models in concern-driven software development
Rulemakers and toolmakers: adaptive object-models as an agile division of labor
What to do when things go wrong: recovery in complex (computer) systems
Feature selection for clustering based aspect mining
State-based incremental testing of aspect-oriented programs
Using aspect-orientation in industrial projects: appreciated or damned?
Role annotations and adaptive aspect frameworks
Rewriting javascript module system
Towards the dynamic reconfiguration of quality attributes
Assessing modularity using co-change clusters
Sort-based refactoring of crosscutting concerns to aspects
A brief tour of join point interfaces
cHALO, stateful aspects in C
Composition, reuse and interaction analysis of stateful aspects
Aspect-Oriented Software Development, AOSD '13, Companion Volume, Fukuoka, Japan, March 24-29, 2013
Using aspects to support the software process: XP over Eclipse
A pointcut language for setting advanced breakpoints
ERTSAL: a prototype of a domain-specific aspect language for analysis of embedded real-time systems
Interrupt synchronization in the CiAO operating system: experiences from implementing low-level system policies by AOP
The aspect-oriented design of the PUMA C/C++ parser framework
Challenges on software unbundling: growing and letting go
Writing a modular GPGPU program in Java
An aspect-oriented framework for development of dynamic content
Aspect team
Model-view-controller and object teams: a perfect match of paradigms
Proceedings of the 5th Workshop on Software Engineering Properties of Languages and Aspect Technologies, SPLAT 2007, Vancouver, British Columbia, Canada, March 12-16, 2007
On liberating programs from the von neumann architecture via event-based modularization
Infrastructure for ubiquitous computing: improving quality with modularisation
Aspectizing JavaScript security
Separating variability concerns in a product line re-engineering project
Magic for the masses: safer high-level low-level programming through customizable static analyses
AspectVHDL stage 1: the prototype of an aspect-oriented hardware description language
Aspect-oriented fault tolerance for real-time embedded systems
Aspect-oriented programming with model checking
Powerful and seamless syntax extensions on a statically typed language
A graphical tool for observing state and behavioral changes at join points
Modularity and optimization in synergy
Visualisation-based tool support for the development of aspect-oriented programs
Tracking code patterns over multiple software versions with Herodotos
Runtime aspect weaving through metaprogramming
Automated test data generation for aspect-oriented programs
Web cache prefetching as an aspect: towards a dynamic-weaving based solution
Support for distributed adaptations in aspect-oriented middleware
Applying aspects to a real-time embedded operating system
Proceedings of the 2012 Workshop on Next Generation Modularity Approaches for Requirements and Architecture, NEMARA '12, Potsdam, Germany, March 27, 2012
Managing aspect orderings to support multiple quality concerns
Tool-supported refactoring of aspect-oriented programs
Cyber physical systems: aspects as a basis for robustness and openness
Toward fluent module interactions
Blending and reusing rules for architectural degradation prevention
AOSD 2006 - Industry Track Proceedings, Bonn, Germany, March 20-24, 2006
Relational aspects as tracematches
Weaving security aspects into UML 2.0 design models
Features and object capabilities: reconciling two visions of modularity
Symmetric composition of musical concerns
iArch: an IDE for supporting fluid abstraction
Building specifications as a domain-specific aspect language
Aspect-oriented application-level scheduling for J2EE servers
Hierarchical concern-based pointcuts
Building adaptive distributed applications with middleware and aspects
Modules: dreams and reality
AOJS: aspect-oriented javascript programming framework for web development
Relationship aspects
KFusion: optimizing data flow without compromising modularity
Reusing software design models with TouchRAM
Enforcing information hiding in interface specifications: a client-aware checking approach
A flexible architecture for pointcut-advice language implementations
Analyzing architectural conformance of layered aspect-oriented systems with ArchE Meter
The dataflow pointcut: a formal and practical framework
Method shelters: avoiding conflicts among class extensions caused by local rebinding
Modular verification of dynamically adaptive systems
Metamodel for Tracing Concerns Across the Life Cycle
A language workbench for implementing your favorite extension to AspectJ
UniAspect: a language-independent aspect-oriented programming framework
Parallel dynamic analysis on multicores with aspect-oriented programming
Companion Volume of the 10th International Conference on Aspect-Oriented Software Development, AOSD 2011, Porto de Galinhas, Brazil, March 21-25, 2011
Modular specification and checking of structural dependencies
ALPH: a domain-specific language for crosscutting pervasive healthcare concerns
A scalable and accurate approach based on count matrix for detecting code clones
Proceedings of the 1st workshop on Linking aspect technology and evolution, PLATE '09, Charlottesville, Virginia, USA, March 3, 2009
Feature scattering in the large: a longitudinal study of Linux kernel device drivers
The potential of omniscient debugging for aspect-oriented programming languages
Using roles to model crosscutting concerns
Secure and modular access control with aspects
CSP parallel composition of aspect models
Proceedings of the 2011 international workshop on Early aspects, EA '11, Porto de Galinhas, Brazil, March 21, 2011
From crosscutting concerns to feature interactions: a tale of misunderstandings and enlightenments (keynote)
Proceedings of the 15th International Conference on Modularity, MODULARITY 2016, Málaga, Spain, March 14 - 18, 2016
The elementary pointcut pattern
On the extensibility requirements of business applications
From aspect-oriented requirements models to aspect-oriented business process design models: an iterative and concern-driven approach for software engineering
Cooperative decoupled processes: the e-calculus and linearity
Emfrp: a functional reactive programming language for small-scale embedded systems
Objects of the people, by the people, and for the people
Understanding linux feature distribution
SCoPE: an AspectJ compiler for supporting user-defined analysis-based pointcuts
A distributed dynamic aspect machine for scientific software development
Modularity for the modern world: summary of invited keynote
Aspect-based dynamic software updating: a model and its empirical evaluation
Separation of concerns in feature modeling: support and applications
Dynamic software evolution through interpreter adaptation
Adding open modules to AspectJ
Navigating and querying code without getting lost
AspectScript: expressive aspects for the web
Proceedings of the 2nd international workshop on Variability & composition, VariComp '11, Porto de Galinhas, Brazil, March 21, 2011
Upcall dispatcher aspects: combining modularity with efficiency in the CiAO IP stack
Enforcing the use of API functions in linux code
Demanding first-class equality for domain specific aspect languages
Towards projection: mapping reflection onto the userland
What does aspect-oriented programming mean to Cobol?
GenArch+: an extensible infrastructure for building framework-based software product lines
Towards an aspect-oriented architecture for self-adaptive frameworks
An aspect-oriented implementation of the EJB3.0 persistence concept
Reactive object queries: consistent views in object-oriented languages
ASystemC: an AOP extension for hardware description language
Managing crosscutting concerns during software evolution tasks: an inquisitive study
An early aspect for model-driven transformers engineering
Towards availability and real-time guarantees for protected module architectures
A structure of a c# framework ContextCS based on context-oriented programming
The theory and practice of modern modeling language design for model-based software engineering
Typing aspects for MATLAB
On the benefits of scenario variability as crosscutting
CPL: a core language for cloud computing
Enforcing security for desktop clients using authority aspects
EA-Analyzer: a tool for identifying conflicting dependencies in requirements documents
A theory of distributed aspects
Do we really need to extend syntax for advanced modularity?
Composition challenges for sensor data visualization
From sequence diagrams to Java-stairs aspects
View-based maintenance of graphical user interfaces
A generic model for sustainability with process- and product-specific instances
Representing architectural aspects with a symmetric approach
Probabilistic model checking for energy analysis in software product lines
From aspect-oriented models to aspect-oriented code?: the maintenance perspective
Modular architecture for code and metadata sharing
Proceedings of the 10th International Conference on Aspect-Oriented Software Development, AOSD 2011, Porto de Galinhas, Brazil, March 21-25, 2011
Translucid contracts: expressive specification and modular verification for aspect-oriented interfaces
Tearing down the multicore barrier for web applications
ArborCraft: automatic feature models from textual requirements documents
Parametric introductions
Proceedings of the 4th International Conference on Aspect-Oriented Software Development, AOSD 2005, Chicago, Illinois, USA, March 14-18, 2005
Employing aspect composition in adaptive software systems: a case study
Analyzing the effort on composing design models in industrial case studies
Type relaxed weaving
A distribution definition language for the automated distribution of Java objects
A domain-specific language for parallel and grid computing
Towards a catalog of aspect-oriented refactorings
Quantifying aspects in middleware platforms
Expressive scoping of dynamically-deployed aspects
Self-refining aspects for dynamic program analysis
A toolkit for weaving aspect oriented UML designs
Proceedings of the 2012 Workshop on Modularity in Systems Software, MISS@AOSD 2012, Potsdam, Germany, March 27, 2012
A light-weight load-time weaving approach for OSGi
Intraprocedural dataflow analysis for software product lines
Modularity in the context of product line variability
A typed monadic embedding of aspects
Towards an aspect-oriented language module: aspects for petri nets
Application-specific language-oriented modularity: a case study of the ovirt project
Reducing combinatorics in testing product lines
Towards control of aspect interference using membranes and monads
Towards a domain-specific aspect language for dynamic program analysis: position paper
Perspectives on automated testing of aspect-oriented programs
Improving system integration using a modular configuration specification language
13th International Conference on Modularity, MODULARITY '14, Lugano, Switzerland, April 22-26, 2014
Mapping connection templates to spring aspects to integrate business rules
C-CLR: a tool for navigating highly configurable system software
A model for composable composition operators: expressing object and aspect compositions with first-class operators
Enabling the adoption of aspects - testing aspects: a risk model, fault model and patterns
Explicit programming
Disciplined composition of aspects using tests
An expressive aspect language for system applications with Arachne
Evolving embedded product lines: opportunities for aspects
A feature model and development approach for schedulers
Multiple concerns in aspect-oriented language design: a language engineering approach to balancing benefits, with examples
Modular modeling with a computational twist in MetaMod
Simulating cities: a systems design perspective (keynote)
Pointcuts and advice in higher-order languages
A proposal for extensible AspectJ
Feature-oriented programming with family polymorphism
AspectLTL: an aspect language for LTL specifications
Emergo: a tool for improving maintainability of preprocessor-based product lines
Weave time macros
Proceedings of the 6th International Conference on Aspect-Oriented Software Development, AOSD 2007, Vancouver, British Columbia, Canada, March 12-16, 2007
Membranes for AOP: from vision to practice
A design of deep reification
Modular and non-invasive distributed memory parallelization
Distributing classes with woven concerns: an exploration of potential fault scenarios
Design beyond human abilities
Surrendering to the need for speed while maintaining visibility in adverse code conditions
The service creation environment: a telecom case study
DiSL: an extensible language for efficient and comprehensive dynamic program analysis
Multi-level debugging for interpreter developers
Explicitly distributed AOP using AWED
TouchRAM: a multitouch-enabled software design tool supporting concern-oriented reuse
Towards just-in-time middleware architectures
Generalized layer activation mechanism through contexts and subscribers
Designing with inheritance and composition
Companion Proceedings of the 15th International Conference on Modularity, Málaga, Spain, March 14 - 18, 2016
Method shells: controlling a scope of destructive class extensions by context switches
Weaving semantic aspects in HiLA
Implementing an OpenMP-like standard with AspectJ
Taming aspects
Modeling traceability of concerns in architectural views
Enhancing design models with composition properties: a software maintenance study
A case for statically executable advice: checking the law of demeter with AspectJ
Concolic testing with static analysis for JavaScript applications
Reusable enterprise metadata with pattern-based structural expressions
An interface mechanism for encapsulating weaving in class-based AOP
Closure joinpoints: block joinpoints without surprises
Design and development of a context oriented language for middleware based applications
Aspect language features for concern coverage profiling
Modeling interaction join point adaptations independent of pointcut models using UML stereotypes
Portability as an aspect: rethinking modularity in mobile game development
REScala: bridging between object-oriented and functional style in reactive applications
Comprehensively evaluating conformance error rates of applying aspect state machines
Instance pointcuts for program comprehension
A theory of modularity for automated software development (keynote)
Virtual machine support for dynamic join points
A different need for sequencing contracts using state-based aspects
A join point for loops in AspectJ
Dependent advice: a general approach to optimizing history-based aspects
Towards executable aspect-oriented UML models
Dynamically linked domain-specific extensions for advice languages
Can we refactor conditional compilation into aspects?
Modeling of software concerns in Cosmos
Refactoring at the core of agile software development
Using aspect-orientation to simplify concurrent programming
Proceedings of the 13th workshop on Aspect-oriented modeling, AOM '09, Charlottesville, Virginia, USA, March 2, 2009
Interaction awareness for aspect refactoring
AspectJML: modular specification and runtime checking for crosscutting contracts
Large-scale AOSD for middleware
Aspect-oriented generation of the API documentation for AspectJ
Modularizing crosscutting contracts with AspectJML
Static analysis of aspects
Flota: a programmer assistant for locating faulty changes in AspectJ software evolution
An empirical study on how developers reason about module cohesion
Modularity for the changing meaning of changing
Aiding evolution with concern-oriented guides
Context traits: dynamic behaviour adaptation through run-time trait recomposition
Proceedings of the 8th International Conference on Aspect-Oriented Software Development, AOSD 2009, Charlottesville, Virginia, USA, March 2-6, 2009
Toward disposable domain-specific aspect languages
Adding high-level concurrency to EScala
Graal and truffle: modularity and separation of concerns as cornerstones for building a multipurpose runtime
Reflections on aspects and configurable protocols
A direction for research on virtual machine support for concern composition
Proceedings of the 8th international workshop on Advanced modularization techniques, AOAsia@AOSD 2013, Fukuoka, Japan, March 25, 2013
Towards detecting and solving aspect conflicts and interferences using unit tests
Proceedings of the 2008 Workshop on Next Generation Aspect Oriented Middleware, NAOMI@AOSD 2008, Brussels, Belgium, April 1, 2008
A UML-based aspect-oriented design notation for AspectJ
An aspect-oriented approach to bypassing middleware layers
Aspects in hardware: what do they look like?
An architecture for composing embedded domain-specific languages
Proceedings of the 2nd Workshop on Domain Specific Aspect Languages, DSAL '07, Vancouver, British Columbia, Canada, March 12, 2007
A semantical approach to method-call interception
First-class domain specific aspect languages
Mining application-specific coding patterns for software maintenance
Separating application and security concerns in use case models
An annotation-based approach for JCSP concurrent programming: a quantitative study
Towards improving interface modularity in legacy Java software through automated refactoring
EffectiveAdvice: disciplined advice with explicit effects
Proceedings of the 4th international workshop on Variability & composition, VariComp@AOSD 2013, Fukuoka, Japan, March 26, 2013
An aspect-oriented approach for implementing evolutionary computation applications
Computational error handling as aspects: a case study
Modularity in continually evolving systems
StrongAspectJ: flexible and safe pointcut/advice bindings
Matriona: class nesting with parameterization in Squeak/Smalltalk
Proceedings of the 5th International Conference on Aspect-Oriented Software Development, AOSD 2006, Bonn, Germany, March 20-24, 2006
Weaving generic programming and traversal performance
Aspect mining meets rule-based refactoring
UML-AOF: a profile for modeling aspect-oriented frameworks
A framework and tool supports for generating test inputs of AspectJ programs
Configuration of mechatronic multi product lines
ReLAx: implementing KALA over the reflex AOP kernel
Reusable components of semantic specifications
Detecting and resolving ambiguities caused by inter-dependent introductions
Modular construction of an analysis tool for mining software repositories
Expressive scoping of distributed aspects
Region pointcut for AspectJ
FlowR: aspect oriented programming for information flow control in ruby
An advice mechanism for non-local flow control
Dynamic weaving for aspect-oriented programming
Proceedings of the 7th International Conference on Aspect-Oriented Software Development, AOSD 2008, Brussels, Belgium, March 31 - April 4, 2008
Using Aspects in Architectural Description
Concern-oriented analysis and refactoring of software architectures using dependency structure matrices
A permission system for secure AOP
Remote pointcut: a language construct for distributed AOP
Measuring the effects of aspect-oriented refactoring on component relationships: two case studies
Using continuations and aspects to tame asynchronous programming on the web
Extracting updating aspects from version differences
Aspect-oriented multi-view modeling
Modularizing invasive aspect languages
A reference process for model composition
Specification and verification of event detectors and responses
Towards separation of concerns in flow-based programming
A flexible architecture to build workflows using aspect-oriented concepts
Nu: a dynamic aspect-oriented intermediate language model and virtual machine for flexible runtime adaptation
Summary of the third workshop on Domain-Specific Aspect Languages
Dynamic dispatch for method contracts through abstract predicates
Untangling crosscutting concerns in domain-specific languages with domain-specific join points
Balancing language concerns: who decides?
JouleUnit: a generic framework for software energy profiling and testing
On reconciling patches and aspects
Separation of coordination in a dynamic aspect oriented framework
Tool support for understanding and diagnosing pointcut expressions
Enabling modular persistence for reactive data models in F# client-server web applications
Polymorphic bytecode instrumentation
Making aspects natural: events and composition
XWeave: models and aspects in concert
Deriving refactorings for AspectJ
Modularizing crosscutting concerns with Ptolemy
Selective process instrumentation in virtual machine
An aspect for idiom-based exception handling: (using local continuation join points, join point properties, annotations and type parameters)