[fg-arc] International Workshop on View-oriented Software Engineering (VoSE): Call for Papers

Johannes Meier johannes.meier at uni-oldenburg.de
Thu Jun 13 11:37:51 CEST 2019


1st International Workshop on View-oriented Software Engineering (VoSE)
https://uol.de/se?vose2019

15 September 2019, Munich, Germany


Call for Papers


Modern software systems are often so complex that a comprehensive 
description of their functionality lies beyond the representative 
capabilities of a single paradigm or software description format (i.e. 
type of model). Therefore, a growing variety of heterogeneous 
representations (e.g. specifications, models, programs etc.) are 
typically used in the various phases of software development to describe 
different aspects of a system's behavior and properties. These 
essentially represent different conceptual views of a software system, 
and usually present overlapping information that needs to be kept 
consistent.
Traditional software engineering environments have implicitly adopted a 
synthesis-based approach to views in which the different representations 
of software systems are treated as separate, sovereign artefacts. The 
properties of the system under development are then inferred from a 
synthesis of the information spread over the different views, and the 
overall coherence of the information is ensured by maintaining a large 
number of pairwise "correspondences" between the separate artefacts.
Although this worked in the early years of software engineering, 
synthesis-based approaches are not easy to scale up to today's systems. 
As well as the problems created by the sheer number of correspondence 
relationships (cf. traceability) that need to be maintained (which grows 
with the square of the number of views), the step-wise refinement 
principle underpinning synthesis-based methods does not suit the 
continuous-evolution style in which software is typically developed today.
Attention is therefore turning to alternative "projective" approaches to 
software engineering in which view are projected (i.e. transformed) on a 
demand from a Single Underlying Model (SUM) which contains a 
comprehensive, coherent description of the system. This dramatically 
decreases the number of inter-view coherence relationships that need to 
be maintained and thus the scalability of multi-view approaches. 
However, it raises many new challenges such as how views are kept 
consistent with the SUM, how the SUM is created and structured 
internally, how new viewpoints and view types are defined, what roles 
are involved in view definition and usage etc.
The goal of this workshop is to illuminate these issues and shed light 
on the pros and cons of different approaches. The workshop is therefore 
interested in submissions on all aspects of view-based software systems 
engineering especially those describing SUM based approaches and 
comparing projective versus synthetic strategies for modeling software 
and systems. Potential topics include:

- clarifying the relationship between different views or metamodels
- generating, defining and evolving views and SUMs
- exploring round-trip engineering and co-evolution in a view-based approach
- composition of different views/models, metamodels and SUMs
- creating SUMs in an existing model/metamodel/language landscape
- use of (bidirectional) transformations in view-based environments
- avoiding inconsistencies, overlap and redundancies between views
- using advanced modeling approaches in view-based approaches such as 
role modeling
- separating and re-integrating cross-cutting concerns or model weaving
- supporting dynamic information hiding for partial views
- integrating software and non-software models


Deadlines

- Paper Submission: 05 July 2019
- Author Notification: 26 July 2019
- Camera-ready Submission: 05 August 2019
- Workshop Date: 15 September 2019


Submissions

Two kinds of papers may be submitted:
Research papers of up to 8 pages (including references) which presents 
original work on problems that occur in view-based software engineering 
and/or solutions that deal with the systematic separation or integration 
of models, concerns, views, roles, or other modelling artefacts.
Position papers of up to 4 pages (including references) which present an 
innovative and well-defined position on how view-based software 
engineering can be improved and applied in the future.

Papers should be formatted according to the IEEE formatting 
instructions: https://www.ieee.org/conferences/publishing/templates.html
Authors submit their papers as PDF files to 
https://easychair.org/conferences/?conf=vose2019
Accepted papers will be published by IEEE in an online workshop proceedings.


Evaluation Process
Submissions will be reviewed by program committee members regarding 
originality, scientific quality and relevance. Each submission will 
receive at least two reviews.


Organizers

Colin Atkinson, University of Mannheim, Germany
Erik Burger, Karlsruhe Institute of Technology, Germany
Johannes Meier, Carl von Ossietzky University, Oldenburg, Germany
Ralf Reussner, Karlsruhe Institute of Technology, Germany
Andreas Winter, Carl von Ossietzky University, Oldenburg, Germany


Program Committee
(current status 2019-06-13)

Olivier Barais, University of Rennes 1 / IRISA, France
Steffen Becker, University of Stuttgart, Germany
Antonio Cicchetti, Maelardalen University, Sweden
Ulrich Frank, University of Duisburg/Essen, Germany
Mike Godfrey, University of Waterloo, Canada
Michael Goedicke, University of Duisburg/Essen, Germany
Georg Grossmann, University of South Australia, Australia
Anca D. Ionita, Polytechnic University of Bucharest, Romania
Joerg Kienzle, McGill University, Canada
Heiko Klare, Karlsruhe Institute of Technology, Germany
Anne Koziolek, Karlsruhe Institute of Technology, Germany
Dilshodbek Kuryazov, TUIT/Branch Urgench, Uzbekistan
Noel Plouzeau, University of Rennes, France
Marten van Sinderen, University of Twente, Netherlands
Antonio Vallecillo, Universidad de Malaga, Spain
Christopher Werner, Dresden University of Technology, Germany
Manuel Wimmer, TU Wien, Austria
Steffen Zschaler, King's College London, United Kingdom



More information about the fg-arc mailing list