Development of a PLE Factory Environment with GitLab Integration and following ISO/IEC 26580

UDC.coleccionInvestigaciónes_ES
UDC.conferenceTitleSPLC 2024es_ES
UDC.departamentoCiencias da Computación e Tecnoloxías da Informaciónes_ES
UDC.endPage37es_ES
UDC.grupoInvLaboratorio de Bases de Datos (LBD)es_ES
UDC.journalTitleACM International Conference Proceeding Serieses_ES
UDC.startPage34es_ES
dc.contributor.authorBuján, Alejandro
dc.contributor.authorCortiñas, Alejandro
dc.contributor.authorRodríguez Luaces, Miguel
dc.date.accessioned2024-10-03T12:47:26Z
dc.date.available2024-10-03T12:47:26Z
dc.date.issued2024-09
dc.descriptionVersión aceptada de: A. Buján, A. Cortiñas, and M. Rodríguez Luaces, "Development of a PLE Factory Environment with GitLab Integration and following ISO/IEC 26580", presented at SPLC '24: Proceedings of the 28th ACM International Systems and Software Product Line Conference, ACM International Conference Proceeding Series, pp. 34 - 37, sept. 2024, https://doi.org/10.1145/3646548.3678013es_ES
dc.description.abstract[Abstract]: Product Line Engineering (PLE) is a strategic approach in software engineering. Existing PLE factory development environments often lack integration with modern development and version control platforms, limiting their efficiency. We present a PLE factory development environment that meets the ISO/IEC 26580 standard and integrates with GitLab and git repositories to manage feature catalogues, bill-of-features portfolios, shared assets, and product instances. Our tool uses the Universal Variability Language (UVL) for feature modeling, offering a feature model editor for domain analysis and a source code editor for domain implementation. For application engineering, it supports requirements analysis via a bill-of-features editor and product derivation using the spl-js-engine. The tool also defines a git branching model to automate product asset changes and includes real-time tracking and historical visualization of the derivation process for each product configuration. A demonstration of the tool is available at https://doi.org/10.5281/zenodo.12700667.es_ES
dc.description.sponsorshipCITIC is funded by the Xunta de Galicia through the collaboration agreement between the Department of Culture, Education, Vocational Training and Universities and the Galician universities for the reinforcement of the research centers of the Galician University System (CIGUS); partially funded by MCIN/AEI/10.13039/501100011033 and “NextGenerationEU”/PRTR: [PLAGEMIS: TED2021-129245B-C21]; [FLATCITYPOC: PDC2021-121239-C31]; partially funded by MCIN/AEI/10.13039/501100011033 and EU/ERDF A way of making Europe: [EarthDL: PID2022-141027NB-C21]; partially funded by GAIN/Xunta de Galicia: [GRC: ED431C 2021/53]es_ES
dc.description.sponsorshipXunta de Galicia; ED431C 2021/53es_ES
dc.identifier.citationA. Buján, A. Cortiñas, and M. Rodríguez Luaces, "Development of a PLE Factory Environment with GitLab Integration and following ISO/IEC 26580", presented at SPLC '24: Proceedings of the 28th ACM International Systems and Software Product Line Conference, ACM International Conference Proceeding Series, pp. 34 - 37, sept. 2024, https://doi.org/10.1145/3646548.3678013es_ES
dc.identifier.doi10.1145/3646548.3678013
dc.identifier.isbn979840070593-9
dc.identifier.urihttp://hdl.handle.net/2183/39396
dc.language.isoenges_ES
dc.publisherAssociation for Computing Machineryes_ES
dc.relation.projectIDinfo:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2021-2023/TED2021-129245B-C21/ES/PLAGEMISes_ES
dc.relation.projectIDinfo:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2021-2023/PDC2021-121239-C31/ES/FLATCITY-POCes_ES
dc.relation.projectIDinfo:eu-repo/grantAgreement/MINECO/Plan Estatal de Investigación Científica y Técnica y de Innovación 2021-2023/PID2022-141027NB-C21/ES/MODELADO, DESCUBRIMIENTO, EXPLORACION Y ANALISIS DE DATA LAKES MEDIOAMBIENTALES [UDC]es_ES
dc.relation.urihttps://doi.org/10.1145/3646548.3678013es_ES
dc.rights© 2024 Owner/Author | ACM. This is the author's version of the work. It is posted here for your personal use. Not for redistribution. The definitive Version of Record was published in ACM International Conference Proceeding Series, http://dx.doi.org/10.1145/3646548.3678013.es_ES
dc.rights.accessRightsopen accesses_ES
dc.subjectApplication lifecycle managementes_ES
dc.subjectContinuous integration and deploymentes_ES
dc.subjectSoftware product linees_ES
dc.subjectVersion and configuration managementes_ES
dc.titleDevelopment of a PLE Factory Environment with GitLab Integration and following ISO/IEC 26580es_ES
dc.typeconference outputes_ES
dspace.entity.typePublication
relation.isAuthorOfPublicationb3a38854-c246-4602-bc81-fc43d485f749
relation.isAuthorOfPublicationfbde3bd9-d786-4ef0-89ec-6af2091fa415
relation.isAuthorOfPublication.latestForDiscoveryb3a38854-c246-4602-bc81-fc43d485f749

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
RodriguezLuaces_Miguel_2024_Development_of_a_PLE_Factory_Environment_with_GitLab_Integration_and_following_ISO_IEC_26580.pdf
Size:
607.56 KB
Format:
Adobe Portable Document Format
Description:
Versión aceptada