M4M 2 The Rescue Of M2M - Java Community Process

3y ago
12 Views
2 Downloads
730.33 KB
21 Pages
Last View : 1m ago
Last Download : 3m ago
Upload by : Farrah Jaffe
Transcription

M4M 2 the Rescue of M2MSensor WebObservations andMeasurementsWerner KeilLeonardo LimaJean-Marie DautelleJCP EC F2F, Redwood Shore24 January 2014

What do these mishaps have in common? Patriot MissileThe cause was an inaccurate calculation of the time since boot due to acomputer arithmetic error. Ariane 5 ExplosionFloating point number which a value was converted from a value greaterthan what would be represented by a 16 bit signed integer. Christopher ColumbusHe miscalculated the circumference of Earth assuming a medievalPersian geographer he referred to had used Roman miles (4,856 ft.)instead of the 7,091 ft. Arabic mile, which is part of the reason heunexpectedly ended up in the Bahamas on October 12, 1492, andthought he had hit Asia. Whoops.2 2007-2014 Creative Arts & Technologies, V2COM

1983 Gimli Glider3 2007-2014 Creative Arts & Technologies, V2COMFotos: Wayne Glowacki Wikia „Lord of the Rings“

1985 Star WarsMirror on underside ofshuttleBig mountain in Hawaii4 2007-2014 Creative Arts & Technologies, V2COMSDI Experiment:The Plan

1985 RealitySDI Experiment:What reallyhappened5 2007-2014 Creative Arts & Technologies, V2COM

1985 Why it happened?6 2007-2014 Creative Arts & Technologies, V2COM

1999 Mars Orbiter7 2007-2014 Creative Arts & Technologies, V2COM

OSGiMeasurement Package Namespace: org.osgi.util.measurement SI only Unit Library “in the closet” UnitEssentially an SI singleton holding relevant unit constants, too. MeasurementRepresents a value with an error, a unit and a time-stamp. StateGroups a state name, value and timestamp. Some very limited usage, e.g. by Automotive No further development by OSGi8 2007-2014 Creative Arts & Technologies, V2COM

JSR-256Mobile Sensor API Namespace: javax.microediton.sensor.* Focusing on single-device Sensors, but got a minimalistic UnitAPI “in the barn” UnitEssentially an SI singleton holding relevant unit constants, too.JavaDoc: edition/sensor/Unit.html ChannelInfoHolding name, accuracy, data type,measurement ranges, scale and unit MeasurementRangeRange of possible values from minimum to maximum (J2ME style, e.g. no Generics) Dead Meat (few actual handsets, no vendorsexcept Nokia still use it, nor does Java ME Embedded)9 2007-2014 Creative Arts & Technologies, V2COM

JSR-275Units Specification Namespace: javax.measure.* Only one interface and one abstract class public interface Measurable Q extends Quantity public abstract class Measure V, Q extends Quantity Three sub-packages quantity (holds dimensions like mass, length, ) unit (holds the SI and NonSI units) converter (holds unit converters)10 2007-2014 Creative Arts & Technologies, V2COM

JSR-275Users and popular Downstream Projects JScience Groovy/Grails (DSLs e.g. for Healthcare, Unit Conversion, ) GeoAPI (OGC standard) and implementations, e.g. uDig Orbitz/Ebookers.com IEM (Emergency Management, Homeland Security) OpenEHR Parfait (Java Monitoring, part of Performance Co-Pilot - PCP) Rejected only by EC not Community11 2007-2014 Creative Arts & Technologies, V2COM

Carrying the Flame Units of Measurement API Namespace: org.unitsofmeasurement.* Only interfaces (and exception classes) public interface Quantity Q extends Quantity Q public interface Unit Q extends Quantity Q Three sub-packages quantity (holds dimensions mass, length,.) unit (holds units) service (holds services)12 2007-2014 Creative Arts & Technologies, V2COM

Other Trends for Sensors Measurement Xively Language bindings for Java/Android, Python or Ruby contain some support for Units ofMeasurement. Website: http://www.xively.com OpenXC Feels like modernized OSGi Measurement bundle. Offering only SI units by default, but amore sophisticated Unit, Measurement and Quantity concept somewhat similar and clearlyinspired by Unit-API / JSR-275 Website: http://openxcplatform.com/ CSS 3 Mostly UI/rendering, but promises almost UCUM-like arithmetic andquantity-checking Website: http://www.w3.org/TR/css3-values/ Unicode / ICU4J Significant Unit support from CLDR 24 / ICU4J 52.x on, covering most of SI and otherrelevant units in at least 70 languages Website: http://site.icu-project.org/13 2007-2014 Creative Arts & Technologies, V2COM

Smart Home Remote Monitoring14 2013-2014 Creative Arts & Technologies, V2COM

Smart Home Heart of GlassJavaOne 2013 A Heart Monitor remotelyaccessible from deviceslike Google Glass or yourfavorite Mobile Browser Part of Java EmbeddedChallenge at JavaOne15 2013-2014 Creative Arts & Technologies, V2COM

Smart Home Heart of GlassTechnologies used Raspberry Pi Things API Unit-API RXTX (gnu.io) Polar Heart Sensor Java EE HTML 5 (Tomcat/Glassfish) Google Glass (preferred) or other Web-enabledMobile devices16 2013-2014 Creative Arts & Technologies, V2COM

Smart Watch17 2013-2014 Creative Arts & Technologies, V2COMBild: L'Atelier

Sensor Web What is it?“A coordinated observation infrastructure composed of a distributed collection ofresources that can collectively behave as a single, autonomous, task-able,dynamically adaptive and reconfigurable observing system that provides raw andprocessed data, along with associated meta-data, via a set of standards-basedservice-oriented interfaces.” (Glenn, 2007)18 2007-2014 Creative Arts & Technologies, V2COM

Data PyramidData PyramidCoAP19 2007-2014 Creative Arts & Technologies, V2COM

Standards OrganizationsSemantics Data StandardsW3C Semantic Web SML-S O&M-S TML-S SAWSDL Resource Description Framework SA-REST RDF Schema Web Ontology Language Semantic Web Rule LanguageWeb Services Web Services Description Language RESTOGC Sensor Web EnablementSensorOntology SensorML O&MUnicode TransducerMLUnicode Consortium GeographyML CLDR ICU4JSensorOntologyNational Institute for Standards andTechnology Semantic Interoperability Communityof Practice Sensor Standards Harmonization20 2013-2014 Creative Arts & Technologies, V2COM

Standards OrganizationsSupporting this JSRSamsungIEMOpowerBTGemalto M2MCERNJUG ChennaiSFR GroupISOO2Thales GroupGeoAPIAustrian StandardsAlcatel Lucent21 2013-2014 Creative Arts & Technologies, V2COMFraunhofer Gesellschaft

M4M 2 the Rescue of M2M Werner Keil Leonardo Lima Jean-Marie Dautelle JCP EC F2F, Redwood Shore 24 January 2014 Sensor Web Observations and Measurements

Related Documents:

May 02, 2018 · D. Program Evaluation ͟The organization has provided a description of the framework for how each program will be evaluated. The framework should include all the elements below: ͟The evaluation methods are cost-effective for the organization ͟Quantitative and qualitative data is being collected (at Basics tier, data collection must have begun)

Silat is a combative art of self-defense and survival rooted from Matay archipelago. It was traced at thé early of Langkasuka Kingdom (2nd century CE) till thé reign of Melaka (Malaysia) Sultanate era (13th century). Silat has now evolved to become part of social culture and tradition with thé appearance of a fine physical and spiritual .

On an exceptional basis, Member States may request UNESCO to provide thé candidates with access to thé platform so they can complète thé form by themselves. Thèse requests must be addressed to esd rize unesco. or by 15 A ril 2021 UNESCO will provide thé nomineewith accessto thé platform via their émail address.

̶The leading indicator of employee engagement is based on the quality of the relationship between employee and supervisor Empower your managers! ̶Help them understand the impact on the organization ̶Share important changes, plan options, tasks, and deadlines ̶Provide key messages and talking points ̶Prepare them to answer employee questions

Dr. Sunita Bharatwal** Dr. Pawan Garga*** Abstract Customer satisfaction is derived from thè functionalities and values, a product or Service can provide. The current study aims to segregate thè dimensions of ordine Service quality and gather insights on its impact on web shopping. The trends of purchases have

Chính Văn.- Còn đức Thế tôn thì tuệ giác cực kỳ trong sạch 8: hiện hành bất nhị 9, đạt đến vô tướng 10, đứng vào chỗ đứng của các đức Thế tôn 11, thể hiện tính bình đẳng của các Ngài, đến chỗ không còn chướng ngại 12, giáo pháp không thể khuynh đảo, tâm thức không bị cản trở, cái được

Technical Rescue Rope Rescue Trench Rescue Confined Space Rescue Heavy Extrication Rescue Large Animal Rescue Technical Rescue and Hazmat are the same team. 20 Low Angle Rope Training at the Brevard County Zoo

AutoCAD 2016 Tutorial Second Level 3D Modeling AutoCAD 2016 Tutorial Second Level 3D Modeling www.SDCpublications.com SDC Better Textbooks. Lower Prices. PUBLICATIONS