• DocumentCode
    1991402
  • Title

    Quality Driven Design of Program Frameworks for Intelligent Sensor Applications

  • Author

    Tingxun Shi ; Ruizhi Wang ; Daolan Zhang ; Wenpin Jiao ; Bing Xie

  • Author_Institution
    Key Lab. of High Confidence Software Technol. (Minist. of Educ.), Peking Univ., Beijing, China
  • Volume
    1
  • fYear
    2013
  • fDate
    2-5 Dec. 2013
  • Firstpage
    442
  • Lastpage
    449
  • Abstract
    In the field of Internet of Things (IoT), with the emergence of intelligent sensors (also called mote) which are programmable and have certain capabilities of computation and communication, there are more and more researches focusing on how to develop IoT applications on motes. How to develop high quality mote applications efficiently and provide supporting tools has become a great challenge. Because the quality of an mote application is strongly relevant to the behavior patterns of the mote (a behavior pattern in this work is referenced to a commonly occurring way of performing actions of the mode, which resides in the program framework, i.e., the code structure of the program, of the mote application), this paper studies how to design behavior patterns for mote applications, which will act as guidelines for implementing programs, to improve the QoS of applications. This paper first summarizes a collection of fundamental behavior patterns which can be often found in mote applications and then analyzes the relationships between quality properties and behavior patterns of mote applications based on a series of experiments. It also demonstrates how to design code structures to realize the expected behavior patterns in mote applications for improving the QoS of mote applications.
  • Keywords
    Internet of Things; intelligent sensors; quality of service; software quality; Internet of Things; IoT; QoS improvement; behavior pattern design; code structure design; intelligent sensor applications; intelligent sensors; mote applications; program frameworks; quality driven design; relationship analysis; Availability; Batteries; Monitoring; Programming; Quality of service; Wireless sensor networks; Internet of Things; Mote; behavior pattern; quality property;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference (APSEC), 2013 20th Asia-Pacific
  • Conference_Location
    Bangkok
  • ISSN
    1530-1362
  • Print_ISBN
    978-1-4799-2143-0
  • Type

    conf

  • DOI
    10.1109/APSEC.2013.65
  • Filename
    6805436