scholarly journals MICOSE4aPS: Industrially Applicable Maturity Metric to Improve Systematic Reuse of Control Software

2022 ◽  
Vol 31 (1) ◽  
pp. 1-24
Author(s):  
Birgit Vogel-Heuser ◽  
Eva-Maria Neumann ◽  
Juliane Fischer

automated Production Systems (aPS) are highly complex, mechatronic systems that usually have to operate reliably for many decades. Standardization and reuse of control software modules is a core prerequisite to achieve the required system quality in increasingly shorter development cycles. However, industrial case studies in aPS show that many aPS companies still struggle with strategically reusing software. This paper proposes a metric-based approach to objectively measure the m aturity of i ndustrial IEC 61131-based co ntrol s oftwar e in aPS (MICOSE4aPS) to identify potential weaknesses and quality issues hampering systematic reuse. Module developers in the machine and plant manufacturing industry can directly benefit as the metric calculation is integrated into the software engineering workflow. An in-depth industrial evaluation in a top-ranked machine manufacturing company in food packaging and an expert evaluation with different companies confirmed the benefit of efficiently managing the quality of control software.

2018 ◽  
Vol 66 (10) ◽  
pp. 806-818 ◽  
Author(s):  
Alexander Schlie ◽  
Safa Bougouffa ◽  
Juliane Fischer ◽  
Ina Schaefer ◽  
Birgit Vogel-Heuser

Abstract Control software for automated Production Systems (aPSs) becomes increasingly complex. Respective systems undergo constant evolution. Yet, proper documentation may not always be present, entailing maintenance issues in the long run. While manual examination of software for aPSs is an error-prone task, static analysis can improve system quality. However, it has not been applied to describe software evolution by means of changed systems artifacts. The authors address this issue and perform change analyses on IEC61131-3 projects, identifying introduced and removed systems artifacts as well as existing ones affected. By that, the authors aim to support sustainable evolution. Two feasibility studies, implemented independently, but for the same evolution scenarios for an automation plant, are used for evaluation. The technique is shown to be efficient and highly precise.


2021 ◽  
Author(s):  
Birgit Vogel-Heuser ◽  
Juliane Fischer ◽  
Eva-Maria Neumann ◽  
Matthias Kreiner

Abstract The amount of software in automated production systems, including its development effort, is continuously increasing to currently up to 35-50% of the development personnel. Consequently, success factors for achieving modularity and complexity management of control software are of high economic interest. Scientific solutions are manifold but often not implemented in industry. This paper introduces the study QoaPS SWE (Quality of automated Production Systems’ Software Engineering) providing insights into 61 machine and plant manufacturing companies to give quantitative and qualitative results to five essential research questions on success factors in the design of field-level control code. Compared to preceding surveys, QoaPS SWE achieves statistically significant results for software maturity (MMOD+), complexity, and model-based software engineering and provides detailed insights into causes and consequences for single criteria, thus clearly identifying obstacles to be addressed in future research and with industrial countermeasures. Especially staff qualification and organizational issues are identified as obstacles to applying the object-oriented programming paradigm for control software in machine and plant manufacturing. Validity is ensured by analyzing the statistical significance of the results in addition to comparisons with earlier surveys and interviews as well as the comparison with already existing and accepted maturity levels. The provided qualitative and quantitative results will allow the benchmarking of companies’ maturity and the derivation of concrete recommendations for companies depending on their MMOD+ value and the evaluated characteristics.


2018 ◽  
Vol 51 (11) ◽  
pp. 1610-1617 ◽  
Author(s):  
Birgit Vogel-Heuser ◽  
Juliane Fischer ◽  
Eva-Maria Neumann ◽  
Sebastian Diehm

Author(s):  
Davide Zanichelli ◽  
Cristian Secchi ◽  
Riccardo Rubini ◽  
Cesare Fantuzzi ◽  
Marcello Bonfe` ◽  
...  

The advantages of object-oriented modeling, as modularity and reusability of components, are very important also for modeling manufacturing systems and not only for software development. In [1] a unified object-oriented approach for modeling both the logical and the physical part of a manufacturing machine has been proposed. In this paper we report an industrial application of this modeling strategy and the case study consists of the package forming unit of a filling machine for liquid food packaging, developed by Tetra Pak Carton Ambient S.p.a.


2012 ◽  
Vol 628 ◽  
pp. 445-450
Author(s):  
Jochen Merhof ◽  
Jörg Franke

This article describes how a future engineering of production systems could look like and what the benefits would be. The presented concept is requirement-based and uses a role-concept and aggregation to deal with the increasing complexity of mechatronic systems. The aim is to counteract the increasing complexity of the systems. For this purpose, strategies must be identified and implemented to achieve this. Finally, an approach for implementing this concept is described.


Work ◽  
2021 ◽  
pp. 1-11
Author(s):  
Duan Pingli ◽  
Bala Anand Muthu ◽  
Seifedine Nimer Kadry

BACKGROUND: The manufacturing industry undergoes a new age, with significant changes taking place on several fronts. Companies devoted to digital transformation take their future plants inspired by the Internet of Things (IoT). The IoT is a worldwide network of interrelated physical devices, which is an essential component of the internet, including sensors, actuators, smart apps, computers, mechanical machines, and people. The effective allocation of the computing resources and the carrier is critical in the industrial internet of Things (IIoT) for smart production systems. Indeed, the existing assignment method in the smart production system cannot guarantee that resources meet the inherently complex and volatile requirements of the user are timely. Many research results on resource allocations in auction formats which have been implemented to consider the demand and real-time supply for smart development resources, but safety privacy and trust estimation issues related to these outcomes are not actively discussed. OBJECTIVES: The paper proposes a Hierarchical Trustful Resource Assignment (HTRA) and Trust Computing Algorithm (TCA) based on Vickrey Clarke-Groves (VGCs) in the computer carriers necessary resources to communicate wirelessly among IIoT devices and gateways, and the allocation of CPU resources for processing information at the CPC. RESULTS: Finally, experimental findings demonstrate that when the IIoT equipment and gateways are valid, the utilities of each participant are improved. CONCLUSION: This is an easy and powerful method to guarantee that intelligent manufacturing components genuinely work for their purposes, which want to integrate each element into a system without interactions with each other.


2019 ◽  
Vol 23 (2) ◽  
pp. 44-47
Author(s):  
Konstantin Novikov ◽  
Pavel Vranek ◽  
Jana Kleinova ◽  
Michal Šimon

Sign in / Sign up

Export Citation Format

Share Document