SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Downloaden Sie, um offline zu lesen
•    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”

Weitere ähnliche Inhalte

Andere mochten auch

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, ParisOW2
 
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...OW2
 
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
 
Amsterdam Data Portal
Amsterdam Data Portal Amsterdam Data Portal
Amsterdam Data Portal OW2
 
Automatizing SpagoBI, OW2con'16, Paris.
Automatizing SpagoBI, OW2con'16, Paris. Automatizing SpagoBI, OW2con'16, Paris.
Automatizing SpagoBI, OW2con'16, Paris. OW2
 
Itf ipp ch06_2012_final
Itf ipp ch06_2012_finalItf ipp ch06_2012_final
Itf ipp ch06_2012_finaldphil002
 
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...OW2
 
'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 DevelopmentHelen Buzdugan
 
Chapter 13
Chapter 13Chapter 13
Chapter 13dphil002
 
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
 
Palacio Gobierno del Ecuador
Palacio Gobierno del EcuadorPalacio Gobierno del Ecuador
Palacio Gobierno del EcuadorPablo Guaña
 
Trustie Forge Solutions Linux Ow2
Trustie Forge Solutions Linux Ow2Trustie Forge Solutions Linux Ow2
Trustie Forge Solutions Linux Ow2OW2
 
Giethoon villagewithoutstreets
Giethoon villagewithoutstreetsGiethoon villagewithoutstreets
Giethoon villagewithoutstreetsalfcoltrane
 
Database Design 2반 5조 발표자료
Database Design 2반 5조 발표자료Database Design 2반 5조 발표자료
Database Design 2반 5조 발표자료Matthew Chang
 
OW2 Next Gen Quality Program
OW2 Next Gen Quality ProgramOW2 Next Gen Quality Program
OW2 Next Gen Quality ProgramOW2
 
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, ParisOW2
 
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 Nov10OW2
 
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.OW2
 
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 approachOW2
 

Andere mochten auch (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
 

Ähnlich wie Kalimucho Project Use Cases

Spr Xmobile Npo Contectual Broadcasting
Spr Xmobile Npo   Contectual BroadcastingSpr Xmobile Npo   Contectual Broadcasting
Spr Xmobile Npo Contectual Broadcastingdogpower
 
Supersense! Studio Context
Supersense! Studio ContextSupersense! Studio Context
Supersense! Studio ContextPhilip van Allen
 
Making Sense of Sensors
Making Sense of SensorsMaking Sense of Sensors
Making Sense of Sensorstwh
 
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 19Gary Toews
 
20110918 Mobile-Wireless
20110918 Mobile-Wireless20110918 Mobile-Wireless
20110918 Mobile-Wirelesspetch243
 
A Context Aware Mobile Social Web
A Context Aware Mobile Social WebA Context Aware Mobile Social Web
A Context Aware Mobile Social Webwasvel
 
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 jemsshep07
 
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 InterfaceAmber Case
 
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)Doro Martin
 
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 DesignMariusz Cieśla
 
Interaction on the Move
Interaction on the MoveInteraction on the Move
Interaction on the MoveDavid Parsons
 
080807 Distance Ed Conference
080807 Distance Ed Conference080807 Distance Ed Conference
080807 Distance Ed ConferenceJudy Brown
 
Business Model iBoatApp
Business Model iBoatAppBusiness Model iBoatApp
Business Model iBoatAppLeandro Puca
 
TCI Webinar: Appetite for instruction
TCI Webinar: Appetite for instructionTCI Webinar: Appetite for instruction
TCI Webinar: Appetite for instructionTeachTCI
 
Appetite for Instruction
Appetite for InstructionAppetite for Instruction
Appetite for InstructionTraci Look Cook
 

Ähnlich wie 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
 

Mehr von OW2

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 RomaOW2
 
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...OW2
 
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 cloudOW2
 
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...OW2
 
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 sourceOW2
 
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
 
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 EquationOW2
 
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...OW2
 
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...OW2
 
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 2020OW2
 
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 2020OW2
 
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...OW2
 
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 2020OW2
 
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 2020OW2
 
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 2020OW2
 
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 2020OW2
 
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 2020OW2
 
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
 
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...OW2
 
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 2020OW2
 

Mehr von 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
 

Kürzlich hochgeladen

MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfOverkill Security
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 

Kürzlich hochgeladen (20)

MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 

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”