Bestand wählen
Merken

OpenIoT

Zitierlink des Filmsegments
Embed Code

Automatisierte Medienanalyse

Beta
Erkannte Entitäten
Sprachtranskript
if so thank you for coming to verb DevRoom of Internet of things I'd like to present our next speaker however was in the costs get black is from Greece and occurs
as a researcher in a number of areas Our especially 0 European projects
for RFID and open I see which is the project for the Internet of Things what many projects and because we have 15 minutes for presentations Demos for discussions and we cut and if people ask questions please repeat the questions because we are assuming lies to the whole world and it's the microphone here that we hear so if you're talking we want to hear your you question shots clean because will repeat them for the camera for the audience thank you very much the all
thank thank you very much for the introduction so and and thank you for joining the secession so uh in this session I'm going to present you with the opening of the glottis project which is a joint effort of the 7 and European partners the universities and industry and it is part of an EU project
so what is what kind of man I be to uh 1st of all the open and the EC and mean to to capture data from various sensors and the when we say sensors and we mean virtually anything so this room go would be an essential that it has some observation as uttered so but under that the number of people that are here now attending these meetings would be a an observation that item that could be captured that from this platform then the after forcing and he said the state that due to the cloud based sensor data the cloud we are able to discover the available sensor types that the uh consisted of this this data and this these types that can be used with an upper operator a user interface that there would have been a tool to create an easily and without the considering that the complexity of the mean when the government that technologies and services that they could be used uh later on from an from a user symbol or a more complex and then that we can visualize and this the services that have been built and created must subs and provide them to either to the public or for for private use and finally a week on and monitor these results and resources and we can now the modulus resources and then they are platform deployment and we can apply optimization invited status of the of these platforms so what can you see
here these 2 high-level description of the opening of the architecture so as I have described before where we have an Our essentially with platform which is in fact there's a a Our legacy from and the other open source project called that the globe answers to with the decent project with weeds week of an extended to support this that loud stored odds and the and the semantics and the In this semantically annotated that and store the store them through through and great cloud platform so then we have our cloud platform which can run either locally in inside the accomplice inside the company or B. Poblete so follow the example that I was going to give you give you next and for the the demonstration is set on the basic tool and Amazon cloud then it is consisted from the the scheduler which is it is possible to discover a of a lab it's uh and they said that it was the Phoenician tool to be used and the and the story as a service description to prove that that data cloud and then we have the service delivery utility monitor which then and undertakes the task to retrieve these descriptions and then visualize them out the was presentation the knowledge so that I
have already mentioned in it was said our platform we can at create their in vitro of sensor out of uh anything in our everyday life so physical or a rich online and the doesn't take more than that 1 of 2 mandates that due to created because it will cover implemented a special interface of that we have created especially in the face that that someone has to be implemented and the use of the available features uh provided by the by the global sense of meat whether glottal uh so uh then there we have a because the ability to undertake this day die and semantically annotated stick that in this not limited to the cloud and of course we covered it was due to facilitate the visit deployment so another
thing that this week in we can do as already mentioned we these their sense of discovery and the then have B the 2 we use the same distance sensors to create the new services and the start the man but due to the cloud these services are described that we said sparkly acuities so we using is particulary language to to store and the the the the this this kind of data
so and then of course have a visual goes through to here that this uh this service descriptions with with the war in the books and just the drag and dropping the images it is possible to to create automatically created in the transport and that's partly from from the user to create their and the spot divided SPARQL furious uh through the used later in In our system a visualization and of
course we cover the was and we already covered created this summer widgets the line starts by Johnson got me this or announced that they thought that the retrieved from our platform can be visualized but the is also easy as we are using an open-source libraries to to to do that to to create new we did that and applied to other people and they are
there see that and to vessels that are better than the upshot have tended to in Ambrose it's area for the last 3 weeks and so the system this will be done on the fly and with felt government rightly said that anything else and of course this is going to be presented with the with its available a man in the request
presentation and OK sorry so after that we as you can see here we have integrated order our tools in a simpler than point of the and and so that the opening of the ID 2 and
now we have a static they're creating an our application so we just in the new amendment in application name and then we started on figuring and our scenario so the 1st thing we have to do is go to the busses area and take for level of essentials so we point to pinpoint and area and we set the radius of 15 15 May kilometres so a point of interest this this specific area and now we have discovered uh to available sensor types and 1 of them is the weather stations so that we need to apply a that in mechanism from our toolbox to to define the dates that are all the interest of us so we defined in this city last week's actually the the last week's winter in this video was taken so that from a 7 do the 28th both uh in January so you're going to see the actual temperature of the process area and for this thing lasted for for these 3 weeks and the next thing we apply a home run and compare it so it's a group an modules it just to prove that there were still in there and they're better by the a year month and day so I'll after we have a set up their improvement managed you we chose there are there are variants of from an hour to
about the books person and aggregated so because we want to get there but it's
for every day and that we're going to use
a line chart the assessing so that other the lines that we choose to provide the 2 lines because
we're going to cover to the 2 inputs
and not the x axis uh we're going to set up the data so that a data generation and the Y.
axis there we're going to move to set up a the the set of the senses value so sure after setting up the line top and we just the connecting and the appropriate the output and the most of the lands up so we connect the the dates uh at the x-axis and that of its output that the y axis so the next thing that we have to do in the
east that we can validate the the set design so we actually can automatically generate their despite the
jury's that there are involved in this design so if you take the is and execute them at this in the face of it out the effect the story is that they can produce the output that we're going to visualize later so all of this information together with the what
kind of way we did we argue that using some constraints that we're using and the the structural for this service are sent
to the Scheduler and dust or the clouds and so on and so now it by looking at the was presentation to we retrieving this information so now the lost the the application set up that that we have already done yeah and then and now we're going to to visualize it so after it the difference in the true we can't see it that we did the actual temperature value so I guess it was introduced the court of the In the 3 weeks of January done that now the thing if think of it people but in this way and of the question was you show whether a capability on on the field from the input you put a date had done denotes was about to take capability and look for example at altitude all logic Claria will book talks about the capable of doing for the specific period to live if you go to specific books
modular view northeast in the referring specifically about data so it wasn't something else so apparently at the the fitting part please of all the dates but there's a later on we can extend it for other and metadata for all Centers for example the depth that
that essentially serve put in the ground
if you want to go out the count the ground humidity or other of ideas that and supported so that relatively new but so gain and so to both of
them are open source of part of the of the scene and we are using them and a licenses measure of the uh our project was 1st released at this and the better off with thousand 15 and all of the models that provide them uh maven management and then we have a documented would have documentation
available in our wiki for Eclipse and NetBeans IDE East we have lived the open source project portal which is available at the Jacob's and uh so it's a the open IE with the project a we have to provide the wiki again and from and to have the documentation is inside the you provide the documentation inside that we keep the and with the we have download them down along the lines and also you can find their project start speaking the order so we are using the net for our project the other open source libraries containers and frameworks so we're using the parts already mentioned of reference uh integrated development environment this eclipse reusing and table rest easy for their web services uh we are using a dataset of prime faces and it is planned for their use in the phase that have been demonstrated and you have already sold a day exons of a melody for the management and what
monitoring our web container the application got from bonding that is said tables for the RDF database we're using a proposal by the open source version of proposal Sesame internet
libraries for accessing the spot in the face the cover implemented it does seek because that there is there offered additional and just implementation that we're going to have been already implemented in our project but it is to be integrated to read and we're using the but for processing logging events so these are some of the open source libraries and the platforms of we our project is saved using
although we have a new relatively new projects we covered so far I have been contributors that you get contributors and relieve them of our project the same mostly written in Java and although it is a new project uh it is 1 of the uh best new project for for the new year 2015 the US mission had yes it
as given from their black duck here organization with so the organization behind all of so they are brought can be also accessed from our European man a European roads it fairly well you can an go to the opening of the EU and we have a more generic and In a few of our site and then a more dedicated to it for academics so that you can find the link inside the main site so that if you have any questions at this time and going to you something's strings that have through the ones that we already have questions
thank you under the so you've talked mainly about
logging sensor data is the project also about on actuating actuators on example How could be used in the industrial
environment to monitor a process and even control on parts of it the OK uh actually our project is already being used in industrialized scenarios uh because they're through
their of the 5 scenarios that implementing a specific project and actually 1 EC need that's the where it is uh so that the
example was only provide does an example you can't you can't have us input anything if you like the 1 that you cannot do is provide control over the essential because we decided that the book a certain
someone me allow the access to his senses but most of the people won't allow shows the 1 just to use data to the cloud and know that allow someone else to look into their
systems and have a control over various the sense so we only pushing forcing data up but we know what they're putting that that now we have monitor and
it another solution and I about these uh which sees uh actually uh 4th essential them social media with to take it in a stable dining there what if something that have changed the face of a I'm not using a
sensor anymore so you can stop producing the data and so so for sure this is that the solution that we have designed and in implementing and can you justify the fact that user at end you have to post office during the data because if you I had to have a lot of data and then having at a stupid enough to lifting education um right in some kind of crazy but aligning the mission in the data when I'm the trip to be so we do the best shows can explain why did you do going that way at all thank you and so the reason that we have a use the RDF these that we're using a special ontology that the we had full of many of the ontology a which is actually an extension of the social network the ontology and that and the this is used to promote their order of of essentials and essential type in and in them in a manner that we can what homogenously axis so for example the the at they excitedly you whose data was out there there is some specific point also in the all the sensors cannot be grouped so by using the specific platform without the the user has to pull their own on annotating this this data when with that of an empty ontology or a motivating about the RDF triple store and they can produce the find a way that can be used from from other Abbas's service and other users so this mainly that the reason that we have followed the that give to the to the store and a specific ontology for it I think I think there is no fuselage RDF is more August because at the moment but not working on it we can't work rose worked with little sensors so the kind of have tweeter with half of his team's collected from the internet so that they taste coming that specific form of is it's amount so that the reason is always format is that this fellow is that want to see some of us the form of RDF so why not to use this standard to break all the data for marginal parts or interconnected devices and 2 . 4 and that way we can combine both is to the RDF he was honored with the prophetic when you want talks about the base is too was when the play is real is not our cell relational-database you of multiple that devices novel some of devices we have etiquette
so what we have gone and we have another woman in this project is extended to withstand other processes so 1 of the areas of we're reception embodied by the people to resist what part of the a stream
processing means we can't distinct we can where is interesting so in in in in real time so means we can get information on these talk with uproar experiments on simple SyncWords is hosting processing is more efficient than relational model for this until the position in and and yeah if you want to look at the mission sort of the I work with the number of them things in finance where they all in real-time data processing things like the it's all it might just be with you that is to they do Towltime already sub like that response right now we know that that's all research that's everyday business as usual the 1 who was in it so what we finish at 5 minutes before half hour we have time this afternoon for a um participant of an discussion so if you have questions about such things as storing data in the consists of situations come back without the current because I'm national 5 and break them we start on the ah with the next topic thank you
Demo <Programm>
Affine Varietät
Flächeninhalt
Informationstechnik
Zahlenbereich
Projektive Ebene
Internet der Dinge
Kombinatorische Gruppentheorie
Lie-Gruppe
Computeranimation
Algorithmische Informationstheorie
Resultante
Nichtlinearer Operator
Mashup <Internet>
Benutzeroberfläche
Minimierung
Besprechung/Interview
Globale Optimierung
Datenmanagement
Zahlenbereich
Symboltabelle
Komplex <Algebra>
Systemplattform
Computeranimation
Arithmetisches Mittel
Motion Capturing
Dienst <Informatik>
Internet der Dinge
Verbandstheorie
Offene Menge
Datentyp
Mereologie
Luenberger-Beobachter
Projektive Ebene
Visualisierung
Grundraum
Streuungsdiagramm
Aggregatzustand
Metropolitan area network
Offene Menge
Videospiel
Krümmung
Architektur <Informatik>
Open Source
Softwarewerkzeug
Kombinatorische Gruppentheorie
Cloud Computing
Systemplattform
IT infrastructure library
Computeranimation
Formale Semantik
Task
Deskriptive Statistik
Scheduling
Dienst <Informatik>
Offene Menge
Projektive Ebene
Computerarchitektur
Registrierung <Bildverarbeitung>
Speicher <Informatik>
Brennen <Datenverarbeitung>
Streuungsdiagramm
Streuungsdiagramm
Schnittstelle
Formale Sprache
Dienst <Informatik>
Physikalisches System
Programmierumgebung
Visuelles System
Computeranimation
Deskriptive Statistik
Dienst <Informatik>
Speicher <Informatik>
Luftreibung
Streuungsdiagramm
Bildgebendes Verfahren
Level-Set-Methode
Mashup <Internet>
Architektur <Informatik>
Physikalisches System
Dienst <Informatik>
Systemplattform
Computeranimation
Internet der Dinge
Flächeninhalt
Widget
Programmbibliothek
Gerade
Metropolitan area network
Implementierung
Kraftfahrzeugmechatroniker
Radius
Prozess <Physik>
Punkt
Gruppenkeim
Kartesische Koordinaten
Modul
Computeranimation
Videokonferenz
Übergang
Videokonferenz
Flächeninhalt
Offene Menge
Datentyp
Arbeitsplatzcomputer
Ordnung <Mathematik>
Demo <Programm>
Gerade
Computeranimation
Generator <Informatik>
Menge
Kartesische Koordinaten
Ein-Ausgabe
Gerade
Computeranimation
Funktion <Mathematik>
Soundverarbeitung
Information
Computeranimation
Scheduling
Nebenbedingung
Subtraktion
Dienst <Informatik>
Datenfeld
Kartesische Koordinaten
Information
Kombinatorische Gruppentheorie
Ein-Ausgabe
Frequenz
Mathematische Logik
Streuungsdiagramm
Computeranimation
Metadaten
Methodenbank
Sichtenkonzept
Computeranimation
Demoszene <Programmierung>
Informationsmodellierung
Datenmanagement
Open Source
Mereologie
Projektive Ebene
Zählen
Einflussgröße
Computeranimation
Gewicht <Mathematik>
Datenhaltung
Open Source
Besprechung/Interview
Versionsverwaltung
Kartesische Koordinaten
Primideal
Wiki
Framework <Informatik>
Computeranimation
Internetworking
Videokonferenz
Benutzerbeteiligung
Web Services
Datenmanagement
Mereologie
Programmbibliothek
Projektive Ebene
Ordnung <Mathematik>
Programmierumgebung
Phasenumwandlung
Gerade
Tabelle <Informatik>
Binärdaten
Wiki
Affine Varietät
Open Source
Desintegration <Mathematik>
Datenmanagement
Ereignishorizont
Ellipse
Computeranimation
Überlagerung <Mathematik>
Open Source
Modul <Datentyp>
Code
Programmbibliothek
Projektive Ebene
Schnittstelle
Apache Maven
Web Site
Prozess <Physik>
Selbst organisierendes System
Datenmanagement
Programmierumgebung
Dienst <Informatik>
Binder <Informatik>
Computeranimation
Eins
Datenhaltung
Unternehmensarchitektur
Open Source
Physikalisches System
Service provider
Software
Authentifikation
Offene Menge
Client
Ereignishorizont
Metropolitan area network
Zeichenkette
Implementierung
Schnittstelle
Prozess <Physik>
Besprechung/Interview
Datenmanagement
Programmierumgebung
Dienst <Informatik>
Computeranimation
Datenhaltung
Unternehmensarchitektur
Physikalisches System
Open Source
Service provider
Software
Authentifikation
Client
Projektive Ebene
Ereignishorizont
Implementierung
Open Source
Offene Menge
Software
Prozess <Physik>
Code
Cookie <Internet>
Mereologie
Statistische Analyse
Projektive Ebene
Programmierumgebung
Computeranimation
Besprechung/Interview
Gamecontroller
Web Site
Ein-Ausgabe
Streuungsdiagramm
Computeranimation
Hypermedia
Informationstechnik
Web Site
Physikalisches System
Computeranimation
Randverteilung
Punkt
Prozess <Physik>
Momentenproblem
Besprechung/Interview
Zellularer Automat
Systemplattform
Computeranimation
Streaming <Kommunikationstechnik>
Multiplikation
Bildschirmmaske
Datentyp
Rechenschieber
Netiquette
Speicher <Informatik>
Maßerweiterung
Ontologie <Wissensverarbeitung>
Office-Paket
Dienst <Informatik>
Flächeninhalt
Rechter Winkel
Mereologie
Dateiformat
Projektive Ebene
Ordnung <Mathematik>
Standardabweichung
Arithmetisches Mittel
Informationsmodellierung
Echtzeitsystem
Prozess <Physik>
Endogene Variable
Besprechung/Interview
Rechenschieber
Zahlenbereich
Information
Quick-Sort

Metadaten

Formale Metadaten

Titel OpenIoT
Untertitel The Open Source Project for the Internet of Things
Serientitel FOSDEM 2014
Autor Soldatos, John
Lizenz CC-Namensnennung 2.0 Belgien:
Sie dürfen das Werk bzw. den Inhalt zu jedem legalen Zweck nutzen, verändern und in unveränderter oder veränderter Form vervielfältigen, verbreiten und öffentlich zugänglich machen, sofern Sie den Namen des Autors/Rechteinhabers in der von ihm festgelegten Weise nennen.
DOI 10.5446/32592
Herausgeber FOSDEM VZW
Erscheinungsjahr 2014
Sprache Englisch

Inhaltliche Metadaten

Fachgebiet Informatik
Abstract The aim of this talk is to introduce OpenIoT, a FOSS project for developing/integrating Internet-of-Things (IoT) applications and services. OpenIoT is developing a platform and a range of tools for developing and deploying non-trivial IoT solutions. The introduction of the project will be made in the form of a lecture/presentation/lighening talk, yet it will also include practical examples and demonstrations of IoT applications based on the OpenIoT platform. Furthermore, a short programming tutorial could be provided. The aim of the presentation will be to attract interested developers/contributors to the project, thereby boosting OpenIoT's community building efforts. The main goal of the OpenIoT project (openiot.eu) is to develop a bluepring middleware infrastructure for implementing/integrating Internet-of-Things solutions. OpenIoT is supported (co-funded) by the European Commission as part of the FP7 programme. It is a joint effort of several developer teams around Europe, including open source enthousiasts and developers of other prominent open source IoT platforms such as Global Sensor Networks (GSN) (http://sourceforge.net/apps/trac/gsn) and AspireRfid (http://wiki.aspire.ow2.org). OpenIoT is a java-based IoT project, which features unique properties. In particular, it provides the means for: 1.Collecting and processing data from virtually any sensor/ data stream, including physical devices, sensor processing algorithms, social media processing algorithms and more. In OpenIoT the term sensor refers to any components that can provide observations. OpenIoT will facilitate the integration of the above sensors with only minimal effort (i.e. few man days effort) for implementing an appropriate access driver. 2. Semantically annotating sensor data, according to the W3C Semantic Sensor Networks (SSN) specifications (http://www.w3.org/2005/Incubator/ssn/). 3. Streaming data of the various sensors to a cloud computing infrastructure. 4. Dynamically discovering/querying sensors and their data. 5 Composing and delivering IoT services that comprise data from multiple sensors based on minimal programming and through the use of visual tools. 6. Visualizing IoT data based on appropriate mashups (charts, graphs, maps etc.) 7. Optimizing resources within the T middleware and cloud computing infrastructure. The above features make the project innovative and differentiate it from other/similar IoT middleware projects. The OpenIoT founders and developers aspire to gradually engage open source developers in the OpenIoT community, as users, developers and contributors. The development and expansion of an open source community is deemed as a critical step for improving the project and boosting its wide adoption. The project's presentation during FOSDEM could comprise: 1. An overview presentation of the project. 2. An anatomy of the open source components comprising the FOSS project on Github. 3. Short/targeted demonstrations of IoT applications build based on the project. 4. Short tutorials on downloading/using/deploying OpenIoT 5. Q&A sessions aiming at resolving key questions and issues.

Ähnliche Filme

Loading...
Feedback