PPU-4757 The First IoT JSR: Units of Measurement | Devoxx

The First IoT JSR: Units of Measurement


future Mind the Geek

Come to meet JSR 363 - Units of Measurement! It's the first JSR targeted to help you work with IoT devices, tackling sensors and measurements in a standard way. We all know that when representing a temperature, for example, we normally have it as a float. But, is this float in Celsius? Fahrenheit? Kelvin? This is one of the problems this JSR wants to solve: have all "real world" value and unit data represented in a standard way. This JSR is also very suitable for scientific applications, where data representation, conversion and formatting is very important.

In this presentation, we'll see how both developers and platform providers can leverage this JSR, coding for a smart home or smart gas pump that reports its values in a standard way. As well as other use cases and actual embedded devices like Raspberry Pi or Intel Edison.

And this JSR is still in the making. Be first hand witness of the JSR 363 Public Draft (due around Nov) and learn how YOU can get involved and help Java grow in the IoT space! We'll explore how JSRs work and how you can get involved in the JCP and work with this and other JSRs.

Werner Keil Werner Keil

Werner Keil is Agile Coach, Java and Java EE expert in a large Financial Java Enterprise project. Helping Global 500 Enterprises across industries and leading IT vendors. He has worked for over 25 years as Program Manager, Coach, SW architect and consultant for Finance, Mobile, Media, Tansport and Public sector. Werner is Eclipse, JBoss and Apache Committer and JCP member in JSRs like 321 (Trusted Java), 331, 333, 342 (Java EE 7), 344, 346 (CDI 1.1), 354 (Money), 348/358 (JCP.next), Java ME 8, 362 (Portlet 3), 363 (Units, also Spec Lead) and only Individual Member of the Executive Committee.

Mohamed Taman Mohamed Taman

Enterprise Architect/ Research & Software Development Sr. Manager, Java Champions, Adopts Java EE 7, 8 & JavaFX, JCP member, Was JCP Executive Committee member, JSR 354, 363 & 373 Expert Group member, MoroccoJUG member, EGJUG leader, Oracle Egypt Architects Club board member, speaks java, love mobile, international speaker, Books Author, Won Duke’s choice 2015, 2014 awards, and JCP outstanding adopt-a-jar participant 2013 awards, IoT Geek.

More on http://about.me/mohamedtaman

Otávio Santana Otávio Santana

Otávio Santana is a developer and enthusiast of open source. He is an evangelist and practitioner of agile philosophy and polyglot development in Brazil. Santana is a JUG leader of JavaBahia and SouJava, and a strong supporter of Java communities in Brazil. In the open source world, Santana is a developer in several open source projects. He is a very active speaker and he is also a writer and has produced many articles and even a book on JVM Internals. He personifies “make the future Java,” working on several JSRs as a Java expert team member and also an Executive Committee Members on JCP. Santana was recently nominated and won the JCP's Outstanding and Java Champion for his very active role in several JSRs and OpenJDK.