• DocumentCode
    3728126
  • Title

    Towards a Development Methodology for Smart Object-Oriented IoT Systems: A Metamodel Approach

  • Author

    Giancarlo Fortino;Antonio Guerrieri;Wilma Russo;Claudio Savaglio

  • Author_Institution
    DIMES, Univ. of Calabria, Rende, Italy
  • fYear
    2015
  • Firstpage
    1297
  • Lastpage
    1302
  • Abstract
    The Internet of Things (IoT) is a large-scale complex networked cyber physical system in which the Smart Objects (SOs) will be the fundamental building blocks. Although, many research efforts in the IoT realm have been to date devoted to device, networking and application service perspectives, software engineering approaches for the development of IoT systems are still in their infancy. This paper introduces a novel software engineering approach aiming to support a systematic development of SOs-based systems. The proposed approach is based on metamodels that are defined at different levels of abstraction to support the development phases of analysis, design and implementation. The effectiveness of the proposed approach is demonstrated through a simple yet effective case study, showing the development of a smart office SO from the high-level design to its agent-based implementation.
  • Keywords
    "Sensors","Analytical models","Computational modeling","Actuators","Internet of things","Context","Systematics"
  • Publisher
    ieee
  • Conference_Titel
    Systems, Man, and Cybernetics (SMC), 2015 IEEE International Conference on
  • Type

    conf

  • DOI
    10.1109/SMC.2015.231
  • Filename
    7379363