• DocumentCode
    1903340
  • Title

    MAGIC Broker 2: An open and extensible platform for the Internet of Things

  • Author

    Blackstock, Michael ; Kaviani, Nima ; Lea, Rodger ; Friday, Adrian

  • Author_Institution
    Media & Graphics Interdiscipl. Centre, Univ. of British Columbia, Vancouver, BC, Canada
  • fYear
    2010
  • fDate
    Nov. 29 2010-Dec. 1 2010
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    One of the challenges of creating applications from confederations of Internet-enabled things is the complexity of having to deal with spontaneously interacting and partially available heterogeneous devices. In this paper we describe the features of the MAGIC Broker 2 (MB2) a platform designed to offer a simple and consistent programming interface for collections of things. We report on the key abstractions offered by the platform and report on its use for developing two IoT applications involving spontaneous device interaction: 1) mobile phones and public displays, and 2) a web-based sensor actuator network portal called Sense Tecnic (STS). We discuss how the MB2 abstractions and implementation have evolved over time to the current design. Finally we present a preliminary performance evaluation and report qualitatively on the developers´ experience of using our platform.
  • Keywords
    Internet; display devices; middleware; mobile computing; mobile handsets; open systems; portals; Internet-enabled things; IoT applications; MAGIC Broker 2; Sense Tecnic; heterogeneous devices; mobile phones; programming interface; public displays; spontaneous device interaction:; web-based sensor actuator network portal; Actuators; Buildings; Data visualization; Middleware; Mobile handsets; Programming; Protocols; Internet of Things; Modules and Interfaces; Pervasive computing; Software architectures;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Internet of Things (IOT), 2010
  • Conference_Location
    Tokyo
  • Print_ISBN
    978-1-4244-7413-4
  • Type

    conf

  • DOI
    10.1109/IOT.2010.5678443
  • Filename
    5678443