International Workshop on Model Reuse Strategies

MoRSe 2006

 

Call for Papers

 

 

Call for papers in: text, PDF

Goals of the workshop

Since general software reuse still does not fulfil its promise, this workshop will seek for novel reuse strategies associated with model-driven development. The major objective of this workshop is to find ways for comprehensive reuse from requirements over architecture and design to code. This includes seeking for understandable yet precise requirements models, methods to link requirements with design models and code, and retrieval languages that allow for reuse of whole "software cases". The workshop should end with recommendations for a consistent and comprehensive model reuse framework that supports reuse even from the requirements level.

Topics

The workshop will concentrate on topics associated with organization of comprehensive reuse frameworks consisting of requirements-driven development methods (precise specification languages and processes for the “how-to”), a repository for reuse and tool support for such repositories. In order to meet the above objective, the workshop will concentrate on combining approaches from requirements engineering, meta-modelling, model transformation and querying and inference techniques.

Specific topics include:

-   Reuse-oriented modelling languages

o       Precise (yet understandable) requirements specification languages for reuse

o       Model-driven development and transformation languages for coherent, complete and reusable software cases (from requirements, through architectures to code)

o       Languages for defining variability of models and for marking similarity of reused models

o       Techniques for determining similarity of model-based software cases with the emphasis on similarity of requirements (including case-based reasoning and other AI approaches)

o       Query languages that support reuse of model-based software cases

-   Model reuse engines and tools to formulate and reuse coherent software cases

o       Reusable asset libraries

o       Software product lines

o       Model-oriented reuse strategies with tool support

o       Requirements for model reuse engines

-   Reuse methodologies that involve comprehensive model-based reuse

o       Experience reports in using methodologies involving model reuse

o       Notation, techniques and process for model reuse

Participants

We invite researchers, lecturers and practitioners from the industry interested in organizing frameworks for comprehensive reuse of software models, including models of requirements. The workshop should also interest producers and users of tools supporting software reuse, including those interested in recommendations for such future tools. We also invite researchers and members of industry interested in defining and using methodologies for comprehensive software reuse, including product line approaches.

Workshop activities

The participants of the workshop will try to find ways to organize comprehensive frameworks (languages, tools, methodologies) that support reuse of models starting from models of requirements and ending with models of code. The starting point to the discussion will be short positions of participants presented during the workshop.

The submitted papers will be available to workshop participants at the workshop website several weeks before the workshop. Specific topics for discussion will be chosen by the organizers on the basis of these submitted papers. During the workshop, the discussion will commence after a short presentation of submitted papers. After a general discussion, the participants will form groups where every group will discuss a specific topic. Each group will present its results after which a synthesis discussion will end the workshop.