ResearchBib Share Your Research, Maximize Your Social Impacts
Sign for Notice Everyday Sign up >> Login

VariComp 2013 - Workshop on Variability and Composition (VariComp)

Date2013-03-25

Deadline2012-12-21

VenueFukuoka, Japan Japan

Keywords

Websitehttp://www.aosd.net/workshops/varicomp/2013/

Topics/Call fo Papers

In applying multi-dimensional separation of concerns, the variability and composition of carefully separated concerns is an important issue. The time at which concern composition is applied can vary depending on the concrete approach at hand. Advanced modularity techniques have extensively been used to enable variability in software product lines, where features are usually composed at build time. Likewise, run-time composition has been investigated, enabling dynamic aspect weaving, recomposition and reconfiguration. Using context-oriented programming, dynamic feature variation is used to react to environmental changes and events using dedicated programming language constructs. This workshop investigates tools and techniques in support of the aforementioned composition stages, potential implementation and optimisation approaches as well as formalisation and verification techniques.
Workshop Goals
To serve as a forum for the discussion of emerging ideas in variability and composition.
To help researchers find complementary views on their work (including feedback and related work).
To foster new interactions and collaborations among researchers of different institutions.
To serve as venue in which researchers meet physically, thus building a stronger professional bond than is possible with electronic communication.
Targeted Audience
Researchers and practitioners concerned with software variability management and composition techniques, in particular those that improve modularity. Despite this special focus, all contributions that fall within the realm of software variability and composition are encouraged.
Topics of Interest
The workshop is aimed at fostering cross-fertilisation of the following areas, always with a view to addressing early and late software variability and composition:
Programming language engineering
Domain specific languages
Feature-oriented design, analysis and programming
Software product lines
Consistency checking
Software modularisation
Software deployment
Quality assurance
Formal models of composition
Context modelling and run-time representation
Software feature modelling and run-time representation
Dynamic software evolution
Dynamic software architectures
Special design and architectural patterns
Meta-programming
Computational reflection
Run-time support
Tool support

Last modified: 2012-12-01 14:23:13