Development of Digital Libraries with Software Product Line Engineering
| UDC.coleccion | Investigación | |
| UDC.departamento | Ciencias da Computación e Tecnoloxías da Información | |
| UDC.endPage | 2058 | |
| UDC.grupoInv | Laboratorio de Bases de Datos (LBD) | |
| UDC.institutoCentro | CITIC - Centro de Investigación de Tecnoloxías da Información e da Comunicación | |
| UDC.issue | 7 | |
| UDC.journalTitle | Journal of Web Engineering | |
| UDC.startPage | 2017 | |
| UDC.volume | 20 | |
| dc.contributor.author | Ramos-Vidal, Delfina | |
| dc.contributor.author | Cortiñas, Alejandro | |
| dc.contributor.author | Rodríguez Luaces, Miguel | |
| dc.contributor.author | Pedreira, Óscar | |
| dc.contributor.author | Saavedra Places, Ángeles | |
| dc.date.accessioned | 2026-01-14T11:44:28Z | |
| dc.date.available | 2026-01-14T11:44:28Z | |
| dc.date.issued | 2021-10-22 | |
| dc.description.abstract | [Abstract]: Digital Libraries have become popular nowadays since important libraries all over the world started distributing their collections online, properly classified, and, in many cases, with access to the digital version of the resource. These programs have been beneficial to the general population as well as research groups in fields such as language and literature. Nonetheless, since their creation is a time-consuming and costly process, small organizations are forced to rely on obsolete or poorly designed software. However, most of the features, including the data model, are shared by this type of system, with minor variations depending on the type of resources to be handled. This article presents a Software Product Line (SPL) for the semi-automatic generation of Digital Libraries (DL). Our SPL allows developers to specify which DL features are required, which will define the data model variation and the generated source code. The specification is then transformed into a fully functional DL application with the specified features that is ready for deployment. We present the feature model, the SPL implementation, and a case study on three sample projects that enabled us to evaluate the resulting software, with a focus on development effort savings. | |
| dc.description.sponsorship | Partially funded by: Xunta de Galicia GRC: ED431C 2021/53; MICIU/FEDER-UE, MAGIST: PID2019-105221RBC41; MICIU/FEDER-UE, EXTRACompact: PID2020-114635RB-I00; MIC IU/FEDER-UE BIZDEVOPSGLOBAL: RTI-2018-098309-B-C32; Xunta de Galicia/FEDER-UE, ConectaPeme, GEMA: IN852A 2018/14; MICIU/FEDER-UE, Red Aracne-Nodus, RED2018-102755-T; CITIC research centre funded by XUNTA and EU through the European Regional Development Fund- Galicia 2014–2020 Program, grant ED431G 2019/01. | |
| dc.description.sponsorship | Xunta de Galicia; ED431C 2021/53 | |
| dc.description.sponsorship | Xunta de Galicia; IN852A 2018/14 | |
| dc.description.sponsorship | Xunta de Galicia; ED431G 2019/01 | |
| dc.identifier.citation | D. Ramos-Vidal, A. Cortiñas, M. R. Luaces, O. Pedreira and A. Saavedra-Places, "Development of Digital Libraries with Software Product Line Engineering," in Journal of Web Engineering, vol. 20, no. 7, pp. 2017-2058, October 2021, doi: 10.13052/jwe1540-9589.2072 | |
| dc.identifier.doi | 10.13052/jwe1540-9589.2072 | |
| dc.identifier.issn | 1544-5976 | |
| dc.identifier.uri | https://hdl.handle.net/2183/46851 | |
| dc.language.iso | eng | |
| dc.publisher | River Publishers | |
| dc.relation.projectID | info:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2017-2020/PID2019-105221RB-C41/ES/VISUALIZACION Y EXPLORACION BASADA EN FLUJOS Y ANALITICA DE BIG DATA ESPACIAL/ | |
| dc.relation.projectID | info:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2017-2020/PID2020-114635RB-I00/ES/EXPLOTACIÓN ENRIQUECIDA DE TRAYECTORIAS CON ESTRUCTURAS DE DATOS COMPACTAS Y GIS | |
| dc.relation.projectID | info:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2017-2020/RTI2018-098309-B-C32/ES/BIZDEVOPS-GLOBAL: UN FRAMEWORK TECNOLOGICO Y METODOLOGICO SOSTENIBLE PARA EL DESARROLLO DE SOFTWARE ALINEADO CON EL NEGOCIO EN DEVOPS GLOBAL | |
| dc.relation.projectID | info:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2017-2020/RED2018-102755-T/ES/ARACNE NODUS. RED DE HUMANIDADES DIGITALES Y LETRAS HISPANICAS/ | |
| dc.relation.uri | https://doi.org/10.13052/jwe1540-9589.2072 | |
| dc.rights | © 2021 River Publishers | |
| dc.rights.accessRights | embargoed access | |
| dc.subject | Software product lines engineering | |
| dc.subject | Digital libraries | |
| dc.subject | Generation engine | |
| dc.title | Development of Digital Libraries with Software Product Line Engineering | |
| dc.type | journal article | |
| dc.type.hasVersion | VoR | |
| dspace.entity.type | Publication | |
| relation.isAuthorOfPublication | e7034d4e-270d-435d-85a7-ebcb0619a5fe | |
| relation.isAuthorOfPublication | b3a38854-c246-4602-bc81-fc43d485f749 | |
| relation.isAuthorOfPublication | fbde3bd9-d786-4ef0-89ec-6af2091fa415 | |
| relation.isAuthorOfPublication | 21dcfe07-2476-4360-a425-ba1ba4253409 | |
| relation.isAuthorOfPublication | be9ab59e-4ae2-43a8-a238-841f917fb62b | |
| relation.isAuthorOfPublication.latestForDiscovery | e7034d4e-270d-435d-85a7-ebcb0619a5fe |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- Cortinas_Alejandro_2021_Development_of_Digital_Libraries_with_Software_Product_Line_Engineering.pdf
- Size:
- 1.15 MB
- Format:
- Adobe Portable Document Format

