Presentation is loading. Please wait.

Presentation is loading. Please wait.

Towards an IoT Ecosystem Flavia C. Delicato 1, Paulo F. Pires 1, Thais Batista 2, Everton Cavalcante 2, Bruno Costa 1, Thomaz Barros 1 1 Department of.

Similar presentations


Presentation on theme: "Towards an IoT Ecosystem Flavia C. Delicato 1, Paulo F. Pires 1, Thais Batista 2, Everton Cavalcante 2, Bruno Costa 1, Thomaz Barros 1 1 Department of."— Presentation transcript:

1 Towards an IoT Ecosystem Flavia C. Delicato 1, Paulo F. Pires 1, Thais Batista 2, Everton Cavalcante 2, Bruno Costa 1, Thomaz Barros 1 1 Department of Computer Science, Federal University of Rio de Janeiro, Rio de Janeiro, Brazil 2 Department of Informatics and Applied Mathematics, Federal University of Rio Grande do Norte, Natal, Brazil

2 Agenda  Introduction  Motivational Scenarios  Requirements of IoT Platforms  IoT Platforms  EcoDiF: Architecture and Implementation  Example  Discussion AgendaTowards an IoT Ecosystem2

3 Introduction  In the near future, it will be possible that every single object on Earth can be identifiable, addressable and accessed through the Internet  “Smart things” integrated in the Internet will actively collaborate among them and with other physical and virtual resources available in the Web IntroductionTowards an IoT Ecosystem3

4 Introduction  Such emergent scenario constitutes the Internet of Things (IoT) paradigm  A global network infrastructure, linking physical and virtual objects through the exploitation of data capture and communication capabilities  Offering specific object identification, sensor and connection capability as the basis for the development of independent cooperative services and applications IntroductionTowards an IoT Ecosystem4

5 Introduction  The interaction model among the different services of an application needs to be more relaxed than in traditional Web service compositions: 1. The intermittent behavior of devices makes the interactions with them unpredictable 2. The lifecycle of data streams in the IoT environment is also unpredictable 3. The dependencies among application services are not fully known at design time IntroductionTowards an IoT Ecosystem5

6 Introduction  The aforementioned features make IoT to be characterized as a System-of-Systems (SoS)  A composition of systems in which its constituent systems are individually discovered, selected, and composed possibly at run-time to build a more complex system IntroductionTowards an IoT Ecosystem6

7 Introduction  We present some motivational scenarios for the IoT, and then we briefly describe requirements and examples of existent IoT platforms  An example of IoT middleware platform is EcoDiF (Web Ecosystem of Physical Devices) IntroductionTowards an IoT Ecosystem7

8 Motivational Scenarios  Prevent global-scale catastrophes that may damage cities and affect the life of the people Motivational ScenariosTowards an IoT Ecosystem8

9 Motivational Scenarios  Monitoring of urban infrastructures Motivational ScenariosTowards an IoT Ecosystem9

10 Requirements of IoT Platforms 1. Scale 2. High degree of hardware and software heterogeneity 3. Uncertainties 4. Conflict resolution 5. Issues related to the management of massive data, privacy, and security in the IoT context Requirements of IoT PlatformsTowards an IoT Ecosystem10

11 IoT Platforms  An SoS for IoT typically encompasses  The system composed of smart things  The system composed of applications that run on top of the objects  The socio-technical system composed of users and interfaces IoT PlatformsTowards an IoT Ecosystem11

12 IoT Platforms  EcoDiF: Web Ecosystem of Physical Devices IoT PlatformsTowards an IoT Ecosystem12

13 EcoDiF: Architecture and Implementation  Devices Connection: aims to facilitate the connection of physical devices to EcoDiF and, consequently, to the Internet Collaboration Devices Connection Visualization and Management Storage Applications Data Manipulation EcoDiFTowards an IoT Ecosystem13

14 EcoDiF: Architecture and Implementation  Data Manipulation: Data obtained from the devices and manipulate data at real-time Collaboration Devices Connection Visualization and Management Storage Applications Data Manipulation EcoDiFTowards an IoT Ecosystem14

15 EcoDiF: Architecture and Implementation  Visualization and Management: provides a Web interface to enable users managing the devices connected to EcoDiF Collaboration Devices Connection Visualization and Management Storage Applications Data Manipulation EcoDifTowards an IoT Ecosystem15

16 EcoDiF: Architecture and Implementation  Collaboration: facilitate the collaboration among EcoDiF Collaboration Devices Connection Visualization and Management Storage Applications Data Manipulation EcoDifTowards an IoT Ecosystem16

17 EcoDiF: Architecture and Implementation  Storage: (i) a repository for storing data using a relational database; (ii) a repository for storing application scripts in a file system Collaboration Devices Connection Visualization and Management Storage Applications Data Manipulation EcoDiFTowards an IoT Ecosystem17

18 EcoDiF: Architecture and Implementation  Applications: provide a model and environment for programming and executing applications that can make use of the data (feeds) available at EcoDiF Collaboration Devices Connection Visualization and Management Storage Applications Data Manipulation EcoDifTowards an IoT Ecosystem18

19 Discussion  Current IoT platforms have several limitations, and lack mainly to tackle aspects of SoS  OpenIoT  Xively (former Cosm)  LinkSensor (former Hydra)  RestThing  The traditional Software Engineering approach, which focus on breaking down the individual pieces of what is being analyzed, is not suitable to study dynamic and complex systems such as SoS  Systems Thinking DiscussionTowards an IoT Ecosystem19

20 Towards an IoT Ecosystem Flavia C. Delicato 1, Paulo F. Pires 1, Thais Batista 2, Everton Cavalcante 2, Bruno Costa 1, Thomaz Barros 1 1 Department of Computer Science, Federal University of Rio de Janeiro, Rio de Janeiro, Brazil 2 Department of Informatics and Applied Mathematics, Federal University of Rio Grande do Norte, Natal, Brazil


Download ppt "Towards an IoT Ecosystem Flavia C. Delicato 1, Paulo F. Pires 1, Thais Batista 2, Everton Cavalcante 2, Bruno Costa 1, Thomaz Barros 1 1 Department of."

Similar presentations


Ads by Google