37
Maß für Maß Werner Keil Eclipse DemoCamp Wien 4. Juli 2014 IoT und M2M für Fitness Gesundheit und Wissenschaft

Eclipse DemoCamp Vienna: IoT, M2M für Fitness, Gesundheit und Wissenschaft

Embed Size (px)

DESCRIPTION

Überblick über Eclipse IoT und Science, sowie konkrete Anwendungsfälle für Fitness, Gesundheit und Wissenschaft

Citation preview

Page 1: Eclipse DemoCamp Vienna: IoT, M2M für Fitness, Gesundheit und Wissenschaft

Maß für Maß

Werner Keil

Eclipse DemoCamp Wien

4. Juli 2014

IoT und M2M für FitnessGesundheit und Wissenschaft

Page 2: Eclipse DemoCamp Vienna: IoT, M2M für Fitness, Gesundheit und Wissenschaft

2 © 2007-2012 Creative Arts & Technologies

UOMo STEM Open Health Tools

Images based on © Universal Pictures

Page 3: Eclipse DemoCamp Vienna: IoT, M2M für Fitness, Gesundheit und Wissenschaft

Agenda

•Einleitung• M2M | IoT

• Smart Home

•Gesundheit• Smart Watch, Quantified Self• Demo• Gesundheitsmaßnahmen• UCUM

•Wissenschaft• Sensor Web• Demo• SensorML

• Eclipse Science•Q&A

Page 4: Eclipse DemoCamp Vienna: IoT, M2M für Fitness, Gesundheit und Wissenschaft

Was bin Ich?

4 © 2007-2014 Creative Arts & Technologies

Werner Keil

• Consultant – Coach

• Creative Cosmopolitan

• Open Source Evangelist

• Software Architect

• Java Godfather

• UOMo Project Lead

• JSR 363 Co Spec Lead

• ETCS Guy …

Email [email protected]

Twitter @wernerkeil

Page 5: Eclipse DemoCamp Vienna: IoT, M2M für Fitness, Gesundheit und Wissenschaft

Zum Runden GeburtstagWilliam Shakespeare

26. April 1564 – 23. April 1616(Er wäre heuer 450 Jahre alt)

5 © 2007-2014 Creative Arts & Technologies

Page 6: Eclipse DemoCamp Vienna: IoT, M2M für Fitness, Gesundheit und Wissenschaft

Maß für Maß

6 © 2007-2014 Creative Arts & Technologies Foto: dapd/DAPD

Vertrauen ist gut, Kontrollebesser

Gleiches mitGleichem vergelten(„Auge um Auge“)

Staatliche Moralapostel

Page 7: Eclipse DemoCamp Vienna: IoT, M2M für Fitness, Gesundheit und Wissenschaft

Maß für Maß

7 © 2007-2014 Creative Arts & Technologies

Ein Herzog(Duke;-)

Duke Artwork © Copyright by Oracle

Page 8: Eclipse DemoCamp Vienna: IoT, M2M für Fitness, Gesundheit und Wissenschaft

Maß für Maß

8 © 2007-2014 Creative Arts & Technologies

Gibt sich aus alsMönch.

… um den Bürgern hinterher zu spionieren.

Images based on poster created for the Oregon Shakespeare Festival © 2011 by Jeff Rauch

Page 9: Eclipse DemoCamp Vienna: IoT, M2M für Fitness, Gesundheit und Wissenschaft

M2M | Internet of Things

9 © 2007-2014 Creative Arts & Technologies | Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0,

Transportation & Logistics Logistics

Medical &

Healthcare

Industrial &

EnergyCommunication

Infrastructure

Security & Surveillance

Internetof Things

Beispiele für IoT Nutzungsmöglichkeiten

Page 10: Eclipse DemoCamp Vienna: IoT, M2M für Fitness, Gesundheit und Wissenschaft

Smart Home | Tür an Tür

10 © 2012-2013 Creative Arts & Technologies Foto: ARD Degeto/NDR/Marc Meyerbroeker

Page 11: Eclipse DemoCamp Vienna: IoT, M2M für Fitness, Gesundheit und Wissenschaft

Smart Home | Betreutes Wohnen

11 © 2012-2013 Creative Arts & Technologies

Page 12: Eclipse DemoCamp Vienna: IoT, M2M für Fitness, Gesundheit und Wissenschaft

Smart Watch

12 © 2012-2014 Creative Arts & Technologies Bild: L'Atelier

Gesundheits- und Fitness Apps, Quantified Self

Page 13: Eclipse DemoCamp Vienna: IoT, M2M für Fitness, Gesundheit und Wissenschaft

Quantified Self

13 © 2013-2014 Creative Arts & Technologies

Page 14: Eclipse DemoCamp Vienna: IoT, M2M für Fitness, Gesundheit und Wissenschaft

•A Heart Monitor remotelyaccessible from deviceslike Google Glass or yourfavorite Mobile Browser

•Part of Java EmbeddedChallenge at JavaOne

14 © 2013-2014 Creative Arts & Technologies, V2COM

Quantified Self | Heart of Glass

JavaOne 2013

Page 15: Eclipse DemoCamp Vienna: IoT, M2M für Fitness, Gesundheit und Wissenschaft

•Raspberry Pi | Things API•RXTX (gnu.io)•Polar Heart Sensor•Java EE | HTML 5 (Tomcat/Glassfish)•Google Glass (preferred) or other Web-enabled Mobile devices

15 © 2013-2014 Creative Arts & Technologies, V2COM

Quantified Self | Heart of Glass

Verwendete Technologien

| Unit-API

Page 16: Eclipse DemoCamp Vienna: IoT, M2M für Fitness, Gesundheit und Wissenschaft

DEMO

Quantified Self

Page 17: Eclipse DemoCamp Vienna: IoT, M2M für Fitness, Gesundheit und Wissenschaft

Masks

No Air travel

Vaccinate

?

HCN/HL7

Weather

Air Traffic

Multiple parallel scenarios identically initialized from current real world conditions and simulate each simultaneously forward in time.

Masks/No Air

Evaluierung von Gesundheitsmaßnahmen

17

Page 18: Eclipse DemoCamp Vienna: IoT, M2M für Fitness, Gesundheit und Wissenschaft

Evaluierung von Gesundheitsmaßnahmen

18

Made in Austria

Page 19: Eclipse DemoCamp Vienna: IoT, M2M für Fitness, Gesundheit und Wissenschaft

Unified Code for Units of Measure

The Unified Code for Units of Measure is inspired byand heavily based on

• ISO 2955-1983

• ANSI X3.50-1986

• HL7's extensions called ISO+

UCUM

19 © 2007-2012 Creative Arts & Technologies

Page 20: Eclipse DemoCamp Vienna: IoT, M2M für Fitness, Gesundheit und Wissenschaft

“A coordinated observation infrastructure composed of a distributed collection of resources that can collectively behave as a single, autonomous, task-able, dynamically adaptive and reconfigurable observing system that provides raw and processed data, along with associated meta-data, via a set of standards-based service-oriented interfaces.” (Glenn, 2007)

20 © 2007-2014 Creative Arts & Technologies

Sensor Web | Was ist das?

Page 21: Eclipse DemoCamp Vienna: IoT, M2M für Fitness, Gesundheit und Wissenschaft

Sensor Web | LocationTech

•uDig is a desktopapplication framework, built with EclipseRich Client (RCP)

• Internet: supporting standards (WMS, WFS,WCS, KML) …

• GIS: framework for spatial data exploration and analysis

• Based on JSR-275

http://locationtech.org/projects/technology.udighttp://locationtech.org/projects/technology.udig

21 © 2006-2013 Creative Arts & Technologies , Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0

Page 22: Eclipse DemoCamp Vienna: IoT, M2M für Fitness, Gesundheit und Wissenschaft

Sensor Web | Mozambik Überflutungen• Internationale Studie vergleicht Flutkatastrophen rund um die Welt

• Spezieller Fall waren Überflutungen in Mozambik

22 © 2007-2014 Creative Arts & Technologies

Page 23: Eclipse DemoCamp Vienna: IoT, M2M für Fitness, Gesundheit und Wissenschaft

• Stiff 10-m Steel Lattice Tower• Remain stable in 200 mph winds• Self-powered• Instruments collect wind speed and environmental data• Quick setup to hasten retreat from approaching storm

Sensor Web | Florida Hurricane Data

Page 24: Eclipse DemoCamp Vienna: IoT, M2M für Fitness, Gesundheit und Wissenschaft

Navarre Causeway Dennis 2005

Peak 3-sec gust of 120 mph at 5 meters

Page 25: Eclipse DemoCamp Vienna: IoT, M2M für Fitness, Gesundheit und Wissenschaft

• Time histories of wind speed over the duration of the hurricane

• Statistical analysis reveals information needed for engineering design toresist the wind

Sensor Web | Hurricane Tower Data

Page 26: Eclipse DemoCamp Vienna: IoT, M2M für Fitness, Gesundheit und Wissenschaft

DEMO

Sensor Web

Page 27: Eclipse DemoCamp Vienna: IoT, M2M für Fitness, Gesundheit und Wissenschaft

Sensor Web | SensorML

• Sensor modeling language is the cornerstone of all SW services

• It provides comprehensive description of sensor parameters and capabilities

• It can be used for describing different kind of sensors:– Stationary or dynamic– Remote or in-situ– Physical measurements or simulations

27 © 2007-2014 Creative Arts & Technologies

Page 28: Eclipse DemoCamp Vienna: IoT, M2M für Fitness, Gesundheit und Wissenschaft

Sensor Web | MyOcean Datentypen

28 © 2007-2014 Creative Arts & Technologies

Page 29: Eclipse DemoCamp Vienna: IoT, M2M für Fitness, Gesundheit und Wissenschaft

Sensor Web | MyOcean Mittelmeer

29 © 2007-2014 Creative Arts & Technologies

Page 30: Eclipse DemoCamp Vienna: IoT, M2M für Fitness, Gesundheit und Wissenschaft

SWT / RCP for the scientific community

30 © 2005-2014 Creative Arts & Technologies, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0

• NOMAD•Institut Laue-Langevin (France)•Uses a very advanced visual control to operate neutron scattering instruments

• OptSuite•aka Java Optical Measurement Suite•From the creator of JFire (Alexander Bieber)

• More and more SWT / RCP based small scientific applications in near future

NOMAD Status Viewer (SWT)

Page 31: Eclipse DemoCamp Vienna: IoT, M2M für Fitness, Gesundheit und Wissenschaft

1st Scientific Eclipse Workshop (Oct 05, Geneva)

31 © 2005-2014 Creative Arts & Technologies, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0

Highlights:

• Gathered 28 international experts on the area of large instrument control system

• Attracted the scientific community to use Eclipse as GUI and development tool

Page 32: Eclipse DemoCamp Vienna: IoT, M2M für Fitness, Gesundheit und Wissenschaft

2nd Scientific Eclipse Workshop (Mar 06, SLAC)

32 © 2005-2014 Creative Arts & Technologies, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0

Location• Stanford Linear Accelerator Center

I have a dream!• Official Eclipse community for the

scientific developer group• Scientific Eclipse Plugin Library!!

Page 33: Eclipse DemoCamp Vienna: IoT, M2M für Fitness, Gesundheit und Wissenschaft

1st Official Science WG Meeting (Jun 14, EclipseCon France)

33 © 2005-2014 Creative Arts & Technologies, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0

Location• ENSEEIHT, Toulouse, France

The dream became reality!• Official Eclipse community for the

scientific developer group• science.eclipse.org

Page 34: Eclipse DemoCamp Vienna: IoT, M2M für Fitness, Gesundheit und Wissenschaft

Q & A

Page 35: Eclipse DemoCamp Vienna: IoT, M2M für Fitness, Gesundheit und Wissenschaft

Eclipse – Project UOMo

http://www.eclipse.org/uomo/

Eclipse – Science WG

http://science.eclipse.org

Eclipse – IoT WG

http://iot.eclipse.org

Links

Page 36: Eclipse DemoCamp Vienna: IoT, M2M für Fitness, Gesundheit und Wissenschaft

Units of Measurement API

http://unitsofmeasurement.github.io

Open Geospatial Consortium

http://www.opengeospatial.org

UCUM

http://www.unitsofmeasure.org

Links (2)

Page 37: Eclipse DemoCamp Vienna: IoT, M2M für Fitness, Gesundheit und Wissenschaft

Contact

[email protected]

or

[email protected]

Twitter: @wernerkeil

Hashtag #EclipseUOMo