Managing Heterogeneous Communication Challenges in Internet of Things using Connector Variability

M.C. Kaya, M.S. Nikoo, S. Suloglu, B. Tekinerdogan, A.H. Dogru

Research output: Chapter in Book/Report/Conference proceedingChapterAcademicpeer-review

Abstract

Internet of Things (IoT) comprises smart systems that embrace computational and physical elements. In these systems, physical and software components are often tightly coupled. They are used widely in today’s technological systems, such as smart buildings, avionics, self-driving cars, etc. IoT systems are typically developed using hardware and software components with different interaction types. This chapter introduces an approach to manage hyper-connectivity in the IoT through connectors that are equipped with variability capability. Computational and physical elements in IoT-based systems are represented as components. Different types of communications among these components are abstracted and managed in the definition of connectors. XCOSEML is a modelling language that leverages the variability concept for the component-oriented development methodology. Variable connectors of XCOSEML are employed to address the hyper-connectivity challenges of the IoT domain. In our approach, systems are designed with XCOSEML constructs, and IoT domain needs are mapped to connector mechanisms. The heterogeneity in IoT communications is addressed by connector variability. The proposed approach is illustrated with a case study for proof of concept.
Original languageEnglish
Title of host publicationConnected Environments for the Internet of Things
Subtitle of host publicationChallenges and Solutions
EditorsZaigham Mahmood
Place of PublicationCham
PublisherSpringer
Pages127-149
ISBN (Electronic)9783319701028
ISBN (Print)9783319701011
DOIs
Publication statusPublished - 2017

Publication series

NameComputer Communications and Networks

Fingerprint Dive into the research topics of 'Managing Heterogeneous Communication Challenges in Internet of Things using Connector Variability'. Together they form a unique fingerprint.

  • Cite this

    Kaya, M. C., Nikoo, M. S., Suloglu, S., Tekinerdogan, B., & Dogru, A. H. (2017). Managing Heterogeneous Communication Challenges in Internet of Things using Connector Variability. In Z. Mahmood (Ed.), Connected Environments for the Internet of Things: Challenges and Solutions (pp. 127-149). (Computer Communications and Networks). Springer. https://doi.org/10.1007/978-3-319-70102-8_7