FLEXTORY: Flexible Software Factory of IoT Data Consumers.

dc.contributor.authorLópez Gómez, Rafael
dc.contributor.authorPanizo-Jaime, Laura
dc.contributor.authorGallardo-Melgarejo, María del Mar
dc.date.accessioned2024-04-17T09:03:06Z
dc.date.available2024-04-17T09:03:06Z
dc.date.issued2024-04-16
dc.departamentoInstituto de Tecnología e Ingeniería del Software de la Universidad de Málaga
dc.description.abstractThe success of the Internet of Things (IoT) has driven the development, among others, of many different software architectures for producing, processing, and analyzing heterogeneous data. In many cases, IoT applications share common features, such as the use of a platform or middleware, also known as message broker, that collects and manages data traffic between endpoints. However, in general, data processing is very dependent on the case study (sensors that send temperature data, drones that send images, etc.). Thus, the applications responsible for receiving and processing data, which we call consumers, have to be built ad hoc, since some of their elements have to be specially configured to solve specific needs of the case study. This paper presents FLEXTORY, a software factory tool to make it easier for IoT developers to automatically construct configurable consumer applications, which we call FLEX-consumers. FLEXTORY guides developers through the process of generating Java consumers by selecting some desired features such as, for instance, the particular communication protocol to be used. This way, the developer only has to concentrate on designing the algorithm to process the data. In short, the use of FLEXTORY will result in consumer applications with configurable behavior, namely FLEX-consumers, that can connect to a messaging server (for example RabbitMQ) and process the received messages.es_ES
dc.description.sponsorshipThis research was funded by the UNICO I+D Advanced 5G and 6G program (Spanish Ministry of Economy and Digital Transformation) grant number TSI-063000-2021-11 (5G+TACTILE) and the State Plan for Scientific, Technical and Innovation Research 2021-2023 (Spanish Ministry of Science, Innovation and Universities) grant number PID2022-142181OB-I00 (LearnFDT).es_ES
dc.identifier.citationLópez-Gómez, R.; Panizo, L.; Gallardo, M.-d.-M. Flextory: Flexible Software Factory of IoT Data Consumers. Sensors 2024, 24, 2550. https://doi.org/10.3390/s24082550es_ES
dc.identifier.doi10.3390/s24082550
dc.identifier.urihttps://hdl.handle.net/10630/31052
dc.language.isoenges_ES
dc.publisherMDPIes_ES
dc.rightsAttribution 4.0 Internacional*
dc.rights.accessRightsopen accesses_ES
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/*
dc.subjectInternet de los objetoses_ES
dc.subjectIngeniería del softwarees_ES
dc.subjectSoporte lógico - Desarrolloes_ES
dc.subjectSoporte lógico de sistemases_ES
dc.subject.otherInternet of Thingses_ES
dc.subject.otherSoftware factoryes_ES
dc.subject.otherMessage brokeres_ES
dc.titleFLEXTORY: Flexible Software Factory of IoT Data Consumers.es_ES
dc.typejournal articlees_ES
dc.type.hasVersionVoRes_ES
dspace.entity.typePublication
relation.isAuthorOfPublication74189115-2ba2-478b-a6df-ad34523f8a3d
relation.isAuthorOfPublicationc6827ef4-3c19-4045-ad52-44258fc4f052
relation.isAuthorOfPublication.latestForDiscovery74189115-2ba2-478b-a6df-ad34523f8a3d

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
sensors-24-02550.pdf
Size:
4.14 MB
Format:
Adobe Portable Document Format
Description:

Collections