RUJA: Repositorio Institucional de Producción Científica

 

VarApp: Variant Management App for IEC 61131-3 Compliant Legacy Software

dc.contributor.authorFischer, Juliane
dc.contributor.authorVogel-Heuser, Birgit
dc.contributor.authorEstévez, Elisabet
dc.contributor.authorMale, Markus
dc.date.accessioned2024-10-30T09:42:38Z
dc.date.available2024-10-30T09:42:38Z
dc.date.issued2020-05
dc.description.abstractDespite 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.citationJ. 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.urihttps://ieeexplore.ieee.org/document/9274774es_ES
dc.identifier.urihttps://hdl.handle.net/10953/3321
dc.language.isoenges_ES
dc.relation.ispartofIEEE Conference on Industrial Cyberphysical Systems (ICPS)es_ES
dc.rightsAtribución-NoComercial-SinDerivadas 3.0 España*
dc.rights.accessRightsinfo:eu-repo/semantics/openAccesses_ES
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/*
dc.subjectvariant managementes_ES
dc.subjectcode configurationes_ES
dc.subjectlegacy softwarees_ES
dc.subjectIEC 61131-3es_ES
dc.subjectmodel-based developmentes_ES
dc.subjectplanned reusees_ES
dc.subjectsoftware product linees_ES
dc.titleVarApp: Variant Management App for IEC 61131-3 Compliant Legacy Softwarees_ES
dc.typeinfo:eu-repo/semantics/conferenceObjectes_ES
dc.type.versioninfo:eu-repo/semantics/acceptedVersiones_ES

Archivos

Bloque original

Mostrando 1 - 1 de 1
Cargando...
Miniatura
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

Mostrando 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: