VarApp: Variant Management App for IEC 61131-3 Compliant Legacy Software
dc.contributor.author | Fischer, Juliane | |
dc.contributor.author | Vogel-Heuser, Birgit | |
dc.contributor.author | Estévez, Elisabet | |
dc.contributor.author | Male, Markus | |
dc.date.accessioned | 2024-10-30T09:42:38Z | |
dc.date.available | 2024-10-30T09:42:38Z | |
dc.date.issued | 2020-05 | |
dc.description.abstract | Despite its many drawbacks, clone & own is still frequently used for control software development in the domain of automated Production Systems (aPSs). However, this procedure leads to a high amount of so-called legacy software variants, which are usually unmanaged and, thus, difficult to maintain or reuse. To facilitate the reuse of existing software, this paper presents a model-based approach for documentation, configuration, and derivation of IEC 61131-3 compliant control software. Thereby, the required models are stored in a NoSQL database and represent the structure and the variability of the considered aPS from a functional viewpoint. A visualization of the variability in the style of a Software Product Line, which is commonly used in the informatics domain for the development of variant-rich systems, enables the user to configure a variant and the respective IEC 61131-3 compliant control software is generated automatically through model transformations. The developed concept is evaluated with a prototypically implemented web application and the control software variants of a laboratory demonstrator. Thereby, the web application supports the integration of variants from existing legacy software into the database model. | es_ES |
dc.identifier.citation | J. Fischer, B. Vogel-Heuser, E. E. Estévez and M. Male, "VarApp: Variant Management App for IEC 61131-3 Compliant Legacy Software," 2020 IEEE Conference on Industrial Cyberphysical Systems (ICPS), Tampere, Finland, 2020, pp. 269-276, doi: 10.1109/ICPS48405.2020.9274774. | es_ES |
dc.identifier.uri | https://ieeexplore.ieee.org/document/9274774 | es_ES |
dc.identifier.uri | https://hdl.handle.net/10953/3321 | |
dc.language.iso | eng | es_ES |
dc.relation.ispartof | IEEE Conference on Industrial Cyberphysical Systems (ICPS) | es_ES |
dc.rights | Atribución-NoComercial-SinDerivadas 3.0 España | * |
dc.rights.accessRights | info:eu-repo/semantics/openAccess | es_ES |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/es/ | * |
dc.subject | variant management | es_ES |
dc.subject | code configuration | es_ES |
dc.subject | legacy software | es_ES |
dc.subject | IEC 61131-3 | es_ES |
dc.subject | model-based development | es_ES |
dc.subject | planned reuse | es_ES |
dc.subject | software product line | es_ES |
dc.title | VarApp: Variant Management App for IEC 61131-3 Compliant Legacy Software | es_ES |
dc.type | info:eu-repo/semantics/conferenceObject | es_ES |
dc.type.version | info:eu-repo/semantics/acceptedVersion | es_ES |
Archivos
Bloque original
1 - 1 de 1
Cargando...
- Nombre:
- 2020-01-31_ICPS_VarApp_ControlCodeVariantManagement.pdf
- Tamaño:
- 1.05 MB
- Formato:
- Adobe Portable Document Format
- Descripción:
- VarApp: Variant Management App for IEC 61131-3 Compliant Legacy Software
Bloque de licencias
1 - 1 de 1
No hay miniatura disponible
- Nombre:
- license.txt
- Tamaño:
- 2.02 KB
- Formato:
- Item-specific license agreed upon to submission
- Descripción: