Inaktiv platsannons

Master Thesis: Version Controlled Management of Configuration Data i Västerås

Om tjänsten

You will be part of R&D software department at ABB Control Technologies, Industrial Automation. We are responsible for a wide range of areas within the software in our control system 800xA. The main focus of our business is to provide customers with products and solutions for instrumentation, automation and optimization of industrial processes. The industries served include oil and gas, power, chemicals and pharmaceuticals, pulp and paper, metals and minerals, marine and turbocharging. Key customer benefits include improved asset productivity and energy savings.

Uppgifter :

Version-controlled management of configuration data for Distributed Control Systems.

Currently the configuration changes in a DCS (Distributed Control System) cannot be completely and reliably “undone” leading to very expensive workflows where a system has to be restored using OS restore points or backups whenever a configuration change proves to be unwanted. It also means that it is impossible to predict and reason about the implications of configuration changes.

This thesis project aims to investigate possibilities of how to represent and store configuration data in a way that is decoupled from system behavior and from that, explore additional feature possibilities made possible from the proposed data management, such as undo/redo, branching, and difference management.

Krav:

The master thesis requires good knowledge in software engineering in general and databases in particular. Functional programming experience is of value.

• Period: Spring 2019.
• Number of credits: 30 ECTS/hp.
• Two students
• Major part of the thesis has to be performed on site

Publicerad den

23-03-2024

Extra information

Status
Stängd
Ort
Västerås
Typ av kontrakt
Heltidsjobb (förstajobb)
Typ av jobb
Produktion / Industri
Körkort önskas
Nej
Tillgång till bil önskas
Nej
Personligt brev krävs
Nej

Västerås | Produktion / Industri | Heltidsjobb (förstajobb)