SlideShare una empresa de Scribd logo
1 de 16
Descargar para leer sin conexión
•    Paris



        POSSIBLE INDUSTRIAL                                                                                        •   Biarritz
        USE CASES OF KALIMUCHO1
        Marc Dalmau, Philippe Roose
        LIUPPA / University of Pau - France




1 Kalitatea means « Quality » in Basque language, Mucho means « a lot » en Spanish language : A lot of Quality !
Examples of scenarios
                        Scenario A : Execution without any problem




                         Scenario B : 1 user with a low battery




                                 Scenario C : 1 new user
What does Kalimucho stands for ? (1/2)
 It is a service based software platform allowing to solve many
  problems :
     Dynamic Application [re-]deployment on mobile devices (smartphones, tablet,
      PC, etc.).

     Hot reconfigurations : ie. Reconfiguration without stoping the application
       Whatever the reason is (functional/energy/hardware/user oriented requirements)


     Information transfert between software components
        With hot adaptations of data (completion, format, modality, etc.)
        Without gateway management (automatic route selection)
What does Kalimucho stands for ? (2/2)
  But also…


    Short-lived Installation/Deployment on temporal devices.
      When the application is shuted down, deployed components are « undeployed/destroyed »


    Access to non-resident application/service


    Ad’hoc installation/deployment according to current needs, without any user
     operation, without « [android-]market » or « any app-store »
Example of adaptations requirements
  • User Contextual adaptations
     • User wishes new functionalities, wishes new requirements
     • Motor handicap adaptation
     • User preferences (evolving dynamically), skill increasement, etc.

  • Harware Contextual adaptation
     • « on the fly » Multimedia data adaptation to mobile devices (interactions,
      display, light, etc.)
          • format format adaptation between 2 uncompatible devices
          • Automatic completion : tagging a picture with the GPS position of another device


  • Power/CPU/bandwitdh : delocalization of processes in order to save
   low level battery or to lighten CPU or to avoid networks congestions
How running Kalimucho and its applications

                     Before all
                      Download Kalimucho on a market (free)

                     Vendor Specific Application/Deployment
         Kalimucho    Download Target Application Description
                       (free/private)
                      Or being a neighbour of a device hosting a
                       Kalimucho platform

                      Availability :
                      o via a website (download)
                      o on a market
                      o via a vendor-specific terminal with various
                        connections : bluetooth, wifi, 3G, etc.
Pervasive Applications focusing on Territory Discovery
• Exemples of Territory Discovering Oriented Applications
  • Discovery of cultural heritage
    • European Project (pending)
  • Nature trail


  • City tour
    • with thematics or ad’hoc orientations


  • Parcs (botanics, zoo, etc.)
    • Current ANR MOANO Project
Context
                                                  Relaxation
           I’M TIRED…                                                                             Kalimucho can help you !
                                                 With a classical situation, it is difficult
             I WANT TO EAT                       to find the nearest seat ?

                      ME TOO !




Parents with childs are visiting the
mark. Children are tired and want to
sit down and to eat. Where are
                                                        Where can
relaxing places ?
                                                        I sleep ?




                                                120m                             312m




                                       Seats
                                       Chairs
                                       Tent




                     Overview Map                 Augmented Reality Mode
                                                                                               Seats are fixed whereas tents are continuously
                                                                                               moved (according to events)
Recreational activity

                                                                                                 It’s time to ask help to my
Daddy, I want                                                                                    smartphone / tablet !
to play to a    OK, if you go
game !!         down of my
                back            Is there games ? If yes, where are they   A child to do walk a
                                ? What are the available games ?          lot…quick !




                                                                                                                                            Jeux




                                                                                                                                            Enfants
                                                                                                                                            Adultes


                                                                                                             With my tablet, I can have an additional
                                                                                                             augmented reality mode…
Tourism & Multimodality
• City tour
  • Guidance according to preferences
    • including physical disability
  • Focus on local (space, time or thematic) events
  • Access to mobility multimodality
      • Bus, bicycle, walking, car, all
Alarming
• Accident management                                                                +
                                                                            When batterie Low
                                                                      => Continuity of the application
                                                                         Dynamic reconfiguration
                                                                          (hardware adaptation)
                                         Accompanying Adult
                               -   Takes pictures/video of dammages
                               -   Injured persons
                               -   Receives instructions




    Map of bombers/help Intervention
                                                           Involved organisations
Social
 • Creation of « on demand » spontaneous communities
         I’m on Hollydays in the Basque Country
                                                                                 I do an exhibition in the Basque Country
              since 15th of July to the 31st
                                                                                          every thuesday of July




          I’ll be in the Basque Country in
         September for the Indian Summer          I live in the Basque Country
How to get Kalimucho
• On OW2
  • http://forge.ow2.org/projects/kalimucho


• Open source


• Implemented with Java on :
   • PC (Windows/Unix)


  • Android platforms (Smartphones, Tablets)
How to contribute Kalimucho
• Download Kalimucho
  • Follow the turorial dedicated the run the demo
    • available on http://forge.ow2.org/projects/kalimucho
  • Run the demo
  • Reports for (eventual) bugs
• Implementation
   • Follow the tutorial for developpers
   • Reports for (eventual) bugs
   • Make components available for all (enrich the repository)
• Looking for firms
   • Developing specific applications for Kalimucho
Conclusion
  • Results of several PhD Thesis

  • Open source platform for mobile devices
    • Java (PC with Windows/Linux)
    • Android (Smartphones - HTC, Samsung, LG, etc. , Tablets : Motorola Xoom,
      Samsung Galaxy Tab, etc.)
    • Apple (iOS) Iphone/Ipad : not for the moment


  • Very flexible (migration, replacement, dynamic reconfigurations, etc.)

  • Easy !
     • To develop specific components
       • Specific framework available (component/connector model)
    • To deploy new component based applications
       • Natural deployment language
Any questions ?
                                                                                                        Kalimucho2
• Marc Dalmau & Philippe Roose
  • LIUPPA / IUT de Bayonne / University of Pau


• Sophie Laplace (2006), Emmanuel Bouix (2007), Christine
 Louberry (2010)
  • Ex-PhD Students


• Cyril Cassagnes (Engineer)

     2 KaliMucho   is also a famous beverage made of red wine and cola usually drank in parties like “San Fermines in Pampelune (Spain) & Fêtes de Bayonne”

Más contenido relacionado

Destacado

OCCIware project and OCCI standard presented at China Cloud Computing & Stand...
OCCIware project and OCCI standard presented at China Cloud Computing & Stand...OCCIware project and OCCI standard presented at China Cloud Computing & Stand...
OCCIware project and OCCI standard presented at China Cloud Computing & Stand...
OW2
 
Itf ipp ch06_2012_final
Itf ipp ch06_2012_finalItf ipp ch06_2012_final
Itf ipp ch06_2012_final
dphil002
 
Chapter 13
Chapter 13Chapter 13
Chapter 13
dphil002
 
SeedStack - the lean development stack, OW2con'16, Paris.
SeedStack - the lean development stack, OW2con'16, Paris.SeedStack - the lean development stack, OW2con'16, Paris.
SeedStack - the lean development stack, OW2con'16, Paris.
OW2
 
Trustie Forge Solutions Linux Ow2
Trustie Forge Solutions Linux Ow2Trustie Forge Solutions Linux Ow2
Trustie Forge Solutions Linux Ow2
OW2
 
Conpaas Elastic Cloud, OW2con 2011, Nov 24-25, Paris
Conpaas Elastic Cloud, OW2con 2011, Nov 24-25, ParisConpaas Elastic Cloud, OW2con 2011, Nov 24-25, Paris
Conpaas Elastic Cloud, OW2con 2011, Nov 24-25, Paris
OW2
 
Qualipso Open Maturity Model OW2 Conference Nov10
Qualipso Open Maturity Model OW2 Conference Nov10Qualipso Open Maturity Model OW2 Conference Nov10
Qualipso Open Maturity Model OW2 Conference Nov10
OW2
 

Destacado (20)

XWiki Product and Community, OW2con'15, November 17, Paris
XWiki Product and Community, OW2con'15, November 17, ParisXWiki Product and Community, OW2con'15, November 17, Paris
XWiki Product and Community, OW2con'15, November 17, Paris
 
How to maximize the value of Big Data with SpagoBI suite through a comprehens...
How to maximize the value of Big Data with SpagoBI suite through a comprehens...How to maximize the value of Big Data with SpagoBI suite through a comprehens...
How to maximize the value of Big Data with SpagoBI suite through a comprehens...
 
OCCIware project and OCCI standard presented at China Cloud Computing & Stand...
OCCIware project and OCCI standard presented at China Cloud Computing & Stand...OCCIware project and OCCI standard presented at China Cloud Computing & Stand...
OCCIware project and OCCI standard presented at China Cloud Computing & Stand...
 
Amsterdam Data Portal
Amsterdam Data Portal Amsterdam Data Portal
Amsterdam Data Portal
 
Automatizing SpagoBI, OW2con'16, Paris.
Automatizing SpagoBI, OW2con'16, Paris. Automatizing SpagoBI, OW2con'16, Paris.
Automatizing SpagoBI, OW2con'16, Paris.
 
Itf ipp ch06_2012_final
Itf ipp ch06_2012_finalItf ipp ch06_2012_final
Itf ipp ch06_2012_final
 
CompatibleOne Multi PaaS Provisioning, Sami Yangui & Mohamed Mohamed, Institu...
CompatibleOne Multi PaaS Provisioning, Sami Yangui & Mohamed Mohamed, Institu...CompatibleOne Multi PaaS Provisioning, Sami Yangui & Mohamed Mohamed, Institu...
CompatibleOne Multi PaaS Provisioning, Sami Yangui & Mohamed Mohamed, Institu...
 
'Net'-Working for Your Own Professional Development
'Net'-Working for Your Own Professional Development'Net'-Working for Your Own Professional Development
'Net'-Working for Your Own Professional Development
 
Chapter 13
Chapter 13Chapter 13
Chapter 13
 
SeedStack - the lean development stack, OW2con'16, Paris.
SeedStack - the lean development stack, OW2con'16, Paris.SeedStack - the lean development stack, OW2con'16, Paris.
SeedStack - the lean development stack, OW2con'16, Paris.
 
Palacio Gobierno del Ecuador
Palacio Gobierno del EcuadorPalacio Gobierno del Ecuador
Palacio Gobierno del Ecuador
 
Trustie Forge Solutions Linux Ow2
Trustie Forge Solutions Linux Ow2Trustie Forge Solutions Linux Ow2
Trustie Forge Solutions Linux Ow2
 
Giethoon villagewithoutstreets
Giethoon villagewithoutstreetsGiethoon villagewithoutstreets
Giethoon villagewithoutstreets
 
Database Design 2반 5조 발표자료
Database Design 2반 5조 발표자료Database Design 2반 5조 발표자료
Database Design 2반 5조 발표자료
 
Resume Infographic
Resume InfographicResume Infographic
Resume Infographic
 
OW2 Next Gen Quality Program
OW2 Next Gen Quality ProgramOW2 Next Gen Quality Program
OW2 Next Gen Quality Program
 
Conpaas Elastic Cloud, OW2con 2011, Nov 24-25, Paris
Conpaas Elastic Cloud, OW2con 2011, Nov 24-25, ParisConpaas Elastic Cloud, OW2con 2011, Nov 24-25, Paris
Conpaas Elastic Cloud, OW2con 2011, Nov 24-25, Paris
 
Qualipso Open Maturity Model OW2 Conference Nov10
Qualipso Open Maturity Model OW2 Conference Nov10Qualipso Open Maturity Model OW2 Conference Nov10
Qualipso Open Maturity Model OW2 Conference Nov10
 
Manage Traceability with Apache Atlas flexible metadata repository.
Manage Traceability with Apache Atlas flexible metadata repository.Manage Traceability with Apache Atlas flexible metadata repository.
Manage Traceability with Apache Atlas flexible metadata repository.
 
OW2con'14 - Managing risks in OSS adoption: the RISCOSS approach
OW2con'14 - Managing risks in OSS adoption: the RISCOSS approachOW2con'14 - Managing risks in OSS adoption: the RISCOSS approach
OW2con'14 - Managing risks in OSS adoption: the RISCOSS approach
 

Similar a Kalimucho Project Use Cases

Spr Xmobile Npo Contectual Broadcasting
Spr Xmobile Npo   Contectual BroadcastingSpr Xmobile Npo   Contectual Broadcasting
Spr Xmobile Npo Contectual Broadcasting
dogpower
 
I pads in the classroom notes gary toews - october 19
I pads in the classroom notes   gary toews - october 19I pads in the classroom notes   gary toews - october 19
I pads in the classroom notes gary toews - october 19
Gary Toews
 
20110918 Mobile-Wireless
20110918 Mobile-Wireless20110918 Mobile-Wireless
20110918 Mobile-Wireless
petch243
 
A Context Aware Mobile Social Web
A Context Aware Mobile Social WebA Context Aware Mobile Social Web
A Context Aware Mobile Social Web
wasvel
 
Business Model iBoatApp
Business Model iBoatAppBusiness Model iBoatApp
Business Model iBoatApp
Leandro Puca
 

Similar a Kalimucho Project Use Cases (20)

Spr Xmobile Npo Contectual Broadcasting
Spr Xmobile Npo   Contectual BroadcastingSpr Xmobile Npo   Contectual Broadcasting
Spr Xmobile Npo Contectual Broadcasting
 
Sprx Npo
Sprx NpoSprx Npo
Sprx Npo
 
Screen based-design-amy
Screen based-design-amyScreen based-design-amy
Screen based-design-amy
 
Supersense! Studio Context
Supersense! Studio ContextSupersense! Studio Context
Supersense! Studio Context
 
Making Sense of Sensors
Making Sense of SensorsMaking Sense of Sensors
Making Sense of Sensors
 
Ready to meet Zcapes??
Ready to meet Zcapes??Ready to meet Zcapes??
Ready to meet Zcapes??
 
I pads in the classroom notes gary toews - october 19
I pads in the classroom notes   gary toews - october 19I pads in the classroom notes   gary toews - october 19
I pads in the classroom notes gary toews - october 19
 
20110918 Mobile-Wireless
20110918 Mobile-Wireless20110918 Mobile-Wireless
20110918 Mobile-Wireless
 
A Context Aware Mobile Social Web
A Context Aware Mobile Social WebA Context Aware Mobile Social Web
A Context Aware Mobile Social Web
 
Smartphone and tablet apps for people with disabilities
Smartphone and tablet apps for people with disabilities Smartphone and tablet apps for people with disabilities
Smartphone and tablet apps for people with disabilities
 
Webvisions 2011 - Geoloqi - Location as Invisible Interface
Webvisions 2011 - Geoloqi - Location as Invisible InterfaceWebvisions 2011 - Geoloqi - Location as Invisible Interface
Webvisions 2011 - Geoloqi - Location as Invisible Interface
 
Ubiquitous
UbiquitousUbiquitous
Ubiquitous
 
Location-based-Storytelling stART11 conference session (english version)
Location-based-Storytelling stART11 conference session (english version)Location-based-Storytelling stART11 conference session (english version)
Location-based-Storytelling stART11 conference session (english version)
 
Being Useful - A Short Introduction to Proactive User Experience Design
Being Useful - A Short Introduction to Proactive User Experience DesignBeing Useful - A Short Introduction to Proactive User Experience Design
Being Useful - A Short Introduction to Proactive User Experience Design
 
Interaction on the Move
Interaction on the MoveInteraction on the Move
Interaction on the Move
 
080807 Distance Ed Conference
080807 Distance Ed Conference080807 Distance Ed Conference
080807 Distance Ed Conference
 
Business Model iBoatApp
Business Model iBoatAppBusiness Model iBoatApp
Business Model iBoatApp
 
MoMo #8 - Raimo van der Klein
MoMo #8 - Raimo van der KleinMoMo #8 - Raimo van der Klein
MoMo #8 - Raimo van der Klein
 
TCI Webinar: Appetite for instruction
TCI Webinar: Appetite for instructionTCI Webinar: Appetite for instruction
TCI Webinar: Appetite for instruction
 
Appetite for Instruction
Appetite for InstructionAppetite for Instruction
Appetite for Instruction
 

Más de OW2

OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
OW2
 
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
OW2
 

Más de OW2 (20)

OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in RomaOW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
 
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
 
GLPi v.10, les fonctionnalités principales et l'offre cloud
GLPi v.10, les fonctionnalités principales et l'offre cloudGLPi v.10, les fonctionnalités principales et l'offre cloud
GLPi v.10, les fonctionnalités principales et l'offre cloud
 
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
 
FusionIAM : la gestion des identités et des accés open source
FusionIAM : la gestion des identités et des accés open sourceFusionIAM : la gestion des identités et des accés open source
FusionIAM : la gestion des identités et des accés open source
 
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
 
SFScon'20 Bringing the User into the Equation
SFScon'20 Bringing the User into the EquationSFScon'20 Bringing the User into the Equation
SFScon'20 Bringing the User into the Equation
 
Towards a sustainable solution to open source sustainability, OW2online20, Ju...
Towards a sustainable solution to open source sustainability, OW2online20, Ju...Towards a sustainable solution to open source sustainability, OW2online20, Ju...
Towards a sustainable solution to open source sustainability, OW2online20, Ju...
 
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
 
Open Source governance and the Eclipse Foundation, OW2online, June 2020
Open Source governance and the Eclipse Foundation, OW2online, June 2020Open Source governance and the Eclipse Foundation, OW2online, June 2020
Open Source governance and the Eclipse Foundation, OW2online, June 2020
 
Open source contribution policies, OW2online, June 2020
Open source contribution policies, OW2online, June 2020Open source contribution policies, OW2online, June 2020
Open source contribution policies, OW2online, June 2020
 
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
 
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
 
Open Source Compliance at Orange, OW2online, June 2020
Open Source Compliance at Orange, OW2online, June 2020Open Source Compliance at Orange, OW2online, June 2020
Open Source Compliance at Orange, OW2online, June 2020
 
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
 
Intelligent package management with FASTEN, OW2online, June 2020
Intelligent package management with FASTEN, OW2online, June 2020Intelligent package management with FASTEN, OW2online, June 2020
Intelligent package management with FASTEN, OW2online, June 2020
 
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
 
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
 
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
 
Cacti and Big Data at Orange France, OW2online, June 2020
Cacti and Big Data at Orange France, OW2online, June 2020Cacti and Big Data at Orange France, OW2online, June 2020
Cacti and Big Data at Orange France, OW2online, June 2020
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Último (20)

ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

Kalimucho Project Use Cases

  • 1. Paris POSSIBLE INDUSTRIAL • Biarritz USE CASES OF KALIMUCHO1 Marc Dalmau, Philippe Roose LIUPPA / University of Pau - France 1 Kalitatea means « Quality » in Basque language, Mucho means « a lot » en Spanish language : A lot of Quality !
  • 2. Examples of scenarios Scenario A : Execution without any problem Scenario B : 1 user with a low battery Scenario C : 1 new user
  • 3. What does Kalimucho stands for ? (1/2)  It is a service based software platform allowing to solve many problems :  Dynamic Application [re-]deployment on mobile devices (smartphones, tablet, PC, etc.).  Hot reconfigurations : ie. Reconfiguration without stoping the application  Whatever the reason is (functional/energy/hardware/user oriented requirements)  Information transfert between software components  With hot adaptations of data (completion, format, modality, etc.)  Without gateway management (automatic route selection)
  • 4. What does Kalimucho stands for ? (2/2)  But also…  Short-lived Installation/Deployment on temporal devices.  When the application is shuted down, deployed components are « undeployed/destroyed »  Access to non-resident application/service  Ad’hoc installation/deployment according to current needs, without any user operation, without « [android-]market » or « any app-store »
  • 5. Example of adaptations requirements • User Contextual adaptations • User wishes new functionalities, wishes new requirements • Motor handicap adaptation • User preferences (evolving dynamically), skill increasement, etc. • Harware Contextual adaptation • « on the fly » Multimedia data adaptation to mobile devices (interactions, display, light, etc.) • format format adaptation between 2 uncompatible devices • Automatic completion : tagging a picture with the GPS position of another device • Power/CPU/bandwitdh : delocalization of processes in order to save low level battery or to lighten CPU or to avoid networks congestions
  • 6. How running Kalimucho and its applications Before all  Download Kalimucho on a market (free) Vendor Specific Application/Deployment Kalimucho  Download Target Application Description (free/private)  Or being a neighbour of a device hosting a Kalimucho platform  Availability : o via a website (download) o on a market o via a vendor-specific terminal with various connections : bluetooth, wifi, 3G, etc.
  • 7. Pervasive Applications focusing on Territory Discovery • Exemples of Territory Discovering Oriented Applications • Discovery of cultural heritage • European Project (pending) • Nature trail • City tour • with thematics or ad’hoc orientations • Parcs (botanics, zoo, etc.) • Current ANR MOANO Project
  • 8. Context Relaxation I’M TIRED… Kalimucho can help you ! With a classical situation, it is difficult I WANT TO EAT to find the nearest seat ? ME TOO ! Parents with childs are visiting the mark. Children are tired and want to sit down and to eat. Where are Where can relaxing places ? I sleep ? 120m 312m Seats Chairs Tent Overview Map Augmented Reality Mode Seats are fixed whereas tents are continuously moved (according to events)
  • 9. Recreational activity It’s time to ask help to my Daddy, I want smartphone / tablet ! to play to a OK, if you go game !! down of my back Is there games ? If yes, where are they A child to do walk a ? What are the available games ? lot…quick ! Jeux Enfants Adultes With my tablet, I can have an additional augmented reality mode…
  • 10. Tourism & Multimodality • City tour • Guidance according to preferences • including physical disability • Focus on local (space, time or thematic) events • Access to mobility multimodality • Bus, bicycle, walking, car, all
  • 11. Alarming • Accident management + When batterie Low => Continuity of the application Dynamic reconfiguration (hardware adaptation) Accompanying Adult - Takes pictures/video of dammages - Injured persons - Receives instructions Map of bombers/help Intervention Involved organisations
  • 12. Social • Creation of « on demand » spontaneous communities I’m on Hollydays in the Basque Country I do an exhibition in the Basque Country since 15th of July to the 31st every thuesday of July I’ll be in the Basque Country in September for the Indian Summer I live in the Basque Country
  • 13. How to get Kalimucho • On OW2 • http://forge.ow2.org/projects/kalimucho • Open source • Implemented with Java on : • PC (Windows/Unix) • Android platforms (Smartphones, Tablets)
  • 14. How to contribute Kalimucho • Download Kalimucho • Follow the turorial dedicated the run the demo • available on http://forge.ow2.org/projects/kalimucho • Run the demo • Reports for (eventual) bugs • Implementation • Follow the tutorial for developpers • Reports for (eventual) bugs • Make components available for all (enrich the repository) • Looking for firms • Developing specific applications for Kalimucho
  • 15. Conclusion • Results of several PhD Thesis • Open source platform for mobile devices • Java (PC with Windows/Linux) • Android (Smartphones - HTC, Samsung, LG, etc. , Tablets : Motorola Xoom, Samsung Galaxy Tab, etc.) • Apple (iOS) Iphone/Ipad : not for the moment • Very flexible (migration, replacement, dynamic reconfigurations, etc.) • Easy ! • To develop specific components • Specific framework available (component/connector model) • To deploy new component based applications • Natural deployment language
  • 16. Any questions ? Kalimucho2 • Marc Dalmau & Philippe Roose • LIUPPA / IUT de Bayonne / University of Pau • Sophie Laplace (2006), Emmanuel Bouix (2007), Christine Louberry (2010) • Ex-PhD Students • Cyril Cassagnes (Engineer) 2 KaliMucho is also a famous beverage made of red wine and cola usually drank in parties like “San Fermines in Pampelune (Spain) & Fêtes de Bayonne”