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.<br>Workshop activities will focus on analyzing successful applications of software–modeling techniques to gain insights into challenging modeling problems, including: (1) identifying, describing, and using appropriate abstractions, (2) supporting incremental, iterative development through the use of appropriate model composition, transformation and other model manipulation operators, and (3) automated analysis of possibly large, possibly incomplete models to determine the presence or absence of desired and undesired properties.<br>Topics<br>Topics of interest include:<br>Modeling notations and tools<br>Metamodeling<br>Abstractions and modeling methodologies<br>Model–based analysis and synthesis<br>Model transformation and composition<br>Model evaluation<br>Model management<br>Extracting models from software artifacts<br>Models for learning machines<br>Models of big and smart data<br>Use of models for downstream activities<br>Modeling the system environment<br>Modeling cyber–physical systems<br>Models at runtime (e.g., for software adaptation)<br>Models for what–if? analysis and prognostics<br>Empirical studies<br>Domain–specific modeling<br>management using models<br>Model reuse<br>Further uses of modeling<br>
Abbrevation
MiSE
City
Gothenburg
Country
Sweden
Deadline Paper
Start Date
End Date
Abstract