Project groups

Project 1: Traffic management system for transportation at music festivals and events

Client: Elvaett

Project group:


Project description:

The system to be developed will be used to manage the transportation of artists during large music festivals and events, for example between the airport, hotel and festival location. Large events (e.g. the Way Out West festival) can require coordination of up to 80 drivers, 50 artists or groups, and 700 transports during five days. The system should be able to handle multiple projects and provide functionality to store information about drivers, artists, transportation needs, etc., automatically and manually schedule transports, and provide different views of the information to different user categories.


Project 2: Combinatorial Test Tool

Client: Bombardier

Project group:


Project description:

A system for automatically generating test inputs for industrial automation software, using combinatorial testing. The solution should run as a GUI tool written in C#. The input to the tool is an XML file representing the program in an OpenPLC format, including the inputs needed for using combinatorial testing. The tool should parse the xml file and generate a set of test inputs. The generated inputs should be presented graphically, with the possibility to manually add, reorder or modify them, and with the possibility to save them to a file.


Project 3: A context-aware app for smart tags

Client: ABB Corporate Research

Project group:


Project description:

The goal is to develop an app that collects the available information from devices with smart tags, with focus on context awareness. Based on a user's current position, a map should be dynamically created with nearby device locations marked so that the user can go to one of the devices and access its information (e.g., document, video, etc.) through the app.


Project 4: ProPlaSt - Project Planning and Staffing

Client: SICS

Project group:


Project description:

A desktop application for managing project planning and staffing. The user should be able to manage information about running projects and staff members, and connection between projects and staff members. Given the above information, the tool should be able to provide reports and visualizations from different perspectives (for example, the project staffing of a specific staff member over time). These visualisations should be presented in a graphical format, as well as in the form of a tabular reports. All reports should be possible to export to a web format for public sharing.


Project 5: Enterprise Connect

Client: Maximatecc

Project group:


Project description:

The goal of the project is to develop software connecting an onboard display computers (e.g. displaying information to the driver of a train or forestry machine) to an external fleet management system. One first of the project is to develop the runtime software for this connection, i.e. for making relevant data from the vehicle available to the external system according to given configuration specification. In addition to this runtime functionality, the project should develop a simple graphical tool capable of automatically generating such configuration specifications.