MiSE 14 - Hyderabad, India

From MiSE

Revision as of 12:52, 7 December 2013 by Rumpe (Talk | contribs)
Jump to: navigation, search
Workshop on Modeling in Software Engineering @ ICSE 2014 [1]
Call For Papers
(MiSE 2014)
Hyderabad, India
between May 31th - June 7th, 2014 (two days)

Contents

Upcoming deadline

Theme and Goals

The purpose of this 2-day workshop is to study and advance the effective use of models in the engineering of software systems. In particular, we are interested in the exchange of experiences and innovative technical ideas related to modeling. Engineers have used models to 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 them at various levels of abstraction become available. A secondary goal of the workshop is to further promote cross-fertilization between the modeling communities (e.g., MODELS) and software-engineering communities.

The primary goal of this workshop is to foster exchange of innovative ideas on the use of models in software engineering. Another goal of this workshop is to further promote cross-fertilization between the model-driven development (MDD) communities (e.g., MODELS) and software-engineering communities. Previous versions of the workshop showed that while there is great interest in collaborations and discussions across these communities, there are differences in terminologies and concepts that need to be harmonized for effective communication to take place. To ensure that discussions at the 2014 workshop progress beyond the basic alignment of concepts, potential workshop participants will be encouraged to familiarize themselves with the papers presented at the current MiSE workshop in the calls for papers and for participation.

The workshop provides a forum for discussing and critically analyzing modeling techniques with respect to their purposes in software engineering processes. Participants engage in the exchange of innovative technical ideas and experiences related to modeling, including modeling notations, abstraction techniques, modeling strategies, and use of models in development activities, including system configuration, testing, and product line variability management.

The purpose of a model and the domain it describes determine the types of abstractions that are useful and the degree of formality and precision needed. We identify the following major purposes of software modeling:

  • Exploration: Models are used to explore and learn about the problem to be solved, where the “problem” can be, for example, requirements identification, system specification, system or component design, complex protocol or algorithm design.
  • Communication: Communication models are used to document software decisions (e.g., requirements, designs, and deployment decisions).
  • Support for downstream activities: We use software models to answer questions or check properties (e.g., correctness, fitness of use) of the modeled artifact, to generate other artifacts, or to configure existing systems.
  • Configurability and adaptation: We use models at runtime to configure the system, to adapt it to changed needs of the users. A model of the environment also allows a system to capture its knowledge about the environment it controls or communicates with.

The 2014 workshop will focus on analyzing both successful and unsuccessful 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.

Topics of interest include

  • Modeling notations and tools
  • Metamodeling
  • Abstractions and modeling methodologies
  • Model-based analysis and synthesis
  • Model transformation and composition
  • Model evaluation
  • Model management
  • Extracting models from software artifacts (e.g., program understanding)
  • Use of models for downstream activities (e.g., generating test cases)
  • Modeling the system environment
  • Models at runtime (e.g., for software adaptation)
  • Empirical studies
  • Domain-specific modeling
  • Variability management using models
  • Model reuse
  • Further uses of modeling

Workshop Program

to be announced here.

Important Dates

January 24, 2014 Workshop paper submissions due
February 24, 2014 Notification to authors
March 14, 2014 Camera-ready copies of authors’ papers
somewhere between May 31 and June 7, 2014 Workshop takes place @ ICSE

Workshop Format

The workshop will be highly interactive and focused on the sharing of ideas and on progressing towards a shared vision of research goals. Included in the program will be paper presentations, open discussions, at least one panel discussion, posters, and a keynote talk. Paper presentations will be grouped into sessions of three 20-minute presentations, with 30 minutes of discussion at the end of each session. Our goal is not to create a mini-conference and all attendees will also have an opportunity to discuss topics emerging from the collective presentations.

Submission Guidelines

Prospective participants are invited to submit a 4-6 page position or technical paper. Workshop papers must follow the ICSE 2013 Format and Submission Guideline. All submissions will be reviewed by members of the program committee and the organizing committee for quality and relevance. Accepted papers will become part of the workshop proceedings and will be entered into the ACM and IEEE Digital Libraries.

EasyChair will be used to manage the submission review process. The submission site is here: TDB! http://www.easychair.org/conferences/?conf=mise2014-TBD

Organizing Committee

  • Joanne M. Atlee (primary contact), University of Waterloo, Ontario, Canada
  • Tony Clark, Middlesex University, London, UK
  • Robert France, Colorado State University, USA
  • Vinay Kulkarni, Tata Consultancy Services Innovation Labs, Pune, India
  • Bernhard Rumpe, RWTH Aachen University, Germany


  • Executive Assistant: Dennis Kirch, kirch@se-rwth.de

Program Committee

  • TBD, this is MISE 2013, committee
  • Lionel Briand, University of Luxembourg, Luxembourg
  • Manfred Broy, Technical University of Munich, Germany
  • Krzysztof Czarnecki, University of Waterloo, Canada
  • Juergen Dingel, Queen's University, Canada
  • Geri Georg, Colorado State University, USA
  • Mats Heimdahl, University of Minnesota, USA
  • Michael Jackson, The Open University, UK
  • Jean-Marc Jezequel, INRIA & Univ. Rennes 1, France
  • Dimitris Kolovos, University of York, UK
  • Jeff Kramer, Imperial College London, UK
  • Ana Moreira, Universidade Nova Lisboa, Portugal
  • Alfonso Pierantonio, University of L’Aquila, Italy
  • Awais Rashid, Lancaster University, UK
  • Andrey Sadovykh, Softeam, France
  • Sebastian Uchitel, Universidad de Buenos Aires, Argentina
  • Steffen Zschaler, Kings College, UK

Further MiSE Information