How we communicate with machines

Research on human-machine-interaction has advanced significantly in recent years according to computer scientist David Ahlström. He spoke to us about stumbling blocks and future potential for improvement.

Read more

Presentation of research results at the 34th IEEE International Conference on Software Maintenance and Evolution

Veit Frick, Christoph Wedenig, and Martin Pinzger from the software engineering research group (ISYS/SERG) are presenting their results on helping software developers to better understand changes in the source code and their impact at the 34th IEEE International Conference on Software Maintenance and Evolution, in Madrid, Spain. The two publications are “Generating Accurate and Compact Edit Scripts using Tree Differencing” and “DiffViz: A Diff Algorithm Independent Visualization Tool for Edit Scripts”.

Preprints of the publications are available at:

Bachelor or Master Project – Elastic Input Devices

Technologies & Tools: Arduino • Android
Arduino is a popular open source hard­ware and soft­ware plat­form that can be used to »di­gi­ta­lize« phy­si­cal ob­jects. In this pro­ject we will use an Ar­du­ino mi­cro­con­trol­ler and stre­tch sen­sors to ex­plo­re ways to cre­ate ela­stic ob­jects that can be used as com­pu­ter in­put de­vices. In the first pro­ject pha­se you will get fa­mi­liar with the Ar­du­ino Soft­ware (IDE) and ba­sic hard­ware (sen­sors and con­troller boards). The work in the se­cond pro­ject pha­se will fo­cus on read­ing data from a stre­tch sen­sor and pre­par­ing the data for further use on an Android-smart­phone or smart­watch. This project can also be extended into a Master project.

Martin Pinzger has been elevated to an IEEE Senior Member.

Martin Pinzger has been elevated to an IEEE Senior Member. IEEE is one of the world’s largest professional associations for the advancement of technology. Only less than 9% of the more than 400,000 members hold this grade, which requires significant professional maturity and achievements.

Martin joined IEEE as a student member in 2001 and since then has been serving on the program committee of several major IEEE conferences in software engineering, such as ICSE, ASE, and FSE. He also served as the general chair of the IEEE SANER 2017.

Von der erzieherischen Rolle der Programmiersprachen

Niklaus Wirth, Erfinder der Programmiersprache Pascal, ist einer der bedeutendsten Computerwissenschaftler aller Zeiten. Gemeinsam mit Laszlo Böszörmenyi, der mit ihm geforscht hat, gab er ein Interview zu unüberblickbaren Softwaremonstern und zu den Gefahren der schnelllebigen Start-up-Kultur in der Softwarebranche.

Read more

Colloquium Lecture of Prof. Dr. Eder at New Jersey Institute of Technology, New Jersey

Supporting the Donation of Data for Medical Research.

The annotation of the biological samples with quality-controlled data about the donor significantly increases the usefulness of biological material collected in biobanks for medical research.

New Jersey Institute of Technology, 6. April 2017

Controlling drones: The passion to simplify what is complicated

For her doctoral thesis, Ekaterina Peshkova worked on a natural and intuitive mode of interaction between humans and drones. She expects to complete her work in Klagenfurt this April.

Read more

Living in wise surroundings

The fridge that autonomously recognises when you’re running out of milk and places a fresh order for you is one example of the vision of smart homes. However, it also helps to demonstrate the limitations of the concept: If I am unwell and don’t feel like drinking coffee, the order for milk will still be placed. Gerhard Leitner has explored how to move from “smart homes” to “wise homes”, which are able to give due consideration to the distinctiveness of the individual and her or his respective current situation.

Read more

Softwareentwicklung: Damit Weiterentwicklung besser funktioniert

Softwaresysteme werden ständig weiter entwickelt. Doch wenn am Quellcode geschraubt wird, ist derzeit nicht immer klar, welche Auswirkungen diese Änderungen auf die Ausführung eines Softwaresystems haben. Ein vom Österreichischen Wissenschaftsfonds FWF gefördertes Projekt möchte nun einen detaillierten Blick auf die Evolution von Programmverhalten werfen. 

Read more