Abstract :
The purpose of this 2-day workshop is to promote the use of models in the engineering of software systems. In particular, we are interested in the exchange of innovative technical ideas and experiences related to modeling. Engineers have used models to effectively manage complexity for centuries, and there is a growing body of work on the use of models to manage inherent problem and solution complexity in software development. The use of software models will become more prevalent as methodologies and tools that manipulate models at various levels of abstraction become available. This year, we received a total of 34 submissions, of which 14 were accepted. Based on the papers, the organizing committee put together a program that includes a keynote, paper presentations, poster presentations, and panels that centre around four main topics: design of domain-specific languages; model analysis; model transformations; and model evolution, adaptability, and maintainability.