Join the MSE Workshop
The MSE (“Microservices: Science and Engineering”) Workshop constitutes a forum for scientists and engineers in academia and industry to present and discuss their latest ongoing research as well as radical new research directions that represent challenging innovations, which can advance the status quo and the understanding in the microservices area and its applications, in particular in the IoT where the scaling in the small approach is of major importance. STAF attendees might be interested in attending this workshop because of the relevance of its themes and goals to the SE. Also industry partners and mobile developers are particularly welcome, thanks to their more practical approach, hopefully bringing some real scenario examples.
This workshop aims at bringing together contributions by scientists and practitioners to shed light on the development of scientific concepts, technologies, engineering techniques and tools for a service-based society. In particular, the focus is on Microservices, i.e., the use of services beyond the traditional cross-organizational B2B approach and the implementation of the model inside of applications, scaling in the small the concepts previously seen in the large. In Microservices, each component of a software is a service with the related issues of scalability and distribution of responsibility.
Topics of interest include (but not limited to):
- Design and implementation of Service-oriented Architectures and Microservices
- Software engineering techniques for Microservices
- Requirements Engineering for Microservices
- Model-Driven Engineering for Microservices
- Security in Microservices
- Formal models and analyses of Microservice systems
- Validation and Verification techniques for Microservices
- Coordination models for Microservices
- Empirical studies on services and Microservices
- Programming languages for Microservices
- Static analysis of Microservices
- Testing of Microservice systems
- Migration to Microservices
- Adaptation and Evolution of Microservices
The workshop welcomes research papers, experience papers and tool presentations; nevertheless, papers describing novel research contributions and innovative applications are of particular interest. Contributions can be:
- Regular papers (maximum 15 pages): In this category fall those contributions which propose novel research contributions, address challenging problems with innovative ideas, or offer practical contributions in the application of FM and SE approaches for building future applications in the field of Microservices. Regular papers should clearly describe the situation or problem tackled, the relevant state of the art, the position or solution suggested and the potential benefits of the contribution.
- Short papers (maximum 8 pages): This category includes tool demonstrations, position papers, industrial experiences and case-studies, well-pondered and sufficiently documented visionary papers. Authors of papers reporting industrial experiences are strongly encouraged to make their experimental results available for use by reviewers. Similarly, case-study papers should describe significant case-studies and the complete development should be made available for use by reviewers. Tool demonstration papers should explain enhancements made in comparison to previously published work. Authors of demonstration papers should make their tool available for use by reviewers.
- Abstract submission: April 16, 2018 April 30, 2018
- Workshop paper submission: April 23, 2018 April 30, 2018
- Workshop paper notification: May 25, 2018
- Workshop co-located with STAF 2018: June 25, 2018
We seek for both regular and short papers. Papers will be submitted as PDF files, using the SPRINGER LNCS proceedings format (see http://www.springer.com/computer/lncs?SGWID=0-164-6-793341-0), with a page limit of 15 pages. Short paper should be limited to 8 pages.
Accepted papers of the MSE workshop will be published in a LNCS post-proceedings edited by the STAF Workshop co-chairs.
You can submit the paper through EasyChair using this link:
- Luciano Baresi, Politecnico di Milano, Italy
- Carlo Bellettini, University of Milan, Italy
- Marcello M. Bersani, Politecnico di Milano, Italy
- Matteo Camilli, University of Milan, Italy
- Martina De Sanctis, Fondazione Bruno Kessler, Trento, Italy
- Nicola Dragoni, Technical University of Denmark and Örebro University, Sweden
- Schahram Dustdar, TU Wien, Austria
- Madalina Erascu, West University of Timisoara, Romania
- Luca Ferrucci, ISTI-CNR, Italy
- Martin Garriga, Universidad Nacional del Comahue, Argentina
- Silvio Ghilardi, University of Milan, Italy
- Holger Giese, HPI, Germany
- Md. Ariful Islam, Carnegie Mellon University, Pennsylvania, USA
- Cruz-Filipe Luis University of Southern Denmark, Denmark
- Manuel Mazzara, Innopolis University, Russia
- Marina Mongiello, Politecnico di Bari, Italy
- Fabrizio Montesi, University of Southern Denmark, Denmark
- Sébastien Mosser, University of Nice, France
- Cesare Pautasso, University of Lugano, Switzerland
- Alfonso Pierantonio, University of L’Aquila, Italy
- Larisa Safina, Innopolis University, Russia
- Michael Sheng, Macquarie University, Sydney, Australia
- Angelo Spognardi, Technical University of Denmark, Denmark
- Sung-Shik T. Q. Jongmans Open University of the Netherlands, The Netherlands
- Marisol Garcia-Valls, Universidad Carlos III de Madrid, Spain
- Manuel Wimmer, TU Wien, Austria
9:00 – 10:30 Keynote of STAF
10:30 – 11:00 Coffee break
11:00 – 12:30:
Paper session 1: Model-Driven Engineering for Microservices
(Chair: Vaidas Giedrimas – Department of Computer Science, Siauliai University, Lithuania)
- Jonas Sorgalla, Florian Rademacher, Sabine Sachweh and Albert Zündorf. On Collaborative Model-driven Development of Microservices.
- (Presenter: Jonas Sorgalla – University of Applied Sciences and Arts Dortmund).
- Maroun Koussaifi, Sylvie Trouilhet, Jean-Paul Arcangeli and Jean-Michel Bruel. Ambient Intelligence Users in the Loop: Towards a Model-Driven Approach.
- (Presenter: Jean-Michel Bruel – University of Toulouse CNRS/IRIT Laboratory).
- Philip Wizenty, Florian Rademacher, Jonas Sorgalla and Sabine Sachweh. Design and Implementation of a Remote Care Application Based on Microservice Architecture.
- (Presenter: Philip Wizenty – University of Applied Sciences and Arts Dortmund).
12:30 – 14:00: Lunch break
14:00 – 15:00: Keynote speech (TBD)
15:00 – 16:00: Paper session 2: Resilience and Security in Microservices
(Chair: Jean-Michel Bruel – University of Toulouse CNRS/IRIT Laboratory)
- Vaidas Giedrimas, Samir Omanovic and Dino Alic. The Aspect of Resilience in Microservices-based Software Design.
- (Presenter: Vaidas Giedrimas – Department of Computer Science, Siauliai University, Lithuania).
- Mohsen Ahmadvand, Alexander Pretschner, Keith Ball and Daniel Eyring. Integrity Protection Against Insiders in Microservices: From Threats to a Security Framewor.
- (Presenter: Mohsen Ahmadvand, Technical University of Munich).
- (Presenter: Mohsen Ahmadvand, Technical University of Munich).
16.30 Closing remarks
List of Accepted Papers
- Ambient Intelligence Users in the Loop: Towards a Model-Driven Approach.
- The Aspect of Resilience in Microservices-based Software Design.
- Design and Implementation of a Remote Care Application Based on Microservice Architecture.
- On Collaborative Model-driven Development of Microservices.
- Integrity Protection Against Insiders in Microservices: From Threats to a Security Framework.
MSE is a workshop at STAF 2018 - Software Technologies: Applications and Foundations (STAF) is a federation of leading conferences on software technologies that will be held in Toulouse, France, June 25 - 29, 2018.
ENSEEIHT – IRIT 2 rue Charles Camichel 31071 Toulouse Cedex France
ENSEEIHT – IRIT
2 rue Charles Camichel
31071 Toulouse Cedex