LIT Cyber-Physical Systems Lab.

Welcome to the LIT | CPS Lab!

More with less — how do we master the increasing complexity of production systems?

Industry faces major challenges as product lifecycles shorten, product variability increases, and global markets become more volatile. To remain competitive, production facilities and equipment must be adaptable to respond quickly and efficiently to these changes.

A key success factor in achieving these goals is the control and automation infrastructure. New distributed architectures are a possible approach to address these requirements. New interaction and communication patterns as well as new ways of programming automation systems consisting of networked control units are required.

Mastering variability and complexity in cyber-physical production systems also requires new software engineering methods and tools, particularly for variability modeling and product configuration as well as to support maintenance and evolution.



Johannes Kepler University Linz
Altenberger Straße 69
4040 Linz


LIT Open Innovation Center Ground Floor


+43 732 2468 9494




Current Semester

News & Events
News 25.11.2021

Do you want to improve your user experience too? - Publication @ MODELS’21

Users are accustomed to a variety of utile features in textual editing that also benefits graphical modeling tools, such as efficient auto-completion, automated formatters, and immediate feedback on the software. As developers of graphical modeling tools, we strive to assist users in creating high-quality and scalable models.

Bianca, Alois, and Rick share their experiences with typical trade-offs in improving the user interface of our modeling tool 4diac IDE in a recently published paper @ MODELS’21. They used the  "Cognitive Dimensions of Notations" framework to perform developer walk-throughs and user studies to reveal usability flaws, report how they resolved these issues, and discuss relevant lessons learned for the community.

Read how design trade-offs affect either usability aspects or user groups, as, for instance, a new feature may support novice users, while slowing down experts.

Lesen Sie, wie sich Kompromisse bei der Gestaltung auf Aspekte der Benutzerfreundlichkeit oder auf Benutzergruppen auswirken, denn eine neue Funktion kann beispielsweise unerfahrene Benutzer unterstützen, während sie Experten ausbremst.

Bianca Wiesmayr, Alois Zoitl Rick Rabiser - Assessing the usefulness of a visual programming IDE for large-scale automation software - ePUP - DOI

Did you miss the presentation? We are pleased to announce that our colleagues will also present the work at the SE Conference 2022. This conference will take place from February 21-25 and will be held virtually. The conference is aimed at both software development experts, and researchers from academia.

We highlight the need to discuss usability within the open source project community and we hope that our findings will benefit developers of visual modeling and programming tools.

News 09.08.2021

#litCPSlab rules ETFA 2021: Our publications.

This year, LIT CPS Lab has 7 accepted publications at ETFA 2021. Our topics focus around Information Technology in Automation and Automated Manufacturing Systems. Of course, all our work is powered by IEC 61499 and Eclipse 4diac.

News 09.08.2021

Our team event: Großraming

#litCPSlab grows fast: 20 joined our exciting team event to Großraming.

News 30.06.2021

First CPS Lab Workshop!

Exchanging information.