MODULARITY: aosd•13 > Program: Papers Program
Papers Program
Session 1: DSLs & Applications
Wednesday 11:00-12:30 (90m)
Chair: Jacques Klein
- Reify Your Collection Queries for Modularity and Speed!
- Supporting Data Aspects in Pig Latin
- KFusion: Optimizing Data Flow without Compromising Modularity
Session 2: Modularity Visions
Wednesday 14:00-15:00 (60m)
Chair: David H. Lorenz
- Reactive Behavior in Object-oriented Applications: an Analysis and a Research Roadmap
+ comments of experts on the vision
Session 3: Modularity and Software Engineering
Thursday 11:00-12:30 (90m)
Chair: Walter Cazzola
- Enhancing Design Models with Composition Properties: A Software Maintenance Study
- Model-Driven Adaptive Delegation
- Refactoring Delta-Oriented Software Product Lines
Session 4: Modularity and Software Architecture
Thursday 14:00-15:30 (90m)
Chair: Robert Hirschfeld
- Modular Specification and Checking of Structural Dependencies
- Using Roles to Model Crosscutting Concerns
- Aggregation for Implicit Invocations
Session 5: Verification and Debugging
Thursday 16:00-17:30 (90m)
Chair: Shigeru Chiba
- Specification and Verification of Event Detectors and Responses
- Past Expression: Encapsulating Pre-states at Post-conditions by Means of AOP
- A Pointcut Language for Setting Advanced Breakpoints
Session 6: Formal Reasoning about Modularity
Friday 11:00-12:30 (90m)
Chair: Mario Südholt
- Secure and Modular Access Control with Aspects
- A Typed Monadic Embedding of Aspects
- On Exceptions, Events and Observer Chains
Session 7: Advances in Language Design
Friday 14:00-15:00 (60m)
Chair: Eric Bodden
- Method Slots: Supporting Methods, Events, and Advices by a Single Language Construct
- Context Traits: Dynamic Behaviour Adaptation Through Run-Time Trait Recomposition