Kutscher, Vladimir ; Ruland, Sebastian ; Müller, Patrick ; Wasser, Nathan ; Lochau, Malte ; Anderl, Reiner ; Schürr, Andy ; Mezini, Mira ; Hähnle, Reiner (2020):
Towards a Circular Economy of Industrial Software. (Publisher's Version)
In: Procedia CIRP, 90, pp. 37-42. Elsevier, ISSN 2212-8271,
DOI: 10.25534/tuprints-00014563,
[Article]
Abstract
Software has become an indispensable part of industrial production and thus influences the life cycle of manufacturing systems, as many of these systems have to be replaced or evolved due to changing requirements. Software adaptation through continuous evolution extends the service time of these systems and thus saves valuable resources. In this paper we present an interdisciplinary methodology for reengineering legacy software to increase the productive lifetime. Our proposed approach systematically reuses implicit domain knowledge to evolve, validate and commission new software from legacy code. The approach is evaluated on a CNC machine as a special type of industrial system.
Item Type: | Article |
---|---|
Erschienen: | 2020 |
Creators: | Kutscher, Vladimir ; Ruland, Sebastian ; Müller, Patrick ; Wasser, Nathan ; Lochau, Malte ; Anderl, Reiner ; Schürr, Andy ; Mezini, Mira ; Hähnle, Reiner |
Origin: | Secondary publication via Golden Open Access |
Status: | Publisher's Version |
Title: | Towards a Circular Economy of Industrial Software |
Language: | English |
Abstract: | Software has become an indispensable part of industrial production and thus influences the life cycle of manufacturing systems, as many of these systems have to be replaced or evolved due to changing requirements. Software adaptation through continuous evolution extends the service time of these systems and thus saves valuable resources. In this paper we present an interdisciplinary methodology for reengineering legacy software to increase the productive lifetime. Our proposed approach systematically reuses implicit domain knowledge to evolve, validate and commission new software from legacy code. The approach is evaluated on a CNC machine as a special type of industrial system. |
Journal or Publication Title: | Procedia CIRP |
Volume of the journal: | 90 |
Place of Publication: | Amsterdam |
Publisher: | Elsevier |
Uncontrolled Keywords: | Software reengineering, Industrial software, Digital twin, Industry 4.0, Legacy system, Computerized numerical control, Circular economy |
Divisions: | 16 Department of Mechanical Engineering 16 Department of Mechanical Engineering > Department of Computer Integrated Design (DiK) (from 01.09.2022 renamed "Product Life Cycle Management") 18 Department of Electrical Engineering and Information Technology 18 Department of Electrical Engineering and Information Technology > Institute of Computer Engineering > Real-Time Systems 18 Department of Electrical Engineering and Information Technology > Institute of Computer Engineering 20 Department of Computer Science 20 Department of Computer Science > Software Engineering 20 Department of Computer Science > Software Technology |
Event Title: | 27th CIRP Life Cycle Engineering Conference (LCE 2020) |
Event Location: | Grenoble, Frankreich |
Event Dates: | 13.-15.05.2020 |
Date Deposited: | 04 Dec 2020 09:02 |
DOI: | 10.25534/tuprints-00014563 |
URL / URN: | https://tuprints.ulb.tu-darmstadt.de/14563 |
URN: | urn:nbn:de:tuda-tuprints-145636 |
Additional Information: | Also published on the 27th CIRP Life Cycle Engineering Conference (LCE2020) |
PPN: | |
Corresponding Links: | |
Export: | |
Suche nach Titel in: | TUfind oder in Google |
![]() |
Send an inquiry |
Options (only for editors)
![]() |
Show editorial Details |