Utilize este identificador para referenciar este registo: https://hdl.handle.net/1822/81647

Registo completo
Campo DCValorIdioma
dc.contributor.authorGomes, Tiago Manuel Ribeiropor
dc.contributor.authorLopes, P.por
dc.contributor.authorAlves, J.por
dc.contributor.authorMestre, P.por
dc.contributor.authorCabral, Jorgepor
dc.contributor.authorMonteiro, João L.por
dc.contributor.authorTavares, Adrianopor
dc.date.accessioned2023-01-09T15:19:29Z-
dc.date.available2023-01-09T15:19:29Z-
dc.date.issued2017-
dc.identifier.citationT. Gomes et al., "A modeling domain-specific language for IoT-enabled operating systems," IECON 2017 - 43rd Annual Conference of the IEEE Industrial Electronics Society, 2017, pp. 3945-3950, doi: 10.1109/IECON.2017.8216675.por
dc.identifier.isbn9781538611272-
dc.identifier.issn1553-572X-
dc.identifier.urihttps://hdl.handle.net/1822/81647-
dc.description.abstractWith the increased complexity of low-end devices in the Internet of Things (IoT), mainly due to the connectivity and interoperability requirements, the development and configuration of embedded operating systems (OSes) for such devices is not straight forward. The complexity of the communication requirements is usually mitigated by the OS, e.g., the Contiki-OS, as it already incorporates an IoT-compliant network stack. Yet, the configuration of such stack requires major knowledge on the code structure, leading to additional development time, particularly when the network comprises several wireless nodes and individual configurations with subsequent firmware that needs to be generated. Based on a developed software modeling domain-specific language, this paper presents the EL4IoT framework. It aims to reduce and ease the development time by promoting a design automation tool that can configure, and automatically generate code (ready to compile) for low-end IoT devices running the Contiki-OS. Although leveraging the whole Contiki-OS modeling, this work only refactored and modeled the network stack while approaching the OS itself as one big building block or component. The proposed approach can be extended to other IoT-enabled OSes as well as integrated in other design automation tools.por
dc.description.sponsorshipThis work has been supported by COMPETE: POCI-01-0145-FEDER-007043 and FCT - Fundação para a Ciência e Tecnologia within the Project Scope: UID/CEC/00319/2013. Tiago Gomes is supported by FCT PhD grant SFRH/BD/90162/2012.por
dc.language.isoengpor
dc.publisherIEEEpor
dc.relationinfo:eu-repo/grantAgreement/FCT/6817 - DCRRNI ID/UID%2FCEC%2F00319%2F2013/PTpor
dc.relationinfo:eu-repo/grantAgreement/FCT/FARH/SFRH%2FBD%2F90162%2F2012/PTpor
dc.rightsopenAccesspor
dc.subjectDomain-Specific Language (DSL)por
dc.subjectInternet of Things (IoT)por
dc.subjectembedded Operating Systemspor
dc.subjectmodel-driven developmentpor
dc.titleA modeling domain-specific language for IoT-enabled operating systemspor
dc.typeconferencePaperpor
dc.peerreviewedyespor
dc.relation.publisherversion10.1109/IECON.2017.8216675por
oaire.citationStartPage3945por
oaire.citationEndPage3950por
oaire.citationVolume2017-Januarypor
dc.date.updated2023-01-03T15:40:28Z-
dc.identifier.doi10.1109/IECON.2017.8216675por
dc.subject.fosCiências Naturais::Ciências da Computação e da Informaçãopor
dc.subject.wosScience & Technology-
sdum.export.identifier12454-
sdum.journalIEEE Industrial Electronics Societypor
sdum.conferencePublicationIECON 2017 - 43RD ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETYpor
sdum.bookTitleIECON 2017 - 43RD ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETYpor
Aparece nas coleções:CAlg - Artigos em livros de atas/Papers in proceedings

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
A_modeling_domain-specific_language_for_IoT-enabled_operating_systems.pdf501,46 kBAdobe PDFVer/Abrir

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID