La technologie Java embarquée pour des plateformes de services riches

Post on 30-Jun-2015

111 views 5 download

description

The Java technology for rich services platforms

Transcript of La technologie Java embarquée pour des plateformes de services riches

APPLICATION PLATFORMS

The Java technology for rich services platforms

www.is2t.com

fred.rivard@is2t.com

ENOVA

17 Septembre 2014

Les objets connectés

32-bit MCU is driving all revenue growth :$19B in 2017

ARM : 58%ARC : 19%MIPS : 10%Others : 13%

Une architecture complexe à monétiser

Exemple du Smart Home

Sensors / Actuators

… Wi-Fi / Zig bee / Z-wave / KNQ …

OTTGateway

Smart device

Telecom Gateway

Internet

Application – App. StoreRemote Control / Management

Admin. Platform – CloudService Provider / BIG DATA

Exemple du Smart Home

Sensors / Actuators

… Wi-Fi / Zig bee / Z-wave / KNQ …

OTTGateway

Smart device

Telecom Gateway

Internet

Application – App. StoreRemote Control / Management

Admin. Platform – CloudService Provider / BIG DATA

Dynamic Service

Deployment

Innovation logicielle au juste prix matériel

Valeur logicielle applicative indépendante du support matériel

Source: ARM

Marchés

• Home automation

• Building control

• Kitchen appliances

• Wearable devices

• Telco gateways

• Smart grids

• Smart cities

• Medical

Réduire les coûts « à l’entrée » = Agilité

• Coût à l’entrée d’une idée d’appareils IoT» Constat : une idée Mise de départ supérieure au Million d’Euro !

• Besoin d’accélérer la monétisation des “services & data”» Rapport matériel / fonctions : le juste prix

» Réduire les cycles < Idéé – Marketing – Dev. >

» Couplage faible entre les divers acteurs de la chaine de la valeur

» Maintenance des parcs versus les services (logiciels)

• Accompagner la structuration du marché» Agilité technique, commerciale & financière (business model)

» Cycles courts de décision

S’adapter aux retours clients, pour améliorer la valeur perçue des offres / services

• Concentrer les forces sur les fonctions “hautes” » Applicatives / Data

• Proposer une logique BUY » Sur tout ce qui n’est pas du métier premier des clients

De l’artisanat à l’industrialisation

Source: ARM

RTOS & BSP

Applications

Such platforms are already mature for

big embedded systems like Android, iOS, Linux, Windows

MCU / MPU / SoC

Application platforms

Résumé de quelques bénéfices

• Marketing

» Fastest path from your ideas to markets

» Expand your product range at low cost

» Accelerate first sales and get faster ROI

» Improve user experience & branding

• Techniques

» Choose the best value vs technical trade-off

» Deliver your software on time

» Guarantee high software quality levels

» Access to 9 millions software engineers

MicroEJ® Solution

Services Simulated

Platforms

Embedded

Platforms

SDK

Tools

Libraries

: un peu de technique…

Source: ARM

MICROEJ MICROEJ MICROEJ

Cortex-M0 Cortex-M3 Cortex-M4

Application Memory Requirements

Flash (ROM) 422KB RAM 42KB

Virtual Machine (runtime & GC) 28KB Virtual Machine 1KB

Libraries (graphics, com, float…) 132KB Native Stack 28KB

Graphical resources (images) 228KB

Application 34KB Application 13KB

MicroEJ: a standard platform

• Develop Java projects:

» Eclipse based IDE

» Simulation to prototype and debug

» Libraries to develop in Java

» GUI, Numerical, Network, Component

framework…

» Java to C interface

» Memory usage analysis

• Build Java platforms:

» Embedded and simulated platforms

» Ready for general purpose applications

» Easy Integration with legacy (RTOS if any,

firmware & drivers)

MicroEJ platform

RTOS

MCUs / MPUs / SoC

BSP (firmware)

Software Application

IoT

Libs

Java Virtual Machine

C/C

++

Mid

dle

wa

re

NUMERICAL

Libs

GUI

Libs

C Plug

About IS2T

• Key Facts

» Founded in 2005

» Offices

HQ: Nantes (France)

Labs/Sales: London, MunichIrvine (USA - Californie)

• Management Team

» Jehan Coquebert de Neuville, Chairman

3COM, Completel

CxO/VP in US companies

» Fred Rivard, PhD, MBACEO/CTO

OTI & IBM

Turns technology assets into business reality

» Regis Latawiec, MSc, MBACOO

Alcatel, Atmel

Embedded market expert (semiconductors, software)

» Shareholders

Private, Innovacom

APPLICATION PLATFORMS

Empowering innovations

www.is2t.com

ENOVA

17 Septembre 2014

MERCI !

fred.rivard@is2t.com

MicroEJ Portfolio

HARD REAL

TIME

EDITION

HARDWARE

AS A SERVICE

EDITION

EMBEDDED

DEVICE

EDITION

Microcontrollers

Microprocessors

Mobiles

ARM Cortex M, RX, PPC, TriCore, …

Web

ARM Cortex A, MIPS, …

iOS, Android

Cross

Platform

Environments

MicroEJ Platforms

MacOS, Linux,

Windows

Single App Multi Apps Hard Real Time

Specific Support

Internet Of ThingsAny Things for the Internet.

Embedded UIAdd a human touch to your products.

Numerical ProcessingProcess numerical data.

Component FrameworksService Oriented Architectures

Customer Care

SupportTechnical supportTraining, coaching.

EngineeringSoftware & hardwareManufacturing.

EvaluationDevelopment kitsReference designs.

They trust us

Aeronautics Industry TelecomSmart GridPartners