Seminar: Novel Software Architecture Design : Presentations

Each presentation is exactly 15 min. Think carefully what to include and how much presentation material can be included. 

Discussion. After each presentation there are max. 5 min for discussion in which all are expected to actively participate.

The schedule is extremely thight, so the time slot of 20 min per presentation is not to be exceeded.






April 26, 2017        
B120 16:00-16:20 Pakarinen Eveliina Multi-tenancy in scientific literature from Software as a Service perspective
B120 16:20-16:40 Salminen Teemu Cost impact of moving from monolithic server infrastructure to microservices
B120 16:40-17:00 Vainio Ville Exploring the Benefits and Trade-offs of Microservices
         
B120 17:00-17:20 Airaksinen Jonne Comparing serverless architecture to monolithic and microservice architecture
B120 17:20-17:40 Kalske Miika From monolith to microservices architecture
B120 17:40-18:00 Lehvä Jyri Case Study: Building a Serverless Messenger Chatbot
         
B222 16:00-16:20 Hannikainen Jaakko Current State of Gradual Typing
B222 16:20-16:40 Hansson Kristian Quality measurement in JavaScript application development
B222 16:40-17:00 Kienanen Anssi Bridging requirements and architecture
         
B222 17:00-17:20 Ketola Sami Flexible Software Architecture Solutions for Self-Driving Cars
B222 17:20-17:40 Vehniäinen Johanna Intelligent Automation – Possibilities for Self-Adaptive Approaches Utilization in Robotic Process Automation
B222 17:40-18:00 Ylikotila Henri Architecture for Self-Aware Cloud Computing
         
C222 16:00-16:20 Kääriä Erkka Novel Solutions for Challenges in IoT Security
C222 16:20-16:40 Raitahila Iivo Software architectures in embedded systems
         
May 3, 2017        
B120 16:00-16:20 Efimova Maria Architectural Technical Debt - Identification and Management
B120 16:20-16:40 Huovinen Eero Ilmari Detecting and Managing Software Architecture Erosion
B120 16:40-17:00 Somero Sonja Metrics for Architectural Technical Debt
         
B120 17:00-17:20 Pitkänen Jukka How to Improve the Utilization of Architectural Knowledge Management in the Software Industry
B120 17:20-17:40 Sainio Lauri Knowledge Management In Agile Global Software Development
B120 17:40-18:00 Wikström Axel Architectural work in Open Source Projects
         
C222 16:00-16:20 Jokinen Oskari Continuous delivery in DevOps: Advantages & challenges of microservice independency for Continuous delivery
C222 16:20-16:40 Kortelainen Esa Architectural Requirements for Continuous Deployment
C222 16:40-17:00 Linteri Jenni Improving development with continuous delivery and deployment practices - What are the challenges on the way?
         
C222 17:00-17:20 Kukkola Ville Architecture Driven Testing
C222 17:20-17:40 Ivanics Péter An Introduction to Clean Software Architecture
C222 17:40-18:00 Ojares Juhani Discovering Refactoring Opportunities with Hotspot Patterns and Prioritization of code smells