Publikationer från Malmö universitet
Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Enacting Emergent Configurations in the IoT Through Domain Objects
Malmö universitet, Internet of Things and People (IOTAP). Malmö universitet, Fakulteten för teknik och samhälle (TS), Institutionen för datavetenskap och medieteknik (DVMT).ORCID-id: 0000-0002-8025-4734
Malmö universitet, Internet of Things and People (IOTAP). Malmö universitet, Fakulteten för teknik och samhälle (TS), Institutionen för datavetenskap och medieteknik (DVMT).ORCID-id: 0000-0003-0326-0556
Visa övriga samt affilieringar
2018 (Engelska)Ingår i: Proceedings of ICSOC 2018: Service-Oriented Computing, Springer, 2018, s. 279-294Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

The Internet of Things (IoT) pervades more and more aspects of our lives and often involves many types of smart connected objects and devices. User’s IoT environment changes dynamically, e.g., due to the mobility of the user and devices. Users can fully benefit from the IoT only when they can effortlessly interact with it. To accomplish this in a dynamic and heterogenous environment, we make use of Emergent Configurations (ECs), which consist of a set of things that connect and cooperate temporarily through their functionalities, applications, and services, to achieve a user goal. In this paper, we: (i) present the IoT-FED architectural approach to enable the automated formation and enactment of ECs. IoT-FED exploits heterogeneous and independently developed things, IoT services, and applications which are modeled as Domain Objects (DOs), a service-based formalism. Additionally, we (ii) discuss the prototype we developed and the experiments run in our IoT lab, for validation purposes.

Ort, förlag, år, upplaga, sidor
Springer, 2018. s. 279-294
Serie
Lecture Notes in Computer Science, ISSN 0302-9743, E-ISSN 1611-3349 ; 11236
Nyckelord [en]
Emergent Configurations, Internet of Things, Software Architectures
Nationell ämneskategori
Teknik och teknologier
Identifikatorer
URN: urn:nbn:se:mau:diva-16769DOI: 10.1007/978-3-030-03596-9_19ISI: 000714575300019Scopus ID: 2-s2.0-85056828649Lokalt ID: 27342OAI: oai:DiVA.org:mau-16769DiVA, id: diva2:1420283
Konferens
The 16th International Conference on Service-Oriented Computing, Zhejiang, China (November 12-15, 2018)
Tillgänglig från: 2020-03-30 Skapad: 2020-03-30 Senast uppdaterad: 2023-12-28Bibliografiskt granskad
Ingår i avhandling
1. Realizing Emergent Configurations in the Internet of Things
Öppna denna publikation i ny flik eller fönster >>Realizing Emergent Configurations in the Internet of Things
2020 (Engelska)Doktorsavhandling, sammanläggning (Övrigt vetenskapligt)
Abstract [en]

The Internet of Things (IoT) is a fast-spreading technology that enables new types of services in several domains such as transportation, health, and building automation. To exploit the potential of the IoT effectively, several challenges have to be tackled, including the following ones that we study in this thesis. First, the proposed IoT visions provide a fragmented picture, leading to a lack of consensus about IoT systems and their constituents. To piece together the fragmented picture of IoT systems, we systematically identified their characteristics by analyzing existing taxonomies. More specifically, we identified seventeen characteristics of IoT systems, and grouped them into two categories, namely, elements and quality aspects of IoT systems. Moreover, we conducted a survey to identify the factors that drive the deployment decisions of IoT systems in practice. A second set of challenges concerns the environment of IoT systems that is often dynamic and uncertain. For instance, due to the mobility of users and things, the set of things available in users' environment might change suddenly. Similarly, the status of IoT systems’ deployment topologies (i.e., the deployment nodes and their interconnections) might change abruptly. Moreover, environmental conditions monitored and controlled through IoT devices, such as ambient temperature and oxygen levels, might fluctuate suddenly. The majority of existing approaches to engineer IoT systems rely on predefined processes to achieve users’ goals. Consequently, such systems have significant shortcomings in coping with dynamic and uncertain environments. To address these challenges, we used the concept of Emergent Configurations (ECs) to engineer goal-driven IoT systems. An EC is an IoT system that consists of a dynamic set of things that cooperate temporarily to achieve a user goal. To realize ECs, we proposed an abstract architectural approach, comprising an architecture and processes, as well as six novel approaches that refine the abstract approach. The developed approaches support users to achieve their goals seamlessly in arbitrary environments by enabling the dynamic formation, deployment, enactment, and self-adaptation of IoT systems. The approaches exploit different techniques and focus on different aspects of ECs. Moreover, to better support users in dynamic and uncertain environments, we investigated the automated configuration of those environments based on users' preferences. 

Ort, förlag, år, upplaga, sidor
Malmö: Malmö universitet, 2020. s. 254
Serie
Studies in Computer Science ; 12
Nyckelord
Internet of Things, Emergent Configurations, Goal-driven IoT Systems, Automated Configuration of IoT environments, Software Architectures, Self-adaptive Systems.
Nationell ämneskategori
Teknik och teknologier
Identifikatorer
urn:nbn:se:mau:diva-18508 (URN)10.24834/isbn.9789178771226 (DOI)978-91-7877-121-9 (ISBN)978-91-7877-122-6 (ISBN)
Disputation
2020-12-18, Digitalt, 10:00 (Engelska)
Opponent
Handledare
Projekt
Emergent Configurations for IoT Systems – ECOS+
Tillgänglig från: 2020-10-06 Skapad: 2020-10-06 Senast uppdaterad: 2023-12-28Bibliografiskt granskad

Open Access i DiVA

fulltext(2100 kB)233 nedladdningar
Filinformation
Filnamn FULLTEXT01.pdfFilstorlek 2100 kBChecksumma SHA-512
bc2a060c872ab0b9e91d5e8c188ac5dfc6942ecf11bd6faa697d9a8e11ba21860921ad28d642e40c417a976eb4d3240b6427b90b588894edbcc6768295ad13cb
Typ fulltextMimetyp application/pdf

Övriga länkar

Förlagets fulltextScopushttp://web.science.mq.edu.au/~qsheng/icsoc2018/index.html

Person

Alkhabbas, FahedSpalazzese, RominaDavidsson, Paul

Sök vidare i DiVA

Av författaren/redaktören
Alkhabbas, FahedSpalazzese, RominaDavidsson, Paul
Av organisationen
Internet of Things and People (IOTAP)Institutionen för datavetenskap och medieteknik (DVMT)
Teknik och teknologier

Sök vidare utanför DiVA

GoogleGoogle Scholar
Totalt: 233 nedladdningar
Antalet nedladdningar är summan av nedladdningar för alla fulltexter. Det kan inkludera t.ex tidigare versioner som nu inte längre är tillgängliga.

doi
urn-nbn

Altmetricpoäng

doi
urn-nbn
Totalt: 60 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf