All posts by Friedrich Alexander

Impressions from Business Plan Presentations in PROD

Below, please find some photo impressions from the project presentations in PROD, our software product management course. Students were given key use-cases from FAU startups and presented their findings in the form of an investor pitch. Thanks, teams, for all your hard work!

PSWT + OSS Teaching WS 2016/17 and Later

We have updated our slides explaining how and what we teach. You can catch a short video of Prof. Riehle going through the slides on Adobe Connect and on Youtube.

Future Mobility Days 2017 in Nuremberg on Feb 10-11

One of our industry partners, the Deutsche Bahn AG, will be hosting (but not organizing) the Future Mobility Days 2017 in their company museum in Nuremberg on February 10-11, 2017. The event will have a barcamp and a hackathon!

We also would like to point to Deutsche Bahn’s commendable foray into open data at, its open data portal. Check out the data sets and if you can, join one of their regular hackathons.

Senacor Innovation Lab and Smart Contracts using the Blockchain

Senacor, a Nuremberg-based consultancy and industry partner of one 2016 AMOS project, is offering a student job in a project on programming smart contracts using Ethereum, see the flyer. If interested, please contact Senacor directly. If you are a student of ours would like a favorable introduction, please go through Prof. Riehle.

The AMOS 2016 Project Show Case: Cognimaster

Team / Project Cognimaster reports:

In cooperation with the industry partner, Knowis AG, the team 9 of the AMOS project developed a product called “Cognimaster”. It is a cognitive service based web application, providing insights on unstructured (big) data from social media and news in order to obtain the Credit profile of a company.

Tapping into the newest technology of cognitive computing, the team used the Artificial intelligence technology from IBM (a.k.a. “Watson”) to explore the possibilities to aid decision-making in the financial sector. The application can be used to research any middle to large companies, taking into account the customers’ feedback on the companies and / or their products both directly from the customers, using twitter social network, and indirectly, using news articles available on the web. The cognitive services perform natural language analysis to define “sentiment” (positive or negative “mood”) of the text.

The main value of the product is that the customer feedback loop is shortened dramatically in comparison with the time, when the structured data starts “feeling” the impact of the customer feedback on the recent product launch or company – related news.

As the technology is still young, there is room for improvement of the unstructured data analysis results. With further development of this technology in future, highly precise big data analysis results will be available at any moment of time, revolutionizing managerial decision-making in not only financial industry, but many others as well.
Key words: cognitive computing, Watson, IBM cognitive services, artificial intelligence, credit profile, big data.

The AMOS 2016 Project Show Case: Conference App

Team / Project Conference App reports:

Our Vision As part of the lecture AMOS we developed an App to organize conferences.

The App allows the organizer to create and update events and track the number of participants.

The participants are able to use the App to register for events, receive the agenda and additional information, participate in Live Voting or give feedback for an event.

Our Industry Partner As leading service provider for IT Transformations in the German market Senacor accompanies enterprises from planning till realization.
Our Team Our team consisted of two Product Owner: Marina Kurbanova and Katharina Grasser and five Software Developer: Clemens Hübner, Murad Isayev, Luong Trung, Najm Askri and Sonia Hidri.

In summary our team consists of students from 5 different countries which made team work very interesting and instructive – a very good experience.

This slideshow requires JavaScript.

The 2016 AMOS Project Show Case: Rogue Vision

Team / Project Rogue Vision reports:

Students of the Agile Methods Open Source Project teamed up with Siemens Corporate Technology to develop Rogue Vision, an Open Source Industry 4.0 Data Analytics Application. The App enables remote monitoring of the Siemens flexible transportation line Demonstrator.

The Demonstrator was developed by Siemens AG together with Festo, SAP and Deutsche Telekom as an Industry 4.0 research project for the IT-Gipfel 2015 event in Berlin. Core of this Demonstrator is a flexible transportation system with so called Carriers as production containers that can be tracked and controlled individually on the production line.

The software system that was developed by the FAU Students is able to identify and visualize the energy consumption and the position of the Carriers on their way through the production line. As a result, it is possible to see different types of Carrier contamination types that are based on increased energy consumption of the Carriers. Additionally, Rogue Vision has possibilities to display the flexibility of the Demonstrator line by visualizing the Carrier speeds of the individual Carriers. The goal is to possibly integrate these functionalities into the production environment to detect Carrier Contamination or issues on the Demonstrator in real time.

For further information and technological details please check out the project wiki.

This slideshow requires JavaScript.

The 2016 AMOS Project Show Case: CAODIC

Team / Project CAODIC reports:

CAODIC – Collision Avoidance using Object Detection and Inter-car Communication

As part of the course AMOS (Agile Methoden und Open Source), Team 5 developed a program for object detection and inter-car communication.

Summary The project implements a scenario needed for autonomous driving with the help of software agents: A bus stops at a bus stop vis-à-vis to a school. A car that drives behind the bus cannot see the children/humans starting to run across the street in front of the bus. Another car on the other side of the street detects the children and is able to warn the first car.
Main tasks
  • Integration and implementation of a simple bus/car and human detection algorithm
  • Integration of a software agent library
  • Implementation of the scenario using software agents and inter-process communication
Details The project involved developing a prototype that demos two communicating, virtualized hosts. Each host represents a car and one host (the client) warns the other (the server) about humans standing in front of a car/bus. The program reads and decompresses the video data and performs the {car,human}-detection for each frame. If the program detects a human standing in front of a car, a warning message is sent from the client to the server.
  • Operating System: Linux Ubuntu 14.04
  • SW Agents Library: C++ Actor Framework (CAF)
  • Object Detection Library: OpenCV
  • Messaging Format: HDF5, Google Protobuf
  • Deployment: Docker, Travis and Jenkins
  • Virtualization: Docker
Industry partner Continental AG, Regensburg
Coach Prof. Dr. Dirk Riehle
Team members Richard Fuchs, Daniel Götz, Nils Häusler, Jonas Heinrich, Elisabeth Hoppe, Leonard Keidel, Debin Liu
Outcome The following video shows the outcome of our project, including the {car,human}-detection, as well as the communication:

The 2016 AMOS Project Show Case: DoIP Wireshark Plugin

Team / Projects DoIP Wireshark Plugin reports:

Topic DoIP Wireshark Plugin
Team Members Tobias Ibler, Waqas Hasan, Sebastian Schinabeck, Dustin Nguyen, Michael Körber
Industry Partner AVL DITEST GmbH

As cars depend more and more on IT, the currently used and outdated CAN Bus needs to be replaced by a newer technology: Ethernet. Therefore, DoIP (Diagnostic communication over Internet Protocol – ISO-norm 13400-2:2012(E)) has been developed. It’s a protocol layer on top of UDP/TCP and serves the main goal of sending diagnostic information. Nowadays, only few cars use this technology, but in the future there will be a rapidly growing number of cars supporting DoIP communication.

On this account, the AMOS-project with our industry partner AVL DITEST GmbH was about developing a Wireshark Plugin that helps to read the DoIP protocol easily. Therefore, the Plugin analyzes and visualizes DoIP messages sent between a Tester and the car’s ECUs according to the ISO-norm.

Wireshark is a cross-platform network protocol analyzer. It lets you capture and interactively browse the traffic running on a computer network. Wireshark is freely available and released under GNU General Public License version 2.

After 13 weeks of hard project work using an agile approach, we have been able to finish our project on time and demonstrated the Plugin on the AMOS Demo Day on July 13, 2016. Even though we suffered three students leaving the project team early, we consider our outcome as huge success.

Finally, we would like to thank our industry partner AVL DITEST GmbH for the great collaboration and Prof. Riehle’s team for the support during the project.

For further information, please check out our project repository.