Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ script: ./bin/cibuild

env:
global:
- NOKOGIRI_USE_SYSTEM_LIBRARIES=true # speeds up installation of html-proofer
- NOKOGIRI_USE_SYSTEM_LIBRARIES=true # speeds up installation of html-proofer

sudo: false # route your build to the container-based infrastructure for a faster build

Expand Down
4 changes: 2 additions & 2 deletions _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,12 @@

title: blank # the website title (if blank, full name will be used instead)
first_name: Andreas
middle_name:
middle_name:
last_name: Wortmann
contact_note: #>
#You can even add a little note about which of these is the best way to reach you.
description: > # this means to ignore newlines until "url:"
Researching in model-driven software engineering, software language engineering, software architectures and applying it to automotive, Industry 4.0, robotics, and more since 2011.
Researching in model-driven software engineering, software language engineering, software architectures and applying it to automotive, Industry 4.0, robotics, and more since 2011.
footer_text: >
Powered by <a href="https://jekyllrb.com/" target="_blank">Jekyll</a> with <a href="https://github.com/alshedivat/al-folio">al-folio</a> theme.
Hosted by <a href="https://pages.github.com/" target="_blank">GitHub Pages</a>.
Expand Down
1 change: 0 additions & 1 deletion _data/socials.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,3 @@ scholar_userid: 6ImtercAAAAJ # your Google Scholar ID
# wechat_qr: # filename of your wechat qr-code saved as an image (e.g., wechat-qr.png if saved to assets/img/wechat-qr.png)
# whatsapp_number: # your WhatsApp number (full phone number in international format. Omit any zeroes, brackets, or dashes when adding the phone number in international format.)


12 changes: 7 additions & 5 deletions _layouts/bib.liquid
Original file line number Diff line number Diff line change
Expand Up @@ -48,10 +48,11 @@
<!-- Entry bib key -->
<div id="{{ entry.key }}" class="{% if site.enable_publication_thumbnails %}col-sm-8{% else %}col-sm-10{% endif %}">
<!-- Title -->
<div class="title">{{ entry.title }}
{% if entry.readme %}
*
{% endif %}
<div class="title">
{{ entry.title }}
{% if entry.readme %}
*
{% endif %}
</div>
<!-- Author -->
<div class="author">
Expand Down Expand Up @@ -220,7 +221,8 @@
<a href="{{ entry.html | prepend: '/assets/html/' | relative_url }}" class="btn btn-sm z-depth-0" role="button">HTML</a>
{% endif %}
{% endif %}
{% if entry.url %} <!-- was "pdf" instead of "url" -->
{% if entry.url %}
<!-- was "pdf" instead of "url" -->
{% if entry.url contains '://' %}
<a href="{{ entry.url }}" class="btn btn-sm z-depth-0" role="button">PDF</a>
{% else %}
Expand Down
Empty file added _news/.gitkeep
Empty file.
8 changes: 0 additions & 8 deletions _news/announcement_1.md

This file was deleted.

33 changes: 0 additions & 33 deletions _news/announcement_2.md

This file was deleted.

8 changes: 0 additions & 8 deletions _news/announcement_3.md

This file was deleted.

2 changes: 1 addition & 1 deletion _pages/_dropdown.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,4 @@ children:
- title: divider
- title: Digital Twins
permalink: /research/digital-twins/
---
---
13 changes: 7 additions & 6 deletions _pages/about.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
layout: about
title: About
permalink: /
subtitle:
subtitle:

profile:
align: right
Expand All @@ -28,22 +28,23 @@ latest_posts:
limit: 3 # leave blank to include all the blog posts
---


Full professor for Model-Driven Engineering in Production<br/>
[Institute for Machine Tools and Manufacturing Units](https://www.isw.uni-stuttgart.de/en/) (ISW)<br/>
University of Stuttgart<br/>

My [research interests](https://awortmann.github.io/research/) are modeling languages, software engineering methods, and automation tools to facilitate the systematic engineering of the cyber-physical systems of the future and to transfer this into practice in a variety of [research projects](https://awortmann.github.io/projects/).
My [research interests](https://awortmann.github.io/research/) are modeling languages, software engineering methods, and automation tools to facilitate the systematic engineering of the cyber-physical systems of the future and to transfer this into practice in a variety of [research projects](https://awortmann.github.io/projects/).
Among these are [Factory-X](https://factory-x.org/de/), [Model-Based DevOps](https://mbdo.github.io/), the [Internet of Production](https://www.iop.rwth-aachen.de/cms/~gpfz/Produktionstechnik/?lidx=1), the [Center for Systems Engineering](https://cse.rwth-campus.com/), and the [Systematic Engineering of Consistent Digital Twins](https://www.rwth-aachen.de/go/id/vuc/lidx/1).

Moreover, I serve on the board of the [European Association for Programming Languages and Systems (EAPLS)](https://eapls.org/), as co-director of the [AI Software Engineering Academy (AISA)](https://www.aisa.uni-stuttgart.de/), on the editorial boards of the [International Journal on Software and Systems Modeling (SoSyM)](https://sosym.org/) and the [Journal of Object Technology](http://www.jot.fm/), and engage in a variety of [academic and community service](https://awortmann.github.io/service/).

[More](https://awortmann.github.io/cv/)
<br/>
<br/>

#### Selected Publications

<a href="https://awortmann.github.io/downloads/paper/Digital_twin_and_the_asset_administration_shell.pdf">Digital twin and the asset administration shell: An Analysis of the Three Types of AASs and their Feasibility for Digital Twin Engineering</a><br/> <span class="author"> Jingxi Zhang, Carsten Ellwein, Malte Heithoff, Judith Michael, and <em>Andreas Wortmann</em> </span><span class="periodical"> <!-- ARTICLE --> <br/><em>In Software and Systems Modeling, pp. 1–23, Springer, </em> <!-- INPROCEEDING --> &nbsp;2025.</span>
<a href="https://awortmann.github.io/downloads/paper/Digital_twin_and_the_asset_administration_shell.pdf">Digital twin and the asset administration shell: An Analysis of the Three Types of AASs and their Feasibility for Digital Twin Engineering</a><br/> <span class="author"> Jingxi Zhang, Carsten Ellwein, Malte Heithoff, Judith Michael, and <em>Andreas Wortmann</em> </span><span class="periodical"> <!-- ARTICLE --> <br/><em>In Software and Systems Modeling, pp. 1–23, Springer, </em> <!-- INPROCEEDING --> &nbsp;2025.</span>

<a href="https://github.com/awortmann/awortmann.github.io/raw/master/downloads/paper/A_Cross-Domain_Systematic_Mapping_Study_on_Software_Engineering_for_Digital_Twins.pdf">A cross-domain systematic mapping study on software engineering for Digital Twins</a><br/> <span class="author"> Manuela Dalibor, Nico Jansen, Bernhard Rumpe, David Schmalzing, Louis Wachtmeister, Manuel Wimmer, and <em>Andreas Wortmann</em></span> <span class="periodical"> <!-- ARTICLE --> <br/><em>In Journal of Systems and Software, pp. 111361, </em> <!-- INPROCEEDING --> &nbsp;2022.</span>
<a href="https://github.com/awortmann/awortmann.github.io/raw/master/downloads/paper/A_Cross-Domain_Systematic_Mapping_Study_on_Software_Engineering_for_Digital_Twins.pdf">A cross-domain systematic mapping study on software engineering for Digital Twins</a><br/> <span class="author"> Manuela Dalibor, Nico Jansen, Bernhard Rumpe, David Schmalzing, Louis Wachtmeister, Manuel Wimmer, and <em>Andreas Wortmann</em></span> <span class="periodical"> <!-- ARTICLE --> <br/><em>In Journal of Systems and Software, pp. 111361, </em> <!-- INPROCEEDING --> &nbsp;2022.</span>

<a href="https://github.com/awortmann/awortmann.github.io/raw/master/downloads/paper/Conceptualizing_digital_twins.pdf">Conceptualizing digital twins</a><br/> <span class="author"> Romina Eramo, Francis Bordeleau, Benoit Combemale, Mark Den Brand, Manuel Wimmer, and <em>Andreas Wortmann</em><br/></span> <span class="periodical"> <!-- ARTICLE --> <em>In IEEE Software, IEEE, </em> <!-- INPROCEEDING --> &nbsp;2021.</span>
<a href="https://github.com/awortmann/awortmann.github.io/raw/master/downloads/paper/Conceptualizing_digital_twins.pdf">Conceptualizing digital twins</a><br/> <span class="author"> Romina Eramo, Francis Bordeleau, Benoit Combemale, Mark Den Brand, Manuel Wimmer, and <em>Andreas Wortmann</em><br/></span> <span class="periodical"> <!-- ARTICLE --> <em>In IEEE Software, IEEE, </em> <!-- INPROCEEDING --> &nbsp;2021.</span>
9 changes: 4 additions & 5 deletions _pages/companion/skill-based-manufacturing/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@
layout: page
permalink: /companion/skill-based-manufacturing/
title: Skill-Based Manufacturing - A Systematic Mapping Study
description:
description:
nav: false
---

*This is the companion website for the manuscript "Skill-Based Manufacturing: A Systematic Mapping Study" by Alexander Uhl, David Dietrich, Carsten Ellwein, Max Hossfeld, and Andreas Wortmann, which currently is under submission. After acceptance, this website will be moved into an archive with a persistent DOI, e.g., at [Zenodo](https://zenodo.org/).*
_This is the companion website for the manuscript "Skill-Based Manufacturing: A Systematic Mapping Study" by Alexander Uhl, David Dietrich, Carsten Ellwein, Max Hossfeld, and Andreas Wortmann, which currently is under submission. After acceptance, this website will be moved into an archive with a persistent DOI, e.g., at [Zenodo](https://zenodo.org/)._

### Motivation

Expand Down Expand Up @@ -48,12 +48,11 @@ Would you like me to convert these lists into a comparison table for easier view

### Corpus

Applying this method has led to a final corpus of 87 publications, which were analyzed to answer the research questions listed above.
Applying this method has led to a final corpus of 87 publications, which were analyzed to answer the research questions listed above.

- This corpus of included publications is available [here](https://github.com/awortmann/awortmann.github.io/raw/gh-pages/_pages/companion/skill-based-manufacturing/included_corpus.csv)
- The corpus of initially collected publications (including snowballing) is available [here](https://github.com/awortmann/awortmann.github.io/raw/gh-pages/_pages/companion/skill-based-manufacturing/full_corpus.csv)


### Related Topics

Find other research topics from my [research](../../research/) website.
Find other research topics from my [research](../../research/) website.
16 changes: 11 additions & 5 deletions _pages/cv.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,23 @@
---
layout: page
permalink: /cv/
title: CV
description:
title: Short Bio
description:
nav: false
---

Andreas Wortmann is a Full Professor (W3) for Model-Driven Engineering in Production at the University of Stuttgart and a member of the leadership team at the [Institute for Control Engineering of Machine Tools and Manufacturing Units (ISW)](https://www.isw.uni-stuttgart.de/en/). His research focuses on the intersection of software engineering and mechanical engineering, aimed at enhancing the efficiency and reliability of complex cyber-physical systems.
Andreas Wortmann is a Full Professor (W3) for Model-Driven Engineering in Production at the University of Stuttgart and a member of the leadership team at the [Institute for Control Engineering of Machine Tools and Manufacturing Units (ISW)](https://www.isw.uni-stuttgart.de/en/). His research focuses on the intersection of software engineering and mechanical engineering, aimed at enhancing the efficiency and reliability of complex cyber-physical systems.

## Professional Background

He laid his academic foundation at [RWTH Aachen University](https://www.se-rwth.de/), where he pursued a multidisciplinary education. He holds a Diploma in Computer Science (Dipl.-Inform.) and a Diploma in Business Informatics (Dipl. Wirt.-Inf), reflecting his dual expertise in technical systems and organizational management. He remained at RWTH Aachen to complete his doctoral studies (Dr. rer. nat.) in 2016 and his Habilitation in 2021 at the [Chair of Software Engineering](https://www.se-rwth.de/). Following research stays in France and Sweden, he led a research group in model-driven systems engineering at RWTH Aachen before joining the University of Stuttgart in 2021.

Professor Wortmann’s research investigates software and systems engineering through the lens of software languages, aiming to bridge the gap between domain experts and software developers through tailored modeling solutions. His primary focus lies in [Model-Driven Engineering (MDE)](https://en.wikipedia.org/wiki/Model-driven_engineering) and the development of systematic methods for engineering future cyber-physical systems. A significant portion of his work is dedicated to Digital Twins, specifically researching their construction and synchronization for Industry 4.0. To facilitate this, he specializes in [Software Language Engineering (SLE)](http://www.sleconf.org/) to create domain-specific languages (DSLs) that allow experts to work with domain-specific terminology.
## Research Interests

Professor Wortmann’s research investigates software and systems engineering through the lens of software languages, aiming to bridge the gap between domain experts and software developers through tailored modeling solutions. His primary focus lies in [Model-Driven Engineering (MDE)](https://en.wikipedia.org/wiki/Model-driven_engineering) and the development of systematic methods for engineering future cyber-physical systems. A significant portion of his work is dedicated to Digital Twins, specifically researching their construction and synchronization for Industry 4.0. To facilitate this, he specializes in [Software Language Engineering (SLE)](http://www.sleconf.org/) to create domain-specific languages (DSLs) that allow experts to work with domain-specific terminology.

## Service

He serves as the Co-director of the [AI Software Engineering Academy (AISA)](https://www.aisa.uni-stuttgart.de/en/) at the University of Stuttgart and servs as a board member of the [European Association for Programming Languages and Systems (EAPLS)](https://eapls.org/). His editorial contributions include serving on the boards of the [International Journal on Software and Systems Modeling (SoSyM)](https://www.sosym.org/), the [Journal of Object Technology (JoT)](http://www.jot.fm/), and the [Journal of Automotive Software Engineering](https://www.springer.com/journal/44244).

His commitment to the academic community is further reflected in his role on the steering committees for the [International Conference on Engineering Digital Twins (EDTconf)](https://edtconf.github.io/) and the [International Workshop on Robotics Software Engineering (RoSE)](https://rose-workshops.github.io/) series. His research excellence has been recognized with several accolades, including the Best Paper Award at [RoSE'24](https://rose-workshops.github.io/rose2024/) for his work on the energy efficiency of ROS nodes, the Best Paper Award at the 12th International Workshop on Variability Modelling of Software-Intensive Systems ([VaMoS'18](https://www.se-rwth.de/publications/2018.VaMoS.BestPaper.pdf)) for research on extensible language features, and the Best Paper Award at the [International Conference on Software Engineering Advances (ICSEA)](https://www.iaria.org/conferences2017/ICSEA17.html) in 2017.
His commitment to the academic community is further reflected in his role on the steering committees for the [International Conference on Engineering Digital Twins (EDTconf)](https://edtconf.github.io/) and the [International Workshop on Robotics Software Engineering (RoSE)](https://rose-workshops.github.io/) series. His research excellence has been recognized with several accolades, including the Best Paper Award at [RoSE'24](https://rose-workshops.github.io/rose2024/) for his work on the energy efficiency of ROS nodes, the Best Paper Award at the 12th International Workshop on Variability Modelling of Software-Intensive Systems ([VaMoS'18](https://www.se-rwth.de/publications/2018.VaMoS.BestPaper.pdf)) for research on extensible language features, and the Best Paper Award at the [International Conference on Software Engineering Advances (ICSEA)](https://www.iaria.org/conferences2017/ICSEA17.html) in 2017.
8 changes: 4 additions & 4 deletions _pages/industry-dsls.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,13 @@
layout: page
permalink: /industry-dsls/
title: Domain-Specific Languages in Industry
description:
description:
nav: false
---

## Modeling virtual platforms
## Modeling virtual platforms

- The [Device Modeling Language](https://community.intel.com/t5/Blogs/Products-and-Solutions/Software/Opening-up-the-Device-Modeling-Language/post/1417739) is a domain-specific language for creating fast functional transaction-level virtual platform models.
- The [Device Modeling Language](https://community.intel.com/t5/Blogs/Products-and-Solutions/Software/Opening-up-the-Device-Modeling-Language/post/1417739) is a domain-specific language for creating fast functional transaction-level virtual platform models.
- In use at Intel.

## Modeling engineering information with AutomationML
Expand All @@ -19,4 +19,4 @@ nav: false
## Modeling device interfaces with OPC UA

- The [OPC UA information modeling framework](https://opcfoundation.org/about/opc-technologies/opc-ua/) turns data into information. With complete object-oriented capabilities, even the most complex multi-level structures can be modeled and extended. This framework is THE fundamental element of OPC Unified Architecture. It defines the rules and base building blocks necessary to expose an information model with OPC UA. While OPC UA already defines several core models that can be applied in many industries, other organizations build their models upon them, exposing their more specific information with OPC UA.
- The [OPC foundation](https://opcfoundation.org/members) comprises over 900 members from academy and industry.
- The [OPC foundation](https://opcfoundation.org/members) comprises over 900 members from academy and industry.
Loading
Loading