• DocumentCode
    2518919
  • Title

    Integrating IoT and IoS with a Component-Based Approach

  • Author

    Nain, Grégory ; Fouquet, Francois ; Morin, Brice ; Barais, Olivier ; Jézéquel, Jean-Marc

  • Author_Institution
    INRIA, Centre Rennes-Bretagne Atlantique, Rennes, France
  • fYear
    2010
  • fDate
    1-3 Sept. 2010
  • Firstpage
    191
  • Lastpage
    198
  • Abstract
    There is a growing interest in leveraging Service Oriented Architectures (SOA) in domains such as home automation, automotive, mobile phones or e-Health. With the basic idea (supported in e.g. OSGi) that components provide services, it makes it possible to smoothly integrate the Internet of Things (IoT) with the Internet of Services (IoS). The paradigm of the IoS indeed offers interesting capabilities in terms of dynamicity and interoperability. However in domains that involve “things” (e.g. appliances), there is still a strong need for loose coupling and a proper separation between types and instances that are well-known in Component-Based approaches but that typical SOA fail to provide. This paper presents how we can still get the best of both worlds by augmenting SOA with a Component-Based approach. We illustrate our approach with a case study from the domain of home automation.
  • Keywords
    Internet; object-oriented programming; open systems; software architecture; Internet of services; Internet of things; OSGi; automotive; component based approach; e-health; home automation; interoperability; mobile phones; service oriented architectures; Adaptation model; Couplings; Fractals; Java; Runtime; Service oriented architecture; Software;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering and Advanced Applications (SEAA), 2010 36th EUROMICRO Conference on
  • Conference_Location
    Lille
  • ISSN
    1089-6503
  • Print_ISBN
    978-1-4244-7901-6
  • Type

    conf

  • DOI
    10.1109/SEAA.2010.50
  • Filename
    5598097