Bidirectional transformations (bx) are a mechanism for maintaining the
consistency of at least two related sources of information. Such sources
can be databases, software models, documents, graphs, and trees. BX are
an emerging topic in a wide range of research areas with prominent
presence at top conferences in different fields. The methodologies used for bx range from
classical program transformation to graph transformation techniques,
from ad-hoc techniques for data synchronization to the development of
domain-specific languages and their integration. The workshop BX'12 now establishes a dedicated venue for bx in all relevant areas.
Aims and Topics
The aim of the workshop is to bring together
researchers, established and new, interested in bidirectional
transformations from different perspectives, such as: language-based
approaches, software/model transformations, and data/schema co-evolution.
Topics of interest for BX'12 include, but are not limited to:
- (coupled) software/model transformations
- software-model synchronization
- data-schema co-evolution and data synchronization
- consistency analysis
- language-based approaches
- analysis/classification of requirements for bx technologies
- case studies and tool support
- comparison of bx technologies
- efficiency of algorithms and benchmarks
We especially encourage papers that apply bx in new domains and papers that close gaps between formal concepts for bx and real world application scenarios. In particular, we welcome extended and new insights for rapidly evolving systems, model driven development, and on-the-fly system adaptations.