MOCS - Model-based development, Components and Services (Track)

Two of the major current trends in software engineering are: the emphasis given to the need of introducing modeling for dealing with the complexity of IT systems, and the increasingly central role of component-based and service-based paradigms in the development of software systems.

The idea advocated by model-based development is to develop systems starting from models, at different levels of abstraction, that are capable of expressing domain specific concepts in a way that is at the same time precise, intuitive, and machine-processable, so allowing automated manipulation and transformation. Because of these and other factors, the popularity of model-based development has steadily increased over the years, reaching various engineering disciplines, beside software development.

Component-based and service-based software engineering are development paradigms that promise to accelerate software development and to reduce costs by assembling systems from prefabricated software units (components and/or services).

By these approaches the development focus shifts from activities concerning the in-house custom design and implementation of the system components, to activities concerning the identification, selection, and composition of components services and offered by third parties.

The two fields outlined above are strictly intertwined and the main goal of this track is to provide a discussion forum where researchers and practitioners on model-based development, component-based and service-based software engineering can meet, disseminate and exchange ideas and problems, identify some of the key issues related to these topics, and explore together possible solutions and future works. For this reason we have merged two Euromicro SEAA tracks (CBSE & MDD) into a common one.

We encourage submissions of a theoretical nature as well as experience reports, from academia and especially from industry.

Suggested areas of interest include, but are not restricted to:

Model-based development
  • Model transformation and reengineering
  • Model-based validation and verification
  • Models in the system engineering process
  • Model evolution and maintenance
  • Quality assurance for models
  • Tool support for model-based development
Component-based and Service-based software engineering
  • Component-based and service-oriented architectures;
  • Compositional reasoning techniques for component models and service-based architectures;
  • Quality of components and services;
  • Generation, adaptation and deployment of component-based and service-oriented systems;
  • Specification, verification, testing and checking of component-based and service-oriented systems;
  • Measurement, prediction and monitoring of component-based, distributed and service-oriented systems;
  • Runtime support for components;
Model-, Component- and Service-based development
  • Integrated tool chains and methods for modeling and building component-based services;
  • Reverse engineering, modeling, and componentization of legacy code;
  • Models, Components and services for dependable, real-time and embedded systems;
  • Case studies and experience reports.

The Paper submission system and further instructions are available at the submission page. Accepted papers will be included in the proceedings, published by the Conference Publishing Services (CPS). The proceedings of the conference will be submitted to Xplore and CSDL.

Publication of extended versions of selected papers in a journal special issue will be organised.

Track Organizers

Iv Kung-Kiu Lau, The University of Manchester, UK
ra Tomas Bures, Charles University in Prague, Czech Republic

Program Committee

Ivica   Crnkovic        Mälardalen University, Sweden
Raffaela        Mirandola       Politecnico di Milano, Italy
Darko   Huljenic        Ericsson Nikola Tesla d.d., Croatia
Lionel  Seinturier      Univ. Lille 1 - LIFL & INRIA ADAM, France
Moreno  Marzolla        Università di Bologna, Italy
Bedir   Tekinerdogan    Bilkent University, Turkey
Mathias Fritzsche       SAP Research CEC Belfast, Ireland
Olivier Barais  IRISA / INRIA / Univ Rennes1, France
Alfonso Pierantonio     University of L'Aquila, Italy
Martin  Törngren        KTH, Sweden
Radu    Calinescu       University of York, United Kingdom
Steffen Becker  University of Paderborn, Germany
Guglielmo       De Angelis      ISTI-CNR, Italy
Patrizia        Scandurra       DIIMM - University of Bergamo, Italy
Ignac   Lovrek  University of Zagreb, Croatia
Kiev    Gama    Federal University of Pernambuco, Brazil
Panagiotis      Katsaros        Aristotle University of Thessaloniki, Greece
Dorina  Petriu  Carleton University, Canada
Sylvia  Ilieva  Sofia University, Bulgaria
Jan     Carlson Mälardalen University, Sweden
Antonino        Sabetta SAP Research Sophia-Antipolis, France
Franck  Barbier LIUPPA, France
Premek  Brada   University of West Bohemia, Czech Republic
Andreas Metzger Paluno, University of Duisburg-Essen, Germany
Christian       Kreiner Graz University of Technology, Austria
Antónia Lopes   University of Lisbon, Portugal
Anders  Wall    ABB Robotics, Sweden
Eduardo Almeida UFBA, Brazil
Muhammad        Ali Babar       IT University of Copenhagen, Denmark
Oscar   Pastor Lopez    Universidad Politécnica de Valencia, Spain
Tibor   Gyimothy        University of Szeged, Hungary
Mehmet  Aksit   University of Twente, Netherlands
Sebastien       Gerard  CEA, LIST, France
Holger  Giese   Hasso Plattner Institute, Germany
Petr    Hnetynka        Charles University, Czech Republic
Xin     Peng    Fudan University, China
Vladyslav       Ukis    Siemens, Germany
Perla   Velasco Elizondo        CIMAT, Mexico