This session highlights how Java Embedded can play a role in the Internet of Things and Distributed Sensor Web as well as related technologies like Smart Home or Automotive. We demonstrate how existing Java standards like JSR 256 (Mobile Sensor API) can be modernized and improved towards a new generation of Java Embedded and Mobile. Taking technologies like the IEEE 1451 "Smart Sensor" standard into consideration, as well as OGC standards like SensorML or The Unified Code for Units of Measurement (UCUM) allowing type and context safe data transfer using various formats and protocols, whether it is XML, JSON or specific M2M protocols like MQTT as well as new JSRs like 360 (CLDC 8) and 361 (Java ME Embedded)
M4M 2 the Rescue of M2M (Eclipse DemoCamp Trondheim)Werner Keil
M4M or Measure 4 Measure, ever since Shakespeare's play with the same name we know, people can be mistaken for one another. A Duke (like the beloved Java mascot) claims to be a monk, the head of a dead pirate is presented to be that of the young hero. So can important information like Units of Measurement be misinterpreted. While humans reading 10°C, 10 C or 10 Degree Celsius, each of those could be interpreted and understood well enough. For M2M communication, unless a program is provided with a large glossary of alternate terms, only ONE of these would be acceptable.
This is where the Unified Code for Units of Measurement (UCUM) among similar approaches like UnitsML, SensorML or a few others are vital for error-free M2M transactions, not just between sensors or measurement devices, but also and especially vehicles or distributed devices.
OSGi Measurement has been around for some time (R3) but never gained as much momentum, as many other bundles of OSGi did. Except for very few use cases in the Embedded or Automotive sector it is practically unused and based on statements by its contributors in the OSGi Alliance to be considered legacy with no plans continue development.
After a brief overview of common M2M errors from Gimli to Mars, This session provides an overview of OSGi Measurement, Eclipse OUMo, what they have in common and where the differences lie. Although most of today's OSGi containers are capable of dealing with units or measurement better and more reliable with UOMo, both can where necessary also exchange information and collaborate. E.g. if legacy devices and code cannot be easily replaced. For this We'll take a look at interoperability between different systems or with other unit technologies and languages like F#, Fantom, Python or Lua.
After an looking back at the history of Eclipse OHF and its parts, we're going to learn what happened to them and why.
Beside those going a different path, mainly Open Health Tools (OHT) we take a closer look at the Legacy of OHF at Eclipse, mainly The Spatiotemporal Epidemiological Modeler (STEM) and Units of Measurement support from UOMo and related standards like the Unified Code for Units of Measure (UCUM)
M4M 2 the Rescue of M2M - Eclipse DemoCamps Kepler 2013Werner Keil
M4M or Measure 4 Measure, ever since Shakespeare's play with the same name we know, people can be mistaken for one another. A Duke (like the beloved Java mascot) claims to be a monk, the head of a dead pirate is presented to be that of the young hero. So can important information like Units of Measurement be misinterpreted. While humans reading 10°C, 10 C or 10 Degree Celsius, each of those could be interpreted and understood well enough. For M2M communication, unless a program is provided with a large glossary of alternate terms, only ONE of these would be acceptable.
This is where the Unified Code for Units of Measurement (UCUM) among similar approaches like UnitsML, SensorML or a few others are vital for error-free M2M transactions, not just between sensors or measurement devices, but also and especially vehicles or distributed devices.
OSGi Measurement has been around for some time (R3) but never gained as much momentum, as many other bundles of OSGi did. Except for very few use cases in the Embedded or Automotive sector it is practically unused and based on statements by its contributors in the OSGi Alliance to be considered legacy with no plans continue development.
After a brief overview of common M2M errors from Gimli to Mars, This session provides an overview of OSGi Measurement, Eclipse OUMo, what they have in common and where the differences lie. Although most of today's OSGi containers are capable of dealing with units or measurement better and more reliable with UOMo, both can where necessary also exchange information and collaborate. E.g. if legacy devices and code cannot be easily replaced. For this We'll take a look at interoperability between different systems or with other unit technologies and languages like F#, Fantom, Python or Lua.
Groovy founder Guillaume Laforge built on top of the Java standard proposal for type safe Units of Measurements, JSR-275 with his case study of a Domain-Specific Language for unit manipulations some while ago.
Based on Unit-API the successor to JSR-275, and its leading Open Source implementation Eclipse UOMo together with Xtext/TS we'll see, how a similar DSL for unit manipulations could be created with Xtext. As well as other languages including Groovy or Scala.
The Eclipse M2M IWG and Standards for the Internet of ThingsWerner Keil
This session highlights how the M2M IWG can play a role in the Internet of Things and Distributed Sensor Web as well as related technologies like Smart Home, Automotive or Transport/Logistics (allowing containers to automatically notify you if e.g. their temperature changes beyond a healthy range;-) We demonstrate how existing Java standards like JSR 256 (Mobile Sensor API) can be improved or replaced towards a new generation of Java Embedded and Mobile.
Taking technologies like the IEEE 1451 "Smart Sensor" standard into consideration, as well as OGC standards like SensorML or The Unified Code for Units of Measurement (UCUM) allowing type and context safe data transfer using various formats and protocols, whether it is XML, JSON or specific M2M protocols like MQTT or OMA-DM.
M4M 2 the Rescue of M2M (Eclipse DemoCamp Trondheim)Werner Keil
M4M or Measure 4 Measure, ever since Shakespeare's play with the same name we know, people can be mistaken for one another. A Duke (like the beloved Java mascot) claims to be a monk, the head of a dead pirate is presented to be that of the young hero. So can important information like Units of Measurement be misinterpreted. While humans reading 10°C, 10 C or 10 Degree Celsius, each of those could be interpreted and understood well enough. For M2M communication, unless a program is provided with a large glossary of alternate terms, only ONE of these would be acceptable.
This is where the Unified Code for Units of Measurement (UCUM) among similar approaches like UnitsML, SensorML or a few others are vital for error-free M2M transactions, not just between sensors or measurement devices, but also and especially vehicles or distributed devices.
OSGi Measurement has been around for some time (R3) but never gained as much momentum, as many other bundles of OSGi did. Except for very few use cases in the Embedded or Automotive sector it is practically unused and based on statements by its contributors in the OSGi Alliance to be considered legacy with no plans continue development.
After a brief overview of common M2M errors from Gimli to Mars, This session provides an overview of OSGi Measurement, Eclipse OUMo, what they have in common and where the differences lie. Although most of today's OSGi containers are capable of dealing with units or measurement better and more reliable with UOMo, both can where necessary also exchange information and collaborate. E.g. if legacy devices and code cannot be easily replaced. For this We'll take a look at interoperability between different systems or with other unit technologies and languages like F#, Fantom, Python or Lua.
After an looking back at the history of Eclipse OHF and its parts, we're going to learn what happened to them and why.
Beside those going a different path, mainly Open Health Tools (OHT) we take a closer look at the Legacy of OHF at Eclipse, mainly The Spatiotemporal Epidemiological Modeler (STEM) and Units of Measurement support from UOMo and related standards like the Unified Code for Units of Measure (UCUM)
M4M 2 the Rescue of M2M - Eclipse DemoCamps Kepler 2013Werner Keil
M4M or Measure 4 Measure, ever since Shakespeare's play with the same name we know, people can be mistaken for one another. A Duke (like the beloved Java mascot) claims to be a monk, the head of a dead pirate is presented to be that of the young hero. So can important information like Units of Measurement be misinterpreted. While humans reading 10°C, 10 C or 10 Degree Celsius, each of those could be interpreted and understood well enough. For M2M communication, unless a program is provided with a large glossary of alternate terms, only ONE of these would be acceptable.
This is where the Unified Code for Units of Measurement (UCUM) among similar approaches like UnitsML, SensorML or a few others are vital for error-free M2M transactions, not just between sensors or measurement devices, but also and especially vehicles or distributed devices.
OSGi Measurement has been around for some time (R3) but never gained as much momentum, as many other bundles of OSGi did. Except for very few use cases in the Embedded or Automotive sector it is practically unused and based on statements by its contributors in the OSGi Alliance to be considered legacy with no plans continue development.
After a brief overview of common M2M errors from Gimli to Mars, This session provides an overview of OSGi Measurement, Eclipse OUMo, what they have in common and where the differences lie. Although most of today's OSGi containers are capable of dealing with units or measurement better and more reliable with UOMo, both can where necessary also exchange information and collaborate. E.g. if legacy devices and code cannot be easily replaced. For this We'll take a look at interoperability between different systems or with other unit technologies and languages like F#, Fantom, Python or Lua.
Groovy founder Guillaume Laforge built on top of the Java standard proposal for type safe Units of Measurements, JSR-275 with his case study of a Domain-Specific Language for unit manipulations some while ago.
Based on Unit-API the successor to JSR-275, and its leading Open Source implementation Eclipse UOMo together with Xtext/TS we'll see, how a similar DSL for unit manipulations could be created with Xtext. As well as other languages including Groovy or Scala.
The Eclipse M2M IWG and Standards for the Internet of ThingsWerner Keil
This session highlights how the M2M IWG can play a role in the Internet of Things and Distributed Sensor Web as well as related technologies like Smart Home, Automotive or Transport/Logistics (allowing containers to automatically notify you if e.g. their temperature changes beyond a healthy range;-) We demonstrate how existing Java standards like JSR 256 (Mobile Sensor API) can be improved or replaced towards a new generation of Java Embedded and Mobile.
Taking technologies like the IEEE 1451 "Smart Sensor" standard into consideration, as well as OGC standards like SensorML or The Unified Code for Units of Measurement (UCUM) allowing type and context safe data transfer using various formats and protocols, whether it is XML, JSON or specific M2M protocols like MQTT or OMA-DM.
M4M 2 the Rescue of M2M - Eclipse DemoCamps Fall 2013Werner Keil
M4M or Measure 4 Measure, ever since Shakespeare's play with the same name we know, people can be mistaken for one another. A Duke (like the beloved Java mascot) claims to be a monk, the head of a dead pirate is presented to be that of the young hero. So can important information like Units of Measurement be misinterpreted. While humans reading 10°C, 10 C or 10 Degree Celsius, each of those could be interpreted and understood well enough. For M2M communication, unless a program is provided with a large glossary of alternate terms, only ONE of these would be acceptable.
This is where the Unified Code for Units of Measurement (UCUM) among similar approaches like UnitsML, SensorML or a few others are vital for error-free M2M transactions, not just between sensors or measurement devices, but also and especially vehicles or distributed devices.
OSGi Measurement has been around for some time (R3) but never gained as much momentum, as many other bundles of OSGi did. Except for very few use cases in the Embedded or Automotive sector it is practically unused and based on statements by its contributors in the OSGi Alliance to be considered legacy with no plans continue development.
JSR 363 - The Answer to Life Science and the Internet of EverythingWerner Keil
Developers who work with quantities (sensor reading from edge devices, scientific, engineering, medical, or manufacturing) need to handle measurements of these quantities in their programs. Inadequate models of physical measurements can lead to programmatic errors. In particular when modelling a measurement as a simple number with no regard to the units it represents creates fragile code. Another developer or part of the system can misinterpret the number as a different unit. For example, it may be unclear whether a person's mass is expressed in pounds, kilograms, or stones. A human reading „10°C“, „10 C“ or simply „10 Degrees“ may interpret each of those correctly. For M2M communication, unless a program contains a „Babel Fish“, such ambiguity would not be acceptable.
Don’t Panic: After programming languages like Ada, C++, Eiffel or F# added type-safe Unit support already, JSR 363, Units of Measurement API will add similar support to the Java Platform, making it competitive for M2M in the Internet of Things with strong emphasis on sensors.
This session provides an overview of popular use cases for the Units of Measurement JSR and implementations on both Java ME 8 Embedded (CLDC 8) and Java SE 8. A Hitchhiker’s guide across places where this JSR helps improve data quality or save lives by ensuring e.g. a patient receives the correct dosage of medicine or smart homes and similar energy saving measures prevents Earth from being destroyed by Global Warming (rather than waiting for a Vogon express route ;-)
Future Internet: Managing Innovation and TestbedShinji Shimojo
Innovation is a big key word for ICT research and development. However, a road toward innovation is facing full of uncertainties and there are many obstacles. key elements to overcome these obstacles seems to be agile management of people, software and hardware. In addition, we think involvement of users in R&D will have much effect on the management of uncertainty in R&D. In this talk, I talk on our approach to this user involvement in JGN-X, an international future internet testbed and Knowledge Capital, Osaka, an smart city experimental testbed.
For the full video of this presentation, please visit:
https://www.embedded-vision.com/platinum-members/pathpartner/embedded-vision-training/videos/pages/may-2019-embedded-vision-summit
For more information about embedded vision, please visit:
http://www.embedded-vision.com
Praveen Nayak, Tech Lead at PathPartner Technology, presents the "Using Deep Learning for Video Event Detection on a Compute Budget" tutorial at the May 2019 Embedded Vision Summit.
Convolutional neural networks (CNNs) have made tremendous strides in object detection and recognition in recent years. However, extending the CNN approach to understanding of video or volumetric data poses tough challenges, including trade-offs between representation quality and computational complexity, which is of particular concern on embedded platforms with tight computational budgets. This presentation explores the use of CNNs for video understanding.
Nayak reviews the evolution of deep representation learning methods involving spatio- temporal fusion from C3D to Conv-LSTMs for vision-based human activity detection. He proposes a decoupled alternative to this fusion, describing an approach that combines a low-complexity predictive temporal segment proposal model and a fine-grained (perhaps high- complexity) inference model. PathPartner Technology finds that this hybrid approach, in addition to reducing computational load with minimal loss of accuracy, enables effective solutions to these high complexity inference tasks.
Opportunities and Challenges in Open Source AR in 2018philip_lamb
artoolkitX is a new open-source framework based on the long-running ARToolKit software development kit for augmented reality (AR) application development. In this presentation given at an AR event in January 2018, Philip Lamb discusses opportunities and challenges facing facing open-source AR in 2018.
CONNECTED OBJECTS - how NFC technology enables a more environmentally-friendl...Pierre Metivier
20, 40, 80 billions connected objects in the smart cities of the future by 2020 as foreseen by many large IT companies and consulting firms. But is our planet ready for as many billions Ion-lithium battery equiped objects ? What about the impact on our environment ? Hopefully, there are solutions to reduce the need of batteries in connected objets and energy harvesting is one important field of study. NFC, better known for contactless payment and transportation cards, is one technology that can be used to reduce the needs of batteries in connected objects, allowing a cleaner and greener environment, as this track will present.
Smart Cities and Countries Congress, Sept. 3, Paris
SENSOR ID is a company founded by a team of young engineers, that polarizes its own activity into designing and production devices dedicated to the world of applications of IoT. Thanks to the experience gained with CUBIT Innovation Lab and University of Pisa, SensorID has developed a strong know-how in wireless technology standard integration and implementation and in wireless network topology design. SensorID built a complete portfolio of embedded electronic modules based on NFC, UHF, RFID.
This presentation presents a paper of IEEE CSCN 2015 on the DASH7 Alliance Protocol 1.0. It is an industry alliance standard for wireless sensor and actuator communication using the unlicensed sub-1 GHz bands. The paper explains its historic relation to active RFID standards ISO 18000-7 for 433 MHz communication, the basic concepts and communication paradigms of the protocol. Since the protocol is a full OSI stack specification, the paper discusses the implementation of every OSI layer.
M4M 2 the Rescue of M2M - Eclipse DemoCamps Fall 2013Werner Keil
M4M or Measure 4 Measure, ever since Shakespeare's play with the same name we know, people can be mistaken for one another. A Duke (like the beloved Java mascot) claims to be a monk, the head of a dead pirate is presented to be that of the young hero. So can important information like Units of Measurement be misinterpreted. While humans reading 10°C, 10 C or 10 Degree Celsius, each of those could be interpreted and understood well enough. For M2M communication, unless a program is provided with a large glossary of alternate terms, only ONE of these would be acceptable.
This is where the Unified Code for Units of Measurement (UCUM) among similar approaches like UnitsML, SensorML or a few others are vital for error-free M2M transactions, not just between sensors or measurement devices, but also and especially vehicles or distributed devices.
OSGi Measurement has been around for some time (R3) but never gained as much momentum, as many other bundles of OSGi did. Except for very few use cases in the Embedded or Automotive sector it is practically unused and based on statements by its contributors in the OSGi Alliance to be considered legacy with no plans continue development.
JSR 363 - The Answer to Life Science and the Internet of EverythingWerner Keil
Developers who work with quantities (sensor reading from edge devices, scientific, engineering, medical, or manufacturing) need to handle measurements of these quantities in their programs. Inadequate models of physical measurements can lead to programmatic errors. In particular when modelling a measurement as a simple number with no regard to the units it represents creates fragile code. Another developer or part of the system can misinterpret the number as a different unit. For example, it may be unclear whether a person's mass is expressed in pounds, kilograms, or stones. A human reading „10°C“, „10 C“ or simply „10 Degrees“ may interpret each of those correctly. For M2M communication, unless a program contains a „Babel Fish“, such ambiguity would not be acceptable.
Don’t Panic: After programming languages like Ada, C++, Eiffel or F# added type-safe Unit support already, JSR 363, Units of Measurement API will add similar support to the Java Platform, making it competitive for M2M in the Internet of Things with strong emphasis on sensors.
This session provides an overview of popular use cases for the Units of Measurement JSR and implementations on both Java ME 8 Embedded (CLDC 8) and Java SE 8. A Hitchhiker’s guide across places where this JSR helps improve data quality or save lives by ensuring e.g. a patient receives the correct dosage of medicine or smart homes and similar energy saving measures prevents Earth from being destroyed by Global Warming (rather than waiting for a Vogon express route ;-)
Future Internet: Managing Innovation and TestbedShinji Shimojo
Innovation is a big key word for ICT research and development. However, a road toward innovation is facing full of uncertainties and there are many obstacles. key elements to overcome these obstacles seems to be agile management of people, software and hardware. In addition, we think involvement of users in R&D will have much effect on the management of uncertainty in R&D. In this talk, I talk on our approach to this user involvement in JGN-X, an international future internet testbed and Knowledge Capital, Osaka, an smart city experimental testbed.
For the full video of this presentation, please visit:
https://www.embedded-vision.com/platinum-members/pathpartner/embedded-vision-training/videos/pages/may-2019-embedded-vision-summit
For more information about embedded vision, please visit:
http://www.embedded-vision.com
Praveen Nayak, Tech Lead at PathPartner Technology, presents the "Using Deep Learning for Video Event Detection on a Compute Budget" tutorial at the May 2019 Embedded Vision Summit.
Convolutional neural networks (CNNs) have made tremendous strides in object detection and recognition in recent years. However, extending the CNN approach to understanding of video or volumetric data poses tough challenges, including trade-offs between representation quality and computational complexity, which is of particular concern on embedded platforms with tight computational budgets. This presentation explores the use of CNNs for video understanding.
Nayak reviews the evolution of deep representation learning methods involving spatio- temporal fusion from C3D to Conv-LSTMs for vision-based human activity detection. He proposes a decoupled alternative to this fusion, describing an approach that combines a low-complexity predictive temporal segment proposal model and a fine-grained (perhaps high- complexity) inference model. PathPartner Technology finds that this hybrid approach, in addition to reducing computational load with minimal loss of accuracy, enables effective solutions to these high complexity inference tasks.
Opportunities and Challenges in Open Source AR in 2018philip_lamb
artoolkitX is a new open-source framework based on the long-running ARToolKit software development kit for augmented reality (AR) application development. In this presentation given at an AR event in January 2018, Philip Lamb discusses opportunities and challenges facing facing open-source AR in 2018.
CONNECTED OBJECTS - how NFC technology enables a more environmentally-friendl...Pierre Metivier
20, 40, 80 billions connected objects in the smart cities of the future by 2020 as foreseen by many large IT companies and consulting firms. But is our planet ready for as many billions Ion-lithium battery equiped objects ? What about the impact on our environment ? Hopefully, there are solutions to reduce the need of batteries in connected objets and energy harvesting is one important field of study. NFC, better known for contactless payment and transportation cards, is one technology that can be used to reduce the needs of batteries in connected objects, allowing a cleaner and greener environment, as this track will present.
Smart Cities and Countries Congress, Sept. 3, Paris
SENSOR ID is a company founded by a team of young engineers, that polarizes its own activity into designing and production devices dedicated to the world of applications of IoT. Thanks to the experience gained with CUBIT Innovation Lab and University of Pisa, SensorID has developed a strong know-how in wireless technology standard integration and implementation and in wireless network topology design. SensorID built a complete portfolio of embedded electronic modules based on NFC, UHF, RFID.
This presentation presents a paper of IEEE CSCN 2015 on the DASH7 Alliance Protocol 1.0. It is an industry alliance standard for wireless sensor and actuator communication using the unlicensed sub-1 GHz bands. The paper explains its historic relation to active RFID standards ISO 18000-7 for 433 MHz communication, the basic concepts and communication paradigms of the protocol. Since the protocol is a full OSI stack specification, the paper discusses the implementation of every OSI layer.
Near field communication (NFC) is a set of standards for smartphones and similar devices to establish radio communication with each other by touching them together or bringing them into proximity, usually no more than a few inches.
The User Experience of Near Field CommunicationMemi Beltrame
The information age took us by storm and the mobile revolution is still in full effect – yet we already stand on the brink of the next paradigm shift: the seamless connection of information and personal devices. Imagine a world where you have the possibility of giving your devices context by simply holding them close to a tiny chip. Things like sharing your WiFi credentials or telling your mobile phone that you are going to bed and it should mute and dim itself and also set the alarm clock to 7am. All with one simple touch — Welcome to the world of Near Field Communication. This talk focuses on the amazing possibilities of NFC in everyday use. A variety of actual and (once) futuristic use cases will illustrate how NFC can enrich our experiences with technology and how this relates to our profession of User Experience Design and our role in shaping the future.
Developers who work with physical quantities (e.g. in scientific, engineering, medical, manufacturing domains or general business) need to be able to handle measurements of these quantities in their programs.
M2M, Sensor Web, Observations and MeasurementsWerner Keil
M4M or Measure 4 Measure, ever since Shakespeare's play with the same name we know, people can be mistaken for one another. A Duke (like the beloved Java mascot) claims to be a monk, the head of a dead pirate is presented to be that of the young hero. So can important information like Units of Measurement be misinterpreted. While humans reading 10°C, 10 C or 10 Degree Celsius, each of those could be interpreted and understood well enough. For M2M communication, unless a program is provided with a large glossary of alternate terms, only ONE of these would be acceptable.
Slides of the JCP EC F2F in January 2014 proposing the idea of a Units of Measurement JSR, recently approved as JSR 363: https://jcp.org/en/jsr/detail?id=363
UAVs are a disruptive technology bringing new geographic data and information to many application domains. UASs are similar to other geographic imagery systems so existing frameworks are applicable. But the diversity of UAVs as platforms along with the diversity of available sensors are presenting challenges in the processing and creation of geospatial products. Efficient processing and dissemination of the data is achieved using software and systems that implement open standards. The challenges identified point to the need for use of existing standards and extending standards. Results from the use of the OGC Sensor Web Enablement set of standards are presented. Next steps in the progress of UAVs and UASs may follow the path of open data, open source and open standards.
Keynote presentation to New Zealand Geospatial Research Conference 2015. This presentation covered emerging topics for geospatial research in four areas:
- Spatial Representation: urban models, CityGML, indoor and DGGS
- New Data Sources: sensors everywhere, IoT, UAVs citizen observations, social media
- Computer Engineering: Big data, moving features, spatial analytics, mobile, 3D portrayal, augmented reality
- Application Areas: Soils Interoperability Experiment, Urban Climate Resilience in OGC Testbed 11.
Internet of Things Environment for Service Creation and Testing (IoT.est)iotest
S Nechifor, Internet of Things Environment for Service Creation and Testing (IoT.est), at CompArch 2012 Main Program (Industry Day, Wednesday 27 June), Bertinoro, Italy, 25-28 June 2012
Analysis Ready Data workshop - OGC presentation George Percivall
The Open Geospatial Consortium (OGC) has activities relevant to the workshop scope of "the current state-of-the-art in satellite data interoperability”. This presentation will focus on two main topics with the option to discuss other relevant topics that the participants may wish to discuss, e.g., WFS3. The two focus areas of development: 1) Geospatial Datacubes and 2) Earth Observation Exploitation Platforms. 1) A Geospatial Datacube provides access to and analytics on analysis ready data (ARD) organized with coordinate axes of space and time with cells in the cube containing data of geospatial features, e.g., imagery. OGC members implementing geospatial datacubes are documenting common practices to spur development and leading to the possibility to federated geospatial datacubes. 2) OGC is forming a Earth Observation Exploitation Platform Domain Working Group with the goal of defining a standards-based framework for cloud-based access to and analysis of EO data. An ad-hoc meeting was held in March 2018 to scope the working group with the results issued in a request for comment: http://www.opengeospatial.org/pressroom/pressreleases/2792
OGC Update for State of Geospatial Tech at T-RexGeorge Percivall
An update on OGC activities in three time horizons: Now, Next and After Next. Finishing with how to keep updated on OGC activities.
Now
Recently approved OGC standards
Implementation of approved standards
Next
Standards Program
Innovation Program
After Next
Tech Forecast
How to keep in touch
SensorThings API Webinar - #1 of 4 - IntroductionSensorUp
OGC SensorThings API Get Started Series #1 of 4. (Nov 26 2015)
Video here: http://youtube.com/watch?v=4RgE01Xvps0
#2: OGC SensorThings Data Model and Common Control Information (Dec 3rd 2015)
#3: Connect and Manage Your Sensors with OGC SensorThings API (Dec 10th 2015)
#4: Query and Analytics with SensorThings API (Dec 17th 2015)
Challenges and Opportunities of the IoT Data and Service InteroperabilitySensorUp
presented at the Big Data for Productivity Congress 2015 (bigdatacongress.net) in Halifax, Nova Scotia, Canada. Video will be uploaded online soon.
Summary: (1) Service Enablement is the real potential of the IoT, (2) Location always matters!, (3) Big IoT data = SUM(small sensor data), (4) How smart is your city depending on how fast can you move in the IoT value chain, (5) Stop building silos!
Post Processing and 3D Stereo Visualization of CAE & Multi-Physics Data Using...zSpace
EnSight is a post processing visualization solution that can read in more than 100 CAE data formats. With the strongest visualization feature set available on the market today, EnSight can show pictures, movies & plots of CAE and multi-physics data in ways that was not possible previously. Various user examples will be shown.
The Irish Software Show, ( http://epicenter.ie ) Werner Keil: UCUM
Developers who work with physical quantities (such as developers in the scientific, engineering, medical, and manufacturing domains) need to be able to handle measurements of these quantities in their programs.
Inadequate models of physical measurements can lead to significant programmatic errors.
In particular, the practice of modeling a measure as a simple number with no regard to the units it represents creates fragile code. Another developer or another part of the code may misinterpret the number as representing a different unit of measurement. For example, it may be unclear whether a person's weight is expressed in pounds, kilograms, or stones.
Problems multiply once a client has to communicate with one or more servers or services in a Cloud.
This session provides an overview of the UCUM standard and related interoperability efforts like UnitML by OASIs. It also outlines various implementations based on Eclipse, Java Mobile (JSR-256) or OSGi, just to name the most common examples. And looks at ways, different platforms, e.g. .NET/F# and JVM based languages can exchange measurements preserving their value and units.
http://epicenter.ie/2010.html?zone_id=20&mode=agenda&session=143#session
On making standards organizations & open source communities work hand in handBenjamin Cabé
Did you know that the Eclipse Foundation is home to many open source implementations of standards from a dozen of standards defining organizations: IETF, ISO, oneM2M, OASIS, etc.
We do believe that open source is key to standards' adoption, and this presentation shares some thoughts on what makes a standard successful, and how Eclipse has proved with recent success stories that open source and open communities are a key factor.
Similar to geecon 2013 - Standards for the Future of Java Embedded (20)
Securing eHealth, eGovernment and eBanking with Java - DWX '21Werner Keil
The EU increases its cooperation on cyber defense to strengthen its resilience to cyber-attacks through the EU Cybersecurity Act and certification of products, services or applications. To be as well prepared as possible against hacker attacks or the distribution of "fake news", fake documents or transactions. Like a One Trillion Amazon refund or fake tax returns. The IT industry may use this mechanism to certify products like connected vehicles, government services or smart medical devices. Due to its platform independence, Java plays an important role, especially in web, cloud or enterprise environments. In addition the PSD2 regulation went into effect in 2019 to make payments more secure, boost innovation and help banking services adapt to new technologies.
This session shows use cases of the DSS Framework and solutions based on it, such as Digidoc4J. DSS (Digital Signature Services) is a Java framework for the creation and validation of electronic signatures. DSS supports the creation and validation of interoperable and secure electronic signatures in accordance with European legislation, in particular the eIDAS Regulation, as well as IT standards like OASIS DSS. We are going to demonstrate how different documents and services can be signed and verified. Securing the data exchange using standards like DICOM, HL7 to OCSI or PSD2 and XS2A.
OpenDDR and Jakarta MVC - JavaLand 2021Werner Keil
We experience a growing number of mobile phones, tablets, phablets, foldables, smart TV, watches or home assistants and similar devices flooding the market almost every day. If you want to create a responsive web application with the best user experience you need dynamic adaptive content according to all relevant aspects of your device. That’s the reason for Device Description Repositories (DDR).
This session provides an overview of the W3C DDR standard for Mobile Device recognition and the OpenDDR project. Followed by a live demo of extensions to Spring MVC and the Jakarta MVC standard, plus .NET using C# and VB.NET leveraging the power of OpenDDR to simplify the development of cross device web applications. All offer automatic device detection based on OpenDDR, configuration of user preferences, automatically forward to the most appropriate view for a particular device or device type. As well as device aware templates, view engines and more.
How JSR 385 could have Saved the Mars Climate Orbiter - Zurich IoT Day 2021Werner Keil
In 1999, NASA lost the $125 million Mars Climate Orbiter as it went into orbital insertion. Due to a mismatch between US customary and SI units of measurements in one of the APIs, the spacecraft came too close to the planet, passed through the upper atmosphere and disintegrated. Sadly, this hasn’t been the only instance where a mismatch between units of measurements had catastrophic consequences, but it’s certainly one of the most spectacular and expensive ones.
How could this happen? The bad news: if you use primitive types to handle quantities in your code, due to the same practice at best, you’ve codified the unit in a variable name or database field, e.g. calling it lengthInMetres. Otherwise, you’re only relying on convention, just like Lockheed Martin and NASA did.
Join this compact version of our talk for IoT Day 2021 to learn how JSR 385 can help you avoid $125 million mistakes, how it applied the 2019 redefinition of SI base units, and discover the immeasurable world of dimensions, units and quantities.
OpenDDR and Jakarta MVC - Java2Days 2020 VirtualWerner Keil
We experience a growing number of mobile phones, tablets, phablets, foldables, smart TV, watches, or home assistants, and similar devices flooding the market almost every day. If you want to create a responsive web application with the best user experience you need dynamic adaptive content according to all relevant aspects of your device. That’s the reason for Device Description Repositories (DDR).
This session provides an overview of the W3C DDR standard for Mobile Device recognition and the OpenDDR project. Followed by a live demo of extensions to Spring MVC and the Jakarta MVC standard leveraging the power of OpenDDR to simplify the development of cross device web applications. Both offer automatic device detection based on OpenDDR, configuration of user preferences, automatically switch the path to the most appropriate view for a particular device or device type. As well as device aware templates, view engines, and more.
The amount of data collected by applications nowadays is growing at a scary pace. Many of them need to handle billions of users generating and consuming data at an incredible speed. Maybe you are wondering how to create an application like this? What is required? What works best for your project?
In this session we’ll compare popular Java and JVM persistence frameworks for NoSQL databases: Spring Data, Micronaut, Hibernate OGM, Jakarta NoSQL, and GORM. How do they compare, what are the strengths, weaknesses, differences, and similarities? We’ll show each of them with a selection of different NoSQL database systems (Key-Value, Document, Column, Graph).
The data load on applications has increased exponentially in recent years. We know the JVM (Java Virtual Machine) can cope with heavy loads very well yet we often come across the big dilemma: there are tons of persistence frameworks out there but which one performs best for my case? It would normally take ages to evaluate and choose the best fit for your use case. We’ve done those comparisons for you.
JCON 2020: Mobile Java Web Applications with MVC and OpenDDRWerner Keil
Mobile Java Web Applications with MVC and OpenDDR
We experience a growing number of mobile phones, tablets, phablets, foldables, smart TV, watches or home assistants and similar devices flooding the market almost every day. If you want to create a responsive web application with the best user experience you need dynamic adaptive content according to all relevant aspects of your device. That’s the reason for Device Description Repositories (DDR). This session provides an overview of the W3C DDR standard for Mobile Device recognition and the OpenDDR project. Followed by a live demo of extensions to Spring MVC and the MVC 1.0 standard for Java (JSR-371) leveraging the power of OpenDDR to simplify the development of cross device web applications. Both offer automatic device detection based on OpenDDR, configuration of user preferences, automatically switch the path to the most appropriate view for a particular device or device type. As well as device aware templates, view engines and more.
How JSR 385 could have Saved the Mars Climate Orbiter - JFokus 2020Werner Keil
In 1999, NASA lost the $125 million Mars Climate Orbiter as it went into orbital insertion. Due to a mismatch between US customary and SI units of measurements in one of the APIs, the spacecraft came too close to the planet, passed through the upper atmosphere and disintegrated. Sadly, this hasn’t been the only instance where a mismatch between units of measurements had catastrophic consequences, but it’s certainly one of the most spectacular and expensive ones.
How could this happen? The bad news: if you use primitive types to handle quantities in your code, due to the same practice at best, you’ve codified the unit in a variable name or database field, e.g. calling it lengthInMetres. Otherwise, you’re only relying on convention, just like Lockheed Martin and NASA did.
Join this talk to learn how JSR 385 can help you avoid $125 million mistakes, how it applies the 2019 redefinition of SI base units, and discover the immeasurable world of dimensions, units and quantities.
Money, Money, Money, can be funny with JSR 354 (Devoxx BE)Werner Keil
Maintenance Lead Werner Keil will present JSR 354 (Money and Currency). He will discuss the API from a developer as well as user perspective and share details on the design decisions behind the JSR. Monetary values are a key feature of many applications, yet the JDK provides little or no support.
The existing java.util.Currency class is strictly a structure used for representing current ISO-4217 currencies, but not associated values or custom currencies. The JDK also provides no support for monetary arithmetic or currency conversion, nor for a standard value type to represent a monetary amount.
The session will demonstrate how the JSR models monetary capabilities, monetary amounts, currencies, rounding, financial arithmetics as well as formatting and currency conversion in a platform independent and flexible manner.
The first part of the talk will focus on key concepts, improvements like Java 9/Jigsaw modularity and planned new features for a future release followed by a live coding session demonstrating the Money JSR in action.
Money, Money, Money, can be funny with JSR 354 (DWX 2019)Werner Keil
Maintenance Leads Werner Keil and Anatole Tresch will present JSR 354 (Money and Currency). They will discuss the API from a developer as well as user perspective and share details on the design decisions behind the JSR.
Monetary values are a key feature of many applications, yet the JDK provides little or no support. The existing java.util.Currency class is strictly a structure used for representing current ISO-4217 currencies, but not associated values or custom currencies. The JDK also provides no support for monetary arithmetic or currency conversion, nor for a standard value type to represent a monetary amount.
The session will demonstrate how the JSR models monetary capabilities, monetary amounts, currencies, rounding, financial arithmetics as well as formatting and currency conversion in a platform independent and flexible manner. The first part of the talk will focus on key concepts, improvements like Java 9/Jigsaw modularity and planned new features for a future release followed by a live coding session demonstrating the Money JSR in action.
NoSQL: The first New Jakarta EE Specification (DWX 2019)Werner Keil
Jakarta EE NoSQL is a framework and collection of tools that make integration between Java applications and NoSQL quick and easy—for developers as well as vendors. The API is easy to implement, so NoSQL vendors can quickly implement, test, and become compliant by themselves. And with its low learning curve and just a minimal set of artifacts, Java developers can start coding without having to worry about the complexity of specific NoSQL databases instead of their core aspects (such as graph or document properties). Built with functional programming in mind, it leverages all the features of Java 8 and above.
This session covers how the API is structured, how it relates to the multiple NoSQL database types, and how you can get started and involved in this open source technology and help the first new Jakarta EE specification evolve.
How JSR 385 could have Saved the Mars Climate Orbiter - Adopt-a-JSR DayWerner Keil
In 1999, NASA lost the $125 million Mars Climate Orbiter as it went into orbital insertion. Due to a mismatch between US customary and SI units of measurements in one of the APIs, the spacecraft came too close to the planet, passed through the upper atmosphere and disintegrated. Sadly, this hasn’t been the only instance where a mismatch between units of measurements had catastrophic consequences, but it’s certainly one of the most spectacular and expensive ones.
How could this happen? The bad news: if you use primitive types to handle quantities in your code, due to the same practice at best, you’ve codified the unit in a variable name or database field, e.g. calling it lengthInMetres. Otherwise, you’re only relying on convention, just like Lockheed Martin and NASA did.
Join this talk to learn how JSR 385 can help you avoid $125 million mistakes, how it applies the 2019 redefinition of SI base units, and discover the immeasurable world of dimensions, units and quantities.
Indroductory slides for the Adopt-a-JSR Day by Utrecht JUG
JNoSQL: The Definitive Solution for Java and NoSQL DatabasesWerner Keil
JNoSQL is a framework and collection of tools that make integration between Java applications and NoSQL quick and easy—for developers as well as vendors. The API is easy to implement, so NoSQL vendors can quickly implement, test, and become compliant by themselves. And with its low learning curve and just a minimal set of artifacts, Java developers can start coding by worrying not about the complexity of specific NoSQL databases but only their core aspects (such as graph or document properties). Built with functional programming in mind, it leverages all the features of Java 8. This session covers how the API is structured, how it relates to the multiple NoSQL database types, and how you can get started and involved in this open source technology.
Eclipse JNoSQL: The Definitive Solution for Java and NoSQL DatabasesWerner Keil
JNoSQL is a framework and collection of tools that make integration between Java applications and NoSQL quick and easy—for developers as well as vendors. The API is easy to implement, so NoSQL vendors can quickly implement, test, and become compliant by themselves. And with its low learning curve and just a minimal set of artifacts, Java developers can start coding by worrying not about the complexity of specific NoSQL databases but only their core aspects (such as graph or document properties). Built with functional programming in mind, it leverages all the features of Java 8. This session covers how the API is structured, how it relates to the multiple NoSQL database types, and how you can get started and involved in this open source technology.
Physikal - Using Kotlin for Clean Energy - KUG MunichWerner Keil
Tenkiv developed a new kind of solar power system focused on cost-effectiveness and scalability in need of data acquisition system to collect and analyze data from different sensors throughout the cloud. Because the system may have different energy conversion devices (modules), different number of thermal circuits, collectors, etc. the control software has to be very adaptable to match these varying configurations.
Therefore the JVM was an ideal choice. The control software "Nexus Brain" is written in Kotlin. It heavily uses Units of Measurement, so Tenkiv created Physikal, a Kotlin extension to the Java 8 implementation of JSR 363. A project also used by others, for example in collaboration with NASA or ETH Zurich.
This session will give a brief overview of how Tenkiv and Nexus Brain use Kotlin and Physikal/JSR 363 to calculate the optimal usage of alternate energy sources and control solar power systems for making clean water anywhere from Flint Michigan to Afghanistan or Cape Town.
Physikal - JSR 363 and Kotlin for Clean Energy - Java2Days 2017Werner Keil
This session will give you a brief overview of how Tenkiv and Nexus Brain use Kotlin and Physikal/JSR 363 to calculate the optimal usage of alternate energy sources and control solar power systems used for making clean water anywhere from Flint Michigan to Afghanistan.
Performance Monitoring for the Cloud - Java2Days 2017Werner Keil
Performance Monitoring tools like Performance Co-Pilot (PCP) existed almost longer than the World Wide Web. It was developed in the early 90s by SGI. Parts were made available open source from 2000 on, which led to a further spread of the tool. In recent years an active community formed and a variety of new features and enhancements were added. PCP is now part of Red Hat and SuSE Linux Enterprise editions and included in many other Linux distributions. Versions for other Unix variants, OS X and Windows also exist. This session compares popular Open Source Monitoring Tools like Performance Co-Pilot, StatsD, Dropwizard Metrics, Prometeus, MicroProfile Metrics or StatsD. How they each support Containers or Virtualization, share data with IT monitoring systems like Nagios or Zabbix, or process analyze and visualize it via Carbon, Graphite or Grafana/ElasticSerch.
With IoT it’s all about things and sensors. And when representing a temperature, for example, we normally have it as a float. But is this float in Celsius? Kelvin? This is one of the problems JSR 363 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 are very important. In this session, you’ll see how developers as well as platform providers can leverage this JSR, coding a smart gas pump that reports its values by using Java standards. Come to meet JSR 363, Units of Measurement.
Java2Days - Security for JavaEE and the CloudWerner Keil
When we deploy existing applications to the cloud or build new applications for it, how do the applications change? How does the boundary of an application change? How does this change affect the security parameters? What are the security characteristics that need to be accounted for? This talk explores these and the following questions:
• What are the top security concerns when building for the cloud?
• How do we evolve the security JSR (375) in Java EE 8 for the cloud?
• What are the key security areas for the next-generation Java EE platform that can ease a developer’s path for cloud deployments?
Das Wachstum an Mobiltelefonen, Tablets und ähnlichen Geräten, die den Markt geradezu überschwemmen erleben wir Tag für Tag.
Die Spezifikation jedes Einzelnen genau zu verfolgen ist ein Knochenjob. Diese Mühe kann reduziert werden, wenn zur Verbesserung dasDevice Description Repository – kurz DDR - beigesteuert wird und Anwender dieses selbst verwaltet können.
Apache DeviceMap entstand als Kooperation von OpenDDR und anderen, um ein umfassendes Open Source Daten-Repository mit Geräteinformationen, Bilder und andere relevante Informationen für alle Arten von mobilen Geräten zu schaffen, Smartphones, Tablets, Smart-TV, u.dgl.
Das Projekt begann im Januar 2012, im Herbst 2012 wurden DDR APis für Java und .NET von OpenDDR beigesteuert. Im Herbst 2014 verließ DeviceMap erfolgreich den Apache Incubator. Die nächsten Schritte umfassen verbesserte Erkennung von Informationen im UserAgent String. Java Portlet 3.0 Integration via Apache Pluto. Sowie Crowd-Sourcing der Device Repository Daten und eine Speicher-Struktur, die langfristige Erhaltung und Pflege dieser Daten durch die Apache Gemeinde erlaubt.
The First IoT JSR: Units of Measurement - JUG Berlin-BrandenburgWerner Keil
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.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
I have heard many times that architecture is not important for the front-end. Also, many times I have seen how developers implement features on the front-end just following the standard rules for a framework and think that this is enough to successfully launch the project, and then the project fails. How to prevent this and what approach to choose? I have launched dozens of complex projects and during the talk we will analyze which approaches have worked for me and which have not.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
55. 26.05.2013
• EMV applications and their data shall be
always stored in a secure area of a handset –
in a secure element
• Secure element is a smart card chip
• Currently 3 approaches:
• SIM-centric: Secure Element is (in) USIM – payment applications are
stored on a USIM card
• Embedded secure element – additional smart card chip integrated in
a mobile phone (e.g. Samsung NEXUS S)
• External secure element (e.g. smart card chip integrated in a Micro
SD card)
• Application management „over-the-air‟
Security | Secure Element
64. Eclipse – Project UOMo
http://www.eclipse.org/uomo/
Units of Measurement API
http://www.unitsofmeasurement.org
UCUM
http://www.unitsofmeasure.org
Links
65. Eclipse – M2M IWG
http://m2m.eclipse.org/
Open Geospatial Consortium
http://www.opengeospatial.org
Java Community Process
http://www.jcp.org
Links (2)
At this time Java ME 8 is targeting devices with total memory budget (ROM and RAM combined) in the 1-10MB range. Typical hardware configurations being targeted by Oracle for ME 8 Platform development include ARM 7/9/11 and Cortex-M based boards.With a successful ME-SE alignment effort, embedded applications that make use of ME-SE aligned JSR APIs can be seamlessly deployed across device types provided that memory budgets on a target device allows.In the future, Java ME Platform and its specifications may evolve to target devices with even smaller memory budgets than 1MB.