- Read (and understand) a research paper from the state-of-the-art;
- Synthesize its main contents to the classroom.
- Build a group of 3 students (different from your project group).
- Select a paper from the available corpus (Research on Architecting Microservices: Trends, Focus, and Potential for Industrial Adoption, di Franscesco et al., ICSA 2017);
- Select a presentation slot among those available at the end of this page;
- Send a slack message to book a slot (students name and paper);
- Prepare a 7 minutes presentation (:alarm_clock: hard limit :alarm_clock:) that contains the following elements:
- Context of the research;
- Research challenge addressed by the authors;
- Results obtained;
- Threats to validity
- Your analysis of the obtained result.
- Send by email your slides as a PDF (named
paper_number.pdf
) on the day preceding the talk.
7 minutes is an incredibly short time. It requires a deep understanding of the paper you decided to present. It requires way much preparation than a 20 minutes presentation to remove the irrelevant details and identify the core contribution of the paper.
We have 18 available slots, for 16 groups. Be prepared.
-
Week 43:
- 13:30 - 13h40: Towards a Platform for User-Generated Mobile Services (#64)
- Aurelien Spinelli, Joanna Swiderska, Andreina Wilhelm. (slides)
- 13:40 - 13:50: The ENTICE approach to decompose monolithic services into microservices (#43)
- Alexis Couvreur, Jérémy Junac, Julien Lemaire. (slides)
- 13:50 - 14:00: The database-is-the-service pattern for microservice architectures (#50).
- Nikita Rousseau, Joël Cancela-Vaz, Nassim Bounouas. (slides)
- 14:00 - 14:10: Multi cloud deployment with containers (#48).
- Thomas Canava, Loic Gardaire, Johann Mortara. (slides)
- 14:10 - 14:20: Performance Evaluation of Microservices Architectures using Containers (#24)
- Tanguy Invernizzi, Pierre Rainero, Mohammed Chennouf. (slides)
14:20 - 14:30:
- 13:30 - 13h40: Towards a Platform for User-Generated Mobile Services (#64)
-
Week 44:
- 13:30 - 13h40: Microservices Approach for the Internet of Things (#30).
- Amandine Benza, Xavier Toutain, Damien Fornali. (slides)
- 13:40 - 13:50: Incremental Integration of Microservices in Cloud Applications (#70)
- Renaud Costa, Alexis Deslandes, Elliot Kauffman. (slides)
- 13:50 - 14:00: Micro service cloud computing pattern for next generation networks (#49)
- Enzo Dalla-Nora, Jérémy Lara, Sébastien Degand. (slides)
- 14:00 - 14:10: CYCLOPS : A Micro Service based approach for dynamic Rating, Charging & Billing for cloud (#21)
- Alexandre Clement, Amri Haroun, Florian Lehmann. (slides)
- 14:10 - 14:20: Service cutter: A systematic approach to service decomposition (#51)
- Guillaume André, Marc Jourdes, JA Puskaric. (slides)
14:20 - 14:30:
- 13:30 - 13h40: Microservices Approach for the Internet of Things (#30).
-
Week 45:
- 13:30 - 13h40: Service-Oriented Robotic Swarm Systems: Model and Structuring Algorithms (#10)
- Duminy, Meersman, Picard Marchetto. (slides)
- 13:40 - 13:50: Container and Microservice Driven Design for Cloud Infrastructure DevOps (#12)
- DZIRI Aghiles, HUANG Shiyang. (slides)
- 13:50 - 14:00: Emergent Software Services (#5)
- David Lang, Lucas Matteo, Alexandre Hiltcher. (slides)
- 14:00 - 14:10: Gru: an Approach to Introduce Decentralized Autonomic Behavior in Microservices Architectures (#26)
- Doryan Bonifassi, François Melkonian, Florian Bourniquel. (slides)
- 14:10 - 14:20: Towards a Technique for Extracting Microservices from Monolithic Enterprise Systems (#71)
- Zineb El Houari, David Niokhor Sene. (slides)
14:20 - 14:30:
- 13:30 - 13h40: Service-Oriented Robotic Swarm Systems: Model and Structuring Algorithms (#10)
Not giving a presentation is equivalent to a failure (i.e., 0/20).