Software and Systems Research Seminar Series
The SaS Seminars are a permanent series of open seminars of the Division of Software and Systems (SaS) at the Department of Computer and Information Science (IDA), Linköping University. The objective of the seminars is to present outstanding research and ideas/problems relevant for SaS present and future activities. In particular, seminars cover the SaS research areas software engineering, programming environments, system software, embedded SW/HW systems, computer systems engineering, realtime systems, parallel and distributed computing, and theoretical computer science. - Two kinds of seminars are planned:
talks by invited speakers not affiliated with SaS,
internal seminars presenting lab research to whole SaS.
The speakers are expected to give a broad perspective of the presented research, adressing the audience with a general computer science background but possibly with no specific knowledge in the domain of the presented research. The normal length of a presentation is 60 minutes, including discussion.
The SaS seminars are coordinated by Ahmed Rezine.
Recent / Upcoming SaS Seminars (2018)
Fog Computing with Reference Attribute Grammars
Prof. Dr. Uwe Aßmann Technical University of Dresden, Germany.
Friday, April 20th, 2018, kl 14:15 room Alan Turing.
Fog Computing is a new reference architecture for sensor networks at the edge of the cloud. Its basic idea is to process data locally, in complex sensor nodes, gateways and routers, before moving them into the cloud. Thereby, it protects privacy by default and delivers speed (low latency, high bandwidth). Its business perspectives for European companies are tremendous, because starting from the sensor markets, they can penetrate the future cloud computing markets. Fog Computing has a very interesting application area, Robotic Co-Working. The talk reports about a case study in fog computing: the Chair of Software Engineering has combined several co-working robots, such as the KUKA LBR iiwa or the UR-10, with a sensor-equipped jacket and glove. A fog collects and aggregates all sensor data via a gateway, a laptop, and a robot server. Starting from this example, we show how to program a fog, with a world statechart and an adaptive software platform based on contexts and roles. Fog computing will enable life with wearables and machines in smarter rooms. Fogs mean smartness. Fogs can be programmed with event-based RAGs if events are admitted as input to an attributed tree. We give some examples of the models that are required for modeling fogs.
Bio of speaker:
Uwe Assmann is professor for software engineering at the Technical University of Dresden, Germany. He is also a former member of PELAB. More information can be found at
Real-Time Fault Localisation using Machine Learning and Microservices Principles
Armin Catovic Technology Specialist, Systems & Technology, Ericsson AB.
Monday, January 22nd, 2018, 13:15 room Alan Turing.
Linnaeus is a lightweight microservice that implements simple yet powerful machine learning principles for fault detection and localisation on a continuous log stream. It can be used in both standalone telecom nodes as well as virtualised network functions (VNFs). This seminar covers both the machine learning aspects as well as software design principles. In terms of software design, Linnaeus exposes the current microservices trend seen in the telecom industry, as a natural next step in network function virtualisation and general software architecture.
Bio of speaker:
Armin has been at Ericsson last 10 years. Originally from Melbourne (Australia) he completed a double degree in Computer Science and Telecom Engineering. Armin started his career as a contract Delphi programmer and consultant, before finally entering Ericsson. He worked in Ericsson's global services unit on large-scale 3G/WCDMA radio integration projects in Australia, Singapore, Indonesia and Bangladesh, before moving to Linköping R&D on the then-new 4G/LTE radio system. He worked as a system tester, developer and systems engineer in Linköping, before moving to Stockholm where he is currently working as a senior developer in the context of machine learning and AI.
Previous SaS Seminars
Page responsible: Christoph Kessler
Last updated: 2018-04-12