For Employers
Master thesis: Methods for model transformation of API description to AutomationML


ABB
5 days ago
Posted date
5 days ago
N/A
Minimum level
N/A
Full-timeEmployment type
Full-time
OtherJob category
Other
At ABB, we help industries outrun - leaner and cleaner. Here, progress is an expectation - for you, your team, and the world. As a global market leader, we'll give you what you need to make it happen. It won't always be easy, growing takes grit. But at ABB, you'll never run alone. Run what runs the world.

This Position reports to:
R&D Department Lead

Industrial control systems (ICS) are essential to the operation and supervision of critical infrastructure, including power generation, water treatment facilities, nuclear plants, and the manufacturing industries that form the foundation of our economy. These systems are currently undergoing a significant transformation driven by the principles of Industry 4.0, which emphasize enhanced connectivity, interoperability, and operational flexibility.

In this context, AutomationML has emerged as a widely adopted standard for enabling interoperability and structured information exchange across devices, processes, and services within industrial automation environments. One notable application is modular automation, where AutomationML is used to define system components through Module Type Packages (MTPs). However, many legacy devices and modules either lack formal service interface descriptions or provide incomplete metadata, making integration into AutomationML-based systems challenging.

The aim of this thesis is to explore and develop methods for automating the transformation of legacy service interface descriptions into syntactically and semantically valid AutomationML representations. This work will contribute to bridging the gap between legacy systems and modern, service-oriented automation architectures, facilitating smoother integration and improved system interoperability.

The thesis will encompass both theoretical analysis and practical implementation, conducted in close collaboration and co-supervised by R&D personnel at ABB Process Automation. The findings may directly inform future product development initiatives.

This work will be conducted as part of the FLEXATION project, in collaboration between ABB AB and MDU.

Your background
  • Master student
  • Software engineering skills


Details
  • Number of students: One or two
  • Number of credits: 30 ECTS


Positions are filled continuously. Apply with your CV, academic transcripts, and a cover letter in English. Welcome to apply!

Join us. Be part of the team where progress happens, industries transform, and your work shapes the world. Run What Runs the World.

A Future Opportunity
Please note that this position is part of our talent pipeline and not an active job opening at this time. By applying, you express your interest in future career opportunities with ABB.

We value people from different backgrounds. Could this be your story? Apply today or visit www.abb.com to learn more about us and see the impact of our work across the globe.
Related tags
-
JOB SUMMARY
Master thesis: Methods for model transformation of API description to AutomationML
ABB
Vasteras
5 days ago
N/A
Full-time

Master thesis: Methods for model transformation of API description to AutomationML