A behavioral reflective architecture for managing the integration of personal ubicomp systems: automatic SNMP-based discovery and management of behavior context in smart-spaces.

Saved in:
Bibliographic Details
Title: A behavioral reflective architecture for managing the integration of personal ubicomp systems: automatic SNMP-based discovery and management of behavior context in smart-spaces.
Authors: Moreira, Rui rmoreira@ufp.edu.pt, Morla, Ricardo rmorla@inescporto.pt, Moreira, Luís1 luismoreira@edu.ufp.pt, Soares, Christophe csoares@inescporto.pt
Source: Personal & Ubiquitous Computing. Apr2016, Vol. 20 Issue 2, p229-243. 15p. 13 Diagrams, 11 Charts.
Subjects: Context-aware computing, Simple Network Management Protocol (Computer network protocol), Plug & play (Computer architecture), Ubiquitous computing, Machine learning
Abstract: Context-aware ubiquitous computing systems should be able to introspect the surrounding environment and adapt their behavior according to other existing systems and context changes. Although numerous ubiquitous computing systems have been developed that are aware of different types of context such as location, social situation, and available computational resources, few are aware of their computational behavior. Computational behavior introspection is common in reflective systems and can be used to improve the awareness and autonomy of ubicomp systems. In this paper, we propose a decentralized approach based on Simple Network Management Protocol (SNMP) and Universal Plug and Play (UPnP), and on state transition models to model and expose computational behavior. Typically, SNMP and UPnP are targeted to retrieve raw operational variables from managed network devices and consumer electronic devices, e.g., checking network interface bandwidth and automating device discovery and plug and play operations. We extend the use of these protocols by exposing the state of different ubicomp systems and associated state transitions statistics. This computational behavior may be collected locally or remotely from ubicomp systems that share a physical environment, and sent to a coordinator node or simply shared among ubicomp systems. We describe the implementation of this behavior awareness approach in a home health-care environment equipped with a VoIP Phone and a drug dispenser. We provide the means for exposing and using the behavior context in managing a simple home health-care setting. Our approach relies on a system state specification being provided by manufacturers. In the case where the specification is not provided, we show how it can be automatically discovered. We propose two machine learning approaches for automatic behavior discovery and evaluate them by determining the expected state graphs of our two systems (a VoIP Phone and a drug dispenser). These two approaches are also evaluated regarding the effectiveness of generated behavior graphs. [ABSTRACT FROM AUTHOR]
Copyright of Personal & Ubiquitous Computing is the property of Springer Nature and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Database: Engineering Source
FullText Links:
  – Type: pdflink
Text:
  Availability: 0
Header DbId: egs
DbLabel: Engineering Source
An: 114436134
AccessLevel: 6
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 0
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: A behavioral reflective architecture for managing the integration of personal ubicomp systems: automatic SNMP-based discovery and management of behavior context in smart-spaces.
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Moreira%2C+Rui%22">Moreira, Rui</searchLink><i> rmoreira@ufp.edu.pt</i><br /><searchLink fieldCode="AR" term="%22Morla%2C+Ricardo%22">Morla, Ricardo</searchLink><i> rmorla@inescporto.pt</i><br /><searchLink fieldCode="AR" term="%22Moreira%2C+Luís%22">Moreira, Luís</searchLink><relatesTo>1</relatesTo><i> luismoreira@edu.ufp.pt</i><br /><searchLink fieldCode="AR" term="%22Soares%2C+Christophe%22">Soares, Christophe</searchLink><i> csoares@inescporto.pt</i>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <searchLink fieldCode="JN" term="%22Personal+%26+Ubiquitous+Computing%22">Personal & Ubiquitous Computing</searchLink>. Apr2016, Vol. 20 Issue 2, p229-243. 15p. 13 Diagrams, 11 Charts.
– Name: Subject
  Label: Subjects
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Context-aware+computing%22">Context-aware computing</searchLink><br /><searchLink fieldCode="DE" term="%22Simple+Network+Management+Protocol+%28Computer+network+protocol%29%22">Simple Network Management Protocol (Computer network protocol)</searchLink><br /><searchLink fieldCode="DE" term="%22Plug+%26+play+%28Computer+architecture%29%22">Plug & play (Computer architecture)</searchLink><br /><searchLink fieldCode="DE" term="%22Ubiquitous+computing%22">Ubiquitous computing</searchLink><br /><searchLink fieldCode="DE" term="%22Machine+learning%22">Machine learning</searchLink>
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: Context-aware ubiquitous computing systems should be able to introspect the surrounding environment and adapt their behavior according to other existing systems and context changes. Although numerous ubiquitous computing systems have been developed that are aware of different types of context such as location, social situation, and available computational resources, few are aware of their computational behavior. Computational behavior introspection is common in reflective systems and can be used to improve the awareness and autonomy of ubicomp systems. In this paper, we propose a decentralized approach based on Simple Network Management Protocol (SNMP) and Universal Plug and Play (UPnP), and on state transition models to model and expose computational behavior. Typically, SNMP and UPnP are targeted to retrieve raw operational variables from managed network devices and consumer electronic devices, e.g., checking network interface bandwidth and automating device discovery and plug and play operations. We extend the use of these protocols by exposing the state of different ubicomp systems and associated state transitions statistics. This computational behavior may be collected locally or remotely from ubicomp systems that share a physical environment, and sent to a coordinator node or simply shared among ubicomp systems. We describe the implementation of this behavior awareness approach in a home health-care environment equipped with a VoIP Phone and a drug dispenser. We provide the means for exposing and using the behavior context in managing a simple home health-care setting. Our approach relies on a system state specification being provided by manufacturers. In the case where the specification is not provided, we show how it can be automatically discovered. We propose two machine learning approaches for automatic behavior discovery and evaluate them by determining the expected state graphs of our two systems (a VoIP Phone and a drug dispenser). These two approaches are also evaluated regarding the effectiveness of generated behavior graphs. [ABSTRACT FROM AUTHOR]
– Name: AbstractSuppliedCopyright
  Label:
  Group: Ab
  Data: <i>Copyright of Personal & Ubiquitous Computing is the property of Springer Nature and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.)
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=114436134
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.1007/s00779-016-0901-4
    Languages:
      – Code: eng
        Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 15
        StartPage: 229
    Subjects:
      – SubjectFull: Context-aware computing
        Type: general
      – SubjectFull: Simple Network Management Protocol (Computer network protocol)
        Type: general
      – SubjectFull: Plug & play (Computer architecture)
        Type: general
      – SubjectFull: Ubiquitous computing
        Type: general
      – SubjectFull: Machine learning
        Type: general
    Titles:
      – TitleFull: A behavioral reflective architecture for managing the integration of personal ubicomp systems: automatic SNMP-based discovery and management of behavior context in smart-spaces.
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Moreira, Rui
      – PersonEntity:
          Name:
            NameFull: Morla, Ricardo
      – PersonEntity:
          Name:
            NameFull: Moreira, Luís
      – PersonEntity:
          Name:
            NameFull: Soares, Christophe
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 04
              Text: Apr2016
              Type: published
              Y: 2016
          Identifiers:
            – Type: issn-print
              Value: 16174909
          Numbering:
            – Type: volume
              Value: 20
            – Type: issue
              Value: 2
          Titles:
            – TitleFull: Personal & Ubiquitous Computing
              Type: main
ResultId 1