DChanges 2013 workshop
DChanges 2013, the first International Workshop on Document Changes: Modeling, Detection, Storage and Visualization will be held at the 13th ACM Symposium on Document Engineering (DocEng 2013) in Florence, Italy, in September 2013.
The goal of this workshop is to share ideas, common issues and principles about models and algorithms, change tracking, collaborative editing and document versioning. We want to look at these topics from different perspectives and want to understand which are the most common issues and which are the peculiarities of each domain and each approach.
The main topics of the workshop will be change tracking (diff algorithms, high-level differences, finding changes on trees, graphs, diagrams and any kind of document), change analysis and interpretation (human-oriented diff, modelling changes), merging (management of update conflicts, n-way merge algorithms), and applications of diff techniques (use of diff algorithms in humanities, collaborative editing).
The proceedings of DChanges 2013 are freely available at http://ceur-ws.org/Vol-1008/.
Registration is now open at the DocEng registration page.
Program and keynote
The workshop will be held September 10, 2013 at the Engineering School, Via S. Marta, 3, 50139 Firenze, Italy.
The workshop will run a full day, and be divided in three sessions, in order to emphasize both theoretical/algorithmic aspects and practical applications. It will close with a keynote by Ethan Munson and a roundtable discussion.
- 09.30 - 09:50 Opening session
- 09:50 - 10:50 Session I: Changes in distributed document authoring
- Brice Nédelec, Pascal Molli, Achour Mostefaoui and Emmanuel Desmontils: Concurrency Effects Over Variable-size Identifiers in Distributed Collaborative Editing
- Silvio Peroni, Francesco Poggi and Fabio Vitali: Tracking Changes through EARMARK: a Theoretical Perspective and an Implementation
- 10:50 - 11:10 Break
- 11:10 - 12:50 Session II: Versioning control beyond simple text
- Andreas Ecke, Michel Ludwig and Dirk Walther: The Concept Difference for EL-Terminologies using Hypergraphs
- Alexander Roth, Andreas Ganser, Horst Lichter and Bernhard Rumpe: Staged Evolution with Quality Gates for Model Libraries
- Jason Dagit and Matthew Sottile: Identifying Change Patterns in Software History
- 12:50 - 14:10 Lunch
- 14:10 - 15:10 Session III: XML change management
- Mouhamadou Lamine Ba, Talel Abdessalem and Pierre Senellart: Merging Uncertain Multi-Version XML Documents
- Kazuma Hasegawa, Kosetsu Ikeda and Nobutaka Suzuki: An Algorithm for Transforming XPath Expressions According to Schema Evolution
- 15:10 - 15:30 Break
- 15:30 - 16:20 Keynote: Ethan Munson, Collaborative Authoring Requires Advanced Change Management
- 16:20 - 17:30 Roundtable and closing session
Call for papers
Many people have approached the problem of investigating the evolution of documents and data from different perspectives, e.g. by comparing and versioning. The goal of this workshop is to share ideas, common issues and principles, and to foster research collaboration on these topics. The workshop will further allow researchers to showcase recent developments on diff and versioning tools. Contributions from related areas, e.g., software engineering, collaboration, or ontology management, are also welcome.
Topics of interest include, but are not limited to:
- Detecting changes on complex data structures
- Diagram diff
- Diff algorithms
- High-level differences (e.g., between ontologies, specs)
- Model evolution
- Novel approaches to tree-based diff
- Change representation
- Software (source code, AST, bytecode) differences and evolution
Finding changes on trees, graphs, diagrams and any kind of document:
- Edit-distance measures
- Human-oriented diff
- Modelling changes
- Representation of deltas
- Quality of generated patches
Change analysis and interpretation:
- Document and schema refactoring
- Editing patterns
- Evolution of data and metadata
- Model refactoring
- Semantic diff
- Management of update conflicts
- N-way merge algorithms
- Propagation of changes
- Collaborative editors
- Use of diff algorithms in humanities
- User interfaces for versioning
- Versioning systems
Original papers from the above-mentioned or other related areas will be considered. Two types of submissions are possible:
- Application/demo notes: 2-4 pages long, showcasing systems or tools;
- Research papers: 4-8 pages long, describing original and unpublished research.
Papers must be submitted to the EasyChair site.
Abstracts are due: June 30th, 2013 Papers and notes are due: July 4th, 2013 (extended deadline) Acceptance notice: July 24th, 2013 Camera ready: August 18th, 2013 (instructions for authors)
- Workshop: September 10th, 2013
The proceedings will be published on CEUR-WS.org. Digital copies of the proceedings will be available during the workshop.
Authors of selected papers will be invited to submit an extended version of their work to an international journal.
- Gioele Barabucci, Università di Bologna
- Uwe M. Borghoff, Universität der Bundeswehr München
- Angelo Di Iorio, Università di Bologna
- Sonja Maier, Universität der Bundeswehr München
For any question, please contact firstname.lastname@example.org.
- Serge Autexier, DFKI Bremen
- Stéphane Ducasse, INRIA Lille Nord Europe research center
- Boris Konev, University of Liverpool
- John Lumley, PhD
- Pascal Molli, Université de Nantes - LINA
- Sebastian Rönnau, Universität der Bundeswehr München
- Wolfgang Stürzlinger, York University
- Yannis Tzitzikas, University of Crete and FORTH-ICS
- Fabio Vitali, Università di Bologna
- Jean-Yves Vion-Dury, Xerox Research Centre Europe
- ACM DocEng 2013 main conference: http://doceng2013.org/