SlideShare uma empresa Scribd logo
1 de 31
Baixar para ler offline
An Open Source Approach
                 for
   Industrializing Research Tools

Hugo Bruneliere
AtlandMod Team (INRIA, EMN & LINA)

                            November 24, 2011
              “Open Source Innovation Catalyst”
                              (ICT Labs, IRILL)
              OW2Con 2011, Orange Labs, Paris
                  © AtlanMod - atlanmod-contact@mines-nantes.fr   1
AtlandMod:
  An Expert Research Team in Modeling
 A common team based in Nantes
   – INRIA, Ecole des Mines de Nantes & LINA
 Expertise on Model Driven Engineering
   – MDE principles & techniques
   – “Modeling Technologies for Software
     Production, Evolution, and Operation”
 Application-driven research
   – Constant collaboration with companies
 Open source community via Eclipse
   – MoDisco, AM3, EMF Facet, ATL, AMW, etc

                  © AtlanMod - atlanmod-contact@mines-nantes.fr   2
Outline

 The starting point?
   – Research prototypes…
 What means industrializing?
   – Traditional definitions
 Which business model?
   – A different approach
   – Open source as a medium
 Success stories?
   – Eclipse-M2M ATL & Eclipse-MDT MoDisco

               © AtlanMod - atlanmod-contact@mines-nantes.fr   3
The starting point?

 Research prototypes!
 Tools as proof of concepts for
  research ideas
   – Empirical validation
   – Feedback from real users
   – Dissemination of the results
   – Collaboration playground
   – Etc
 But…

                  © AtlanMod - atlanmod-contact@mines-nantes.fr   4
The starting point?

 The problem
   – Research labs have to focus on
     core research activities
       Funding criteria…
   – Companies usually don’t adopt
     research tools
       Lack of (user) support
       Maintenance issues
       Scalability limitations
       Adaptation capabilities

                 © AtlanMod - atlanmod-contact@mines-nantes.fr   5
What means “industrializing”?




        © AtlanMod - atlanmod-contact@mines-nantes.fr   6
What means “industrializing”?

 Simple definitions (based on Wikipedia)
   – Innovation
       The creation of better or more effective
        ideas, processes, technologies, products to
        be brought to the market & society
   – Technology transfer
       The process of spreading this innovation and
        related skills or knowledge among different
        organizations
   – Industrialization
       The process of changing a human group or
        tool from an elementary state to an
        industrial one

                   © AtlanMod - atlanmod-contact@mines-nantes.fr   7
What means “industrializing”?

 Traditional direct approach

      Research Labs
    (Scientific Experts)




                                                                           Companies
                                                                           (End Users)




                           © AtlanMod - atlanmod-contact@mines-nantes.fr                 8
What means “industrializing”?

 Traditional direct approach

      Research Labs
    (Scientific Experts)


   Innovation
                                                                           Companies
                                                                           (End Users)




                           © AtlanMod - atlanmod-contact@mines-nantes.fr                 9
What means “industrializing”?

 Traditional direct approach

      Research Labs
    (Scientific Experts)                            Technology
                                                      Transfer
   Innovation
                                                                           Companies
                                                                           (End Users)




                           © AtlanMod - atlanmod-contact@mines-nantes.fr                 10
What means “industrializing”?

 Traditional direct approach

      Research Labs
    (Scientific Experts)                            Technology
                                                      Transfer
   Innovation
                                                                           Companies
                                                                           (End Users)


                                                                 Industrialization

                           © AtlanMod - atlanmod-contact@mines-nantes.fr                 11
Which “business model”?




      © AtlanMod - atlanmod-contact@mines-nantes.fr   12
Which “business model”?

 Open Source as a medium
  – Creation of communities
  – Stimulation of initiative
  – Dissemination of results
  – Standardization

 But this is not enough…
   – Success of involving external contributors?
      [S. Krishnamurthy, Cave or community? an empirical
       examination of 100 mature open source projects]
  – Challenging vs. Pragmatic?
      Prioritization of problems
                     © AtlanMod - atlanmod-contact@mines-nantes.fr   13
Which “business model”?

 Out three-entity approach
                                                            Labs (scientific experts)
 Introduction of a third
  entity in the process
   – Technology Provider                           Open source
   – Play the role of the                            Eclipse
                                                      OMG
     interface…                                       Etc.

                             SMEs                                         Big Companies
                             (technology providers)                       (end-users)




                © AtlanMod - atlanmod-contact@mines-nantes.fr                           14
Which “business model”?

 Out three-entity approach
                                                             Labs (scientific experts)
 1. Description of real
  challenges                                                                   Research
                                                                              challenges
   – Concrete problems                              Open source
   – Industrial use cases                             Eclipse
                                                       OMG
                                                       Etc.

                                                                           Big Companies
                                                                           (end-users)




                 © AtlanMod - atlanmod-contact@mines-nantes.fr                           15
Which “business model”?

 Out three-entity approach
                                                               Labs (scientific experts)
 2. Evaluation of relevant
  research problems                                                              Research
                                                                                challenges
   – State-of-the-art       Open source
   – Possible ideas           Eclipse
                               OMG

   – Solutions…                Etc.

                                                                             Big Companies
                                                                             (end-users)




                   © AtlanMod - atlanmod-contact@mines-nantes.fr                           16
Which “business model”?

 Out three-entity approach
                                                            Labs (scientific experts)
 3. Experimentation on
  the identified problems                                                     Proof-of-
                                                                              concept
   – Research work                                 Open source
   – Paper publication                               Eclipse
                                                      OMG

   – Prototype                                        Etc.

     implementation                                                       Big Companies
                                                                          (end-users)




                © AtlanMod - atlanmod-contact@mines-nantes.fr                           17
Which “business model”?

 Out three-entity approach
                                                            Labs (scientific experts)
 4. Evaluation of the
  proposed solution                                                           Proof-of-
                                                                              concept
  – Relevance                                      Open source
  – Potential concrete                               Eclipse
                                                      OMG
    applications                                      Etc.

  – Industrialization?                                                    Big Companies
                                                                          (end-users)




                © AtlanMod - atlanmod-contact@mines-nantes.fr                           18
Which “business model”?

 Out three-entity approach
                                                             Labs (scientific experts)
 5. Selection of the
  Technology Provider
  – Common action based                             Open source
    on skills and previous                            Eclipse
                                                       OMG
    experiences                                        Etc.

                              SMEs                                         Big Companies
                              (technology providers)                       (end-users)




                 © AtlanMod - atlanmod-contact@mines-nantes.fr                           19
Which “business model”?

 Out three-entity approach
                                                                  Labs (scientific experts)
 6. Industrialization by
  Technology Provider
  – Collaborative action            Open source
  – Several iterations                Eclipse
                                       OMG

  – Scientific and                      Etc.


    technical
                       SMEs                                                     Big Companies
                       (technology providers)                                   (end-users)
    expertise

                      © AtlanMod - atlanmod-contact@mines-nantes.fr                           20
Which “business model”?

 Out three-entity approach
                                                                  Labs (scientific experts)
 7. Release of the
  industrialized solution
   – Deployable tool                                     Open source
   – Full support                                          Eclipse
                                                            OMG

   – Business…                                              Etc.

                                   SMEs                                         Big Companies
                                   (technology providers)                       (end-users)

       Professional           Related
           Tool               service
                      © AtlanMod - atlanmod-contact@mines-nantes.fr                           21
Which “business model”?

 Out three-entity approach
                                                                  Labs (scientific experts)
 8. Application of the
  solution                                                                          Research
                                                                                   challenges
   – Real deployment               Open source
   – Execution/running               Eclipse
                                      OMG

   – Feedback                          Etc.


   – Consulting…
                      SMEs                                                      Big Companies
                      (technology providers)                                    (end-users)

                              Related                                            Professional
                              service                                                Tool
                      © AtlanMod - atlanmod-contact@mines-nantes.fr                           22
Which “business model”?

 Benefits for all the partners
   Research Lab                                                               SME
                             Big Company
    (Scientific                                                           (Technology
                              (End User)
     Experts)                                                               Provider)
 Focus on core activity: Focus on core activity: Focus on core activity:
 Research                Business                Tooling & Service

 Work on real industrial Work on its actual                           Work on its technical
 challenges              problems                                     expertise

 Publication of quality   Deployment & running Development of a
 scientific papers        of a customized      software offer (product
                          solution             & service)

                          © AtlanMod - atlanmod-contact@mines-nantes.fr                       23
Which “business model”?

 Summary
  – Win-win business model
      Focus on core activities
      Benefit from the others’ results
  – Application-driven approach
      End-user is at the origin
      Relevant solutions
  – Iterative process
      Regular exchanges between partners

                © AtlanMod - atlanmod-contact@mines-nantes.fr   24
Success stories?




  © AtlanMod - atlanmod-contact@mines-nantes.fr   25
Success stories?

 Application of the proposed approach
  – Initiation within European projects
    (targeting real industrial scenarios)

 Use of the Eclipse: open source medium
  – Creation of dedicated Eclipse projects
    (tool, support and community)

 Collaboration with technology providers
  – Development of the expertise
                 © AtlanMod - atlanmod-contact@mines-nantes.fr   26
Success stories: Eclipse-M2M ATL

 An Eclipse environment to support
              the development & execution of
              Model-to-Model transformations
  – Official Eclipse Modeling project (in M2M)
        Open-source (EPL)
        Based on the Eclipse Modeling Framework (EMF)
        Using the Object Constraint Language (OMG OCL)
        Released with Ganymede, Helios & Indigo

  – Complete Eclipse Tooling
        ATL   language (declarative, QVT-like)
        ATL   Virtual Machine (VM)
        ATL   Integrated Development Environment (IDE)
        ATL   use case & transformation library


                               © AtlanMod - atlanmod-contact@mines-nantes.fr   27
Success stories: Eclipse-M2M ATL

 Developed within the context of the
  MODELWARE European project
  – France Telecom, THALES

 Useful links
   – ATL homepage
       http://www.eclipse.org/atl/
   – ATL documentation
       http://www.eclipse.org/atl/documentation/
   – M2M forum (use the [ATL] tag in the subject)
      http://www.eclipse.org/forums/eclipse.modeling.m2m


                     © AtlanMod - atlanmod-contact@mines-nantes.fr   28
Success stories: Eclipse-MDT MoDisco

                An Eclipse framework to support
                   the elaboration of MDRE solutions

    – Official Eclipse Modeling project (in MDT)
        Open-source (EPL)
        Based on other Eclipse Modeling projects
        Released with Helios & Indigo



    – Supported by the OMG
        Reference implementations for
           – KDM (Knowledge Discovery Metamodel)
           – SMM (Structured Metrics Metamodel)
           – ASTM (Abstract Syntax Tree Metamodel)



                               © AtlanMod - atlanmod-contact@mines-nantes.fr   29
Success stories: Eclipse-MDT MoDisco

 Developed within the context of the
  MODELPLEX European project
  – THALES, Schlumberger Western Geco

 Useful links
   – MoDisco homepage
       http://www.eclipse.org/MoDisco
   – MoDisco wiki (all resources)
       http://wiki.eclipse.org/MoDisco
   – MoDisco forum
       http://www.eclipse.org/forums/eclipse.modisco


                   © AtlanMod - atlanmod-contact@mines-nantes.fr   30
Thanks for your attention!

 Eclipse Projects links
   – M2M ATL: http://www.eclipse.org/atl
   – MDT MoDisco: http://www.eclipse.org/MoDisco

 Industrialization approach
   – Industrialization of Research Tools: the ATL Case,
     WASDeTT-3, ASE 2010, Antwerp, Belgium, September 20,
     2010

 Team contacts
   – Jordi Cabot (Team leader)
       jordi.cabot@inria.fr
   – Hugo Bruneliere (Eclipse responsible)
       hugo.bruneliere@inria.fr

                       © AtlanMod - atlanmod-contact@mines-nantes.fr   31

Mais conteúdo relacionado

Destaque

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
 
Libby's Tips for Getting Unstuck
Libby's Tips for Getting UnstuckLibby's Tips for Getting Unstuck
Libby's Tips for Getting UnstuckLibby Gill
 
"Odpowiedzialne dziennikarstwo"
"Odpowiedzialne dziennikarstwo" "Odpowiedzialne dziennikarstwo"
"Odpowiedzialne dziennikarstwo" Ciszewski MSL
 
OCCIware: extensible and standard-based XaaS platform to manage everything in...
OCCIware: extensible and standard-based XaaS platform to manage everything in...OCCIware: extensible and standard-based XaaS platform to manage everything in...
OCCIware: extensible and standard-based XaaS platform to manage everything in...OW2
 
Hammr Project Update: Machine Images and Docker Containers for your Cloud, OW...
Hammr Project Update: Machine Images and Docker Containers for your Cloud, OW...Hammr Project Update: Machine Images and Docker Containers for your Cloud, OW...
Hammr Project Update: Machine Images and Docker Containers for your Cloud, OW...OW2
 
Managing risks in OSS adoption: the RISCOSS approach, Xavier Franch, Universi...
Managing risks in OSS adoption: the RISCOSS approach, Xavier Franch, Universi...Managing risks in OSS adoption: the RISCOSS approach, Xavier Franch, Universi...
Managing risks in OSS adoption: the RISCOSS approach, Xavier Franch, Universi...OW2
 
Moving Beyond Portals to Social Middleware, OW2con’12, Paris
Moving Beyond Portals to Social Middleware, OW2con’12, ParisMoving Beyond Portals to Social Middleware, OW2con’12, Paris
Moving Beyond Portals to Social Middleware, OW2con’12, ParisOW2
 
OW2con'14 - The changing nature of open source software, Cédric Thomas, OW2
OW2con'14 - The changing nature of open source software, Cédric Thomas, OW2OW2con'14 - The changing nature of open source software, Cédric Thomas, OW2
OW2con'14 - The changing nature of open source software, Cédric Thomas, OW2OW2
 
Opencloudware, a Paas management stack over multiple clouds, Daniel Stern, O...
 Opencloudware, a Paas management stack over multiple clouds, Daniel Stern, O... Opencloudware, a Paas management stack over multiple clouds, Daniel Stern, O...
Opencloudware, a Paas management stack over multiple clouds, Daniel Stern, O...OW2
 
Dependency management and licence compliance, OW2con'16, Paris.
Dependency management and licence compliance, OW2con'16, Paris. Dependency management and licence compliance, OW2con'16, Paris.
Dependency management and licence compliance, OW2con'16, Paris. OW2
 
Ow2stack, the OW2 Community Cloud Testbed, Xiaolong Kong, OW2
Ow2stack, the OW2 Community Cloud Testbed, Xiaolong Kong, OW2Ow2stack, the OW2 Community Cloud Testbed, Xiaolong Kong, OW2
Ow2stack, the OW2 Community Cloud Testbed, Xiaolong Kong, OW2OW2
 
Ow2 X Wiki Use Case Open World Forum09
Ow2 X Wiki Use Case Open World Forum09Ow2 X Wiki Use Case Open World Forum09
Ow2 X Wiki Use Case Open World Forum09OW2
 
RGAA, REFERENTIEL D’ACCESSIBILITE MULTICANAL
RGAA, REFERENTIEL D’ACCESSIBILITE MULTICANAL RGAA, REFERENTIEL D’ACCESSIBILITE MULTICANAL
RGAA, REFERENTIEL D’ACCESSIBILITE MULTICANAL OW2
 
Mystery Salamanca
Mystery SalamancaMystery Salamanca
Mystery Salamancaalfcoltrane
 
Packages namespace instance
Packages namespace instancePackages namespace instance
Packages namespace instanceChenglin Lee
 
Microsoft Power Point Facet5 Presentatie Linked In
Microsoft Power Point   Facet5 Presentatie Linked InMicrosoft Power Point   Facet5 Presentatie Linked In
Microsoft Power Point Facet5 Presentatie Linked InMichiel Castelijns
 

Destaque (20)

Star Animation I
Star Animation IStar Animation I
Star Animation I
 
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.
 
Libby's Tips for Getting Unstuck
Libby's Tips for Getting UnstuckLibby's Tips for Getting Unstuck
Libby's Tips for Getting Unstuck
 
"Odpowiedzialne dziennikarstwo"
"Odpowiedzialne dziennikarstwo" "Odpowiedzialne dziennikarstwo"
"Odpowiedzialne dziennikarstwo"
 
Chubby
ChubbyChubby
Chubby
 
Ayora 2010
Ayora 2010Ayora 2010
Ayora 2010
 
OCCIware: extensible and standard-based XaaS platform to manage everything in...
OCCIware: extensible and standard-based XaaS platform to manage everything in...OCCIware: extensible and standard-based XaaS platform to manage everything in...
OCCIware: extensible and standard-based XaaS platform to manage everything in...
 
Octavas 2010
Octavas 2010Octavas 2010
Octavas 2010
 
Hammr Project Update: Machine Images and Docker Containers for your Cloud, OW...
Hammr Project Update: Machine Images and Docker Containers for your Cloud, OW...Hammr Project Update: Machine Images and Docker Containers for your Cloud, OW...
Hammr Project Update: Machine Images and Docker Containers for your Cloud, OW...
 
Managing risks in OSS adoption: the RISCOSS approach, Xavier Franch, Universi...
Managing risks in OSS adoption: the RISCOSS approach, Xavier Franch, Universi...Managing risks in OSS adoption: the RISCOSS approach, Xavier Franch, Universi...
Managing risks in OSS adoption: the RISCOSS approach, Xavier Franch, Universi...
 
Moving Beyond Portals to Social Middleware, OW2con’12, Paris
Moving Beyond Portals to Social Middleware, OW2con’12, ParisMoving Beyond Portals to Social Middleware, OW2con’12, Paris
Moving Beyond Portals to Social Middleware, OW2con’12, Paris
 
OW2con'14 - The changing nature of open source software, Cédric Thomas, OW2
OW2con'14 - The changing nature of open source software, Cédric Thomas, OW2OW2con'14 - The changing nature of open source software, Cédric Thomas, OW2
OW2con'14 - The changing nature of open source software, Cédric Thomas, OW2
 
Opencloudware, a Paas management stack over multiple clouds, Daniel Stern, O...
 Opencloudware, a Paas management stack over multiple clouds, Daniel Stern, O... Opencloudware, a Paas management stack over multiple clouds, Daniel Stern, O...
Opencloudware, a Paas management stack over multiple clouds, Daniel Stern, O...
 
Dependency management and licence compliance, OW2con'16, Paris.
Dependency management and licence compliance, OW2con'16, Paris. Dependency management and licence compliance, OW2con'16, Paris.
Dependency management and licence compliance, OW2con'16, Paris.
 
Ow2stack, the OW2 Community Cloud Testbed, Xiaolong Kong, OW2
Ow2stack, the OW2 Community Cloud Testbed, Xiaolong Kong, OW2Ow2stack, the OW2 Community Cloud Testbed, Xiaolong Kong, OW2
Ow2stack, the OW2 Community Cloud Testbed, Xiaolong Kong, OW2
 
Ow2 X Wiki Use Case Open World Forum09
Ow2 X Wiki Use Case Open World Forum09Ow2 X Wiki Use Case Open World Forum09
Ow2 X Wiki Use Case Open World Forum09
 
RGAA, REFERENTIEL D’ACCESSIBILITE MULTICANAL
RGAA, REFERENTIEL D’ACCESSIBILITE MULTICANAL RGAA, REFERENTIEL D’ACCESSIBILITE MULTICANAL
RGAA, REFERENTIEL D’ACCESSIBILITE MULTICANAL
 
Mystery Salamanca
Mystery SalamancaMystery Salamanca
Mystery Salamanca
 
Packages namespace instance
Packages namespace instancePackages namespace instance
Packages namespace instance
 
Microsoft Power Point Facet5 Presentatie Linked In
Microsoft Power Point   Facet5 Presentatie Linked InMicrosoft Power Point   Facet5 Presentatie Linked In
Microsoft Power Point Facet5 Presentatie Linked In
 

Semelhante a OS Approach for Industrializing Research Tools, OW2con11

Developing Open Source MDE Tools / Eclipse Stories and Lessons Learned - OSS4...
Developing Open Source MDE Tools / Eclipse Stories and Lessons Learned - OSS4...Developing Open Source MDE Tools / Eclipse Stories and Lessons Learned - OSS4...
Developing Open Source MDE Tools / Eclipse Stories and Lessons Learned - OSS4...Hugo Bruneliere
 
Capabilities: The Bridge Between R-&-D - 21may14
Capabilities: The Bridge Between R-&-D - 21may14Capabilities: The Bridge Between R-&-D - 21may14
Capabilities: The Bridge Between R-&-D - 21may14Ian Phillips
 
Open Innovation for the Digital Shift - A collection of case studies in the I...
Open Innovation for the Digital Shift - A collection of case studies in the I...Open Innovation for the Digital Shift - A collection of case studies in the I...
Open Innovation for the Digital Shift - A collection of case studies in the I...Alberto Minin
 
Summerschool+ 2012 Ibm Kees Donker future of learning
Summerschool+ 2012 Ibm Kees Donker future of learningSummerschool+ 2012 Ibm Kees Donker future of learning
Summerschool+ 2012 Ibm Kees Donker future of learningKennisnet
 
From Open Source Software to Open Source Hardware
From Open Source Software to Open Source HardwareFrom Open Source Software to Open Source Hardware
From Open Source Software to Open Source HardwareRobert Viseur
 
Can a Nation Create Entrepreneurs Part 2
Can a Nation Create Entrepreneurs Part 2Can a Nation Create Entrepreneurs Part 2
Can a Nation Create Entrepreneurs Part 2Barry McCulloch
 
Computing for CPS in 2025
Computing for CPS in 2025Computing for CPS in 2025
Computing for CPS in 2025Ian Phillips
 
Tecnology Transfert University - Messina
Tecnology Transfert University - MessinaTecnology Transfert University - Messina
Tecnology Transfert University - MessinaStartup Messina
 
Nanoland global consulting (1)
Nanoland global consulting (1)Nanoland global consulting (1)
Nanoland global consulting (1)Nanoland1
 
Short TRIZ Workshop for the University of the Philippines
Short TRIZ Workshop for the University of the PhilippinesShort TRIZ Workshop for the University of the Philippines
Short TRIZ Workshop for the University of the PhilippinesRichard Platt
 
Technology Transfer. Universities: General Concepts Part III
Technology Transfer. Universities: General Concepts Part IIITechnology Transfer. Universities: General Concepts Part III
Technology Transfer. Universities: General Concepts Part IIICristina Villavicencio
 
On Lightweight Metamodel Extension to Support Modeling Tools Agility - ECMFA...
On Lightweight  Metamodel Extension to Support Modeling Tools Agility - ECMFA...On Lightweight  Metamodel Extension to Support Modeling Tools Agility - ECMFA...
On Lightweight Metamodel Extension to Support Modeling Tools Agility - ECMFA...Hugo Bruneliere
 
ECMFA 2015 MoNoGe metamodel extension
ECMFA 2015 MoNoGe metamodel extensionECMFA 2015 MoNoGe metamodel extension
ECMFA 2015 MoNoGe metamodel extensionJokin García Pérez
 
Digital workplace, a transformational framework
Digital workplace, a transformational frameworkDigital workplace, a transformational framework
Digital workplace, a transformational frameworkJane McConnell
 
SFSCON23 - Seckin Celik Davide Serpico - The ZOOOM Framework Business Aspect...
SFSCON23 - Seckin Celik Davide Serpico - The ZOOOM Framework  Business Aspect...SFSCON23 - Seckin Celik Davide Serpico - The ZOOOM Framework  Business Aspect...
SFSCON23 - Seckin Celik Davide Serpico - The ZOOOM Framework Business Aspect...South Tyrol Free Software Conference
 
Promoting Innovation using Inventive Problem Solving Technique
Promoting Innovation using Inventive Problem Solving TechniquePromoting Innovation using Inventive Problem Solving Technique
Promoting Innovation using Inventive Problem Solving TechniqueZaipul Anwar Zainu
 

Semelhante a OS Approach for Industrializing Research Tools, OW2con11 (20)

Developing Open Source MDE Tools / Eclipse Stories and Lessons Learned - OSS4...
Developing Open Source MDE Tools / Eclipse Stories and Lessons Learned - OSS4...Developing Open Source MDE Tools / Eclipse Stories and Lessons Learned - OSS4...
Developing Open Source MDE Tools / Eclipse Stories and Lessons Learned - OSS4...
 
Capabilities: The Bridge Between R-&-D - 21may14
Capabilities: The Bridge Between R-&-D - 21may14Capabilities: The Bridge Between R-&-D - 21may14
Capabilities: The Bridge Between R-&-D - 21may14
 
Open Innovation for the Digital Shift - A collection of case studies in the I...
Open Innovation for the Digital Shift - A collection of case studies in the I...Open Innovation for the Digital Shift - A collection of case studies in the I...
Open Innovation for the Digital Shift - A collection of case studies in the I...
 
Summerschool+ 2012 Ibm Kees Donker future of learning
Summerschool+ 2012 Ibm Kees Donker future of learningSummerschool+ 2012 Ibm Kees Donker future of learning
Summerschool+ 2012 Ibm Kees Donker future of learning
 
Fostering Innovation and SMEs Competitiveness (Aziz Bouras)
Fostering Innovation and SMEs Competitiveness (Aziz Bouras)Fostering Innovation and SMEs Competitiveness (Aziz Bouras)
Fostering Innovation and SMEs Competitiveness (Aziz Bouras)
 
From Open Source Software to Open Source Hardware
From Open Source Software to Open Source HardwareFrom Open Source Software to Open Source Hardware
From Open Source Software to Open Source Hardware
 
Can a Nation Create Entrepreneurs Part 2
Can a Nation Create Entrepreneurs Part 2Can a Nation Create Entrepreneurs Part 2
Can a Nation Create Entrepreneurs Part 2
 
Computing for CPS in 2025
Computing for CPS in 2025Computing for CPS in 2025
Computing for CPS in 2025
 
Tecnology Transfert University - Messina
Tecnology Transfert University - MessinaTecnology Transfert University - Messina
Tecnology Transfert University - Messina
 
Nanoland global consulting (1)
Nanoland global consulting (1)Nanoland global consulting (1)
Nanoland global consulting (1)
 
Short TRIZ Workshop for the University of the Philippines
Short TRIZ Workshop for the University of the PhilippinesShort TRIZ Workshop for the University of the Philippines
Short TRIZ Workshop for the University of the Philippines
 
Materials science, innovation and industry.
Materials science, innovation and industry.Materials science, innovation and industry.
Materials science, innovation and industry.
 
Technology Transfer. Universities: General Concepts Part III
Technology Transfer. Universities: General Concepts Part IIITechnology Transfer. Universities: General Concepts Part III
Technology Transfer. Universities: General Concepts Part III
 
On Lightweight Metamodel Extension to Support Modeling Tools Agility - ECMFA...
On Lightweight  Metamodel Extension to Support Modeling Tools Agility - ECMFA...On Lightweight  Metamodel Extension to Support Modeling Tools Agility - ECMFA...
On Lightweight Metamodel Extension to Support Modeling Tools Agility - ECMFA...
 
ECMFA 2015 MoNoGe metamodel extension
ECMFA 2015 MoNoGe metamodel extensionECMFA 2015 MoNoGe metamodel extension
ECMFA 2015 MoNoGe metamodel extension
 
Digital workplace, a transformational framework
Digital workplace, a transformational frameworkDigital workplace, a transformational framework
Digital workplace, a transformational framework
 
Living%20 Labs E Almirall
Living%20 Labs E AlmirallLiving%20 Labs E Almirall
Living%20 Labs E Almirall
 
Innovation management
Innovation managementInnovation management
Innovation management
 
SFSCON23 - Seckin Celik Davide Serpico - The ZOOOM Framework Business Aspect...
SFSCON23 - Seckin Celik Davide Serpico - The ZOOOM Framework  Business Aspect...SFSCON23 - Seckin Celik Davide Serpico - The ZOOOM Framework  Business Aspect...
SFSCON23 - Seckin Celik Davide Serpico - The ZOOOM Framework Business Aspect...
 
Promoting Innovation using Inventive Problem Solving Technique
Promoting Innovation using Inventive Problem Solving TechniquePromoting Innovation using Inventive Problem Solving Technique
Promoting Innovation using Inventive Problem Solving Technique
 

Mais de 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
 

Mais 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

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
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...Drew Madelung
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 

Último (20)

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
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...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 

OS Approach for Industrializing Research Tools, OW2con11

  • 1. An Open Source Approach for Industrializing Research Tools Hugo Bruneliere AtlandMod Team (INRIA, EMN & LINA) November 24, 2011 “Open Source Innovation Catalyst” (ICT Labs, IRILL) OW2Con 2011, Orange Labs, Paris © AtlanMod - atlanmod-contact@mines-nantes.fr 1
  • 2. AtlandMod: An Expert Research Team in Modeling  A common team based in Nantes – INRIA, Ecole des Mines de Nantes & LINA  Expertise on Model Driven Engineering – MDE principles & techniques – “Modeling Technologies for Software Production, Evolution, and Operation”  Application-driven research – Constant collaboration with companies  Open source community via Eclipse – MoDisco, AM3, EMF Facet, ATL, AMW, etc © AtlanMod - atlanmod-contact@mines-nantes.fr 2
  • 3. Outline  The starting point? – Research prototypes…  What means industrializing? – Traditional definitions  Which business model? – A different approach – Open source as a medium  Success stories? – Eclipse-M2M ATL & Eclipse-MDT MoDisco © AtlanMod - atlanmod-contact@mines-nantes.fr 3
  • 4. The starting point?  Research prototypes!  Tools as proof of concepts for research ideas – Empirical validation – Feedback from real users – Dissemination of the results – Collaboration playground – Etc  But… © AtlanMod - atlanmod-contact@mines-nantes.fr 4
  • 5. The starting point?  The problem – Research labs have to focus on core research activities  Funding criteria… – Companies usually don’t adopt research tools  Lack of (user) support  Maintenance issues  Scalability limitations  Adaptation capabilities © AtlanMod - atlanmod-contact@mines-nantes.fr 5
  • 6. What means “industrializing”? © AtlanMod - atlanmod-contact@mines-nantes.fr 6
  • 7. What means “industrializing”?  Simple definitions (based on Wikipedia) – Innovation  The creation of better or more effective ideas, processes, technologies, products to be brought to the market & society – Technology transfer  The process of spreading this innovation and related skills or knowledge among different organizations – Industrialization  The process of changing a human group or tool from an elementary state to an industrial one © AtlanMod - atlanmod-contact@mines-nantes.fr 7
  • 8. What means “industrializing”?  Traditional direct approach Research Labs (Scientific Experts) Companies (End Users) © AtlanMod - atlanmod-contact@mines-nantes.fr 8
  • 9. What means “industrializing”?  Traditional direct approach Research Labs (Scientific Experts) Innovation Companies (End Users) © AtlanMod - atlanmod-contact@mines-nantes.fr 9
  • 10. What means “industrializing”?  Traditional direct approach Research Labs (Scientific Experts) Technology Transfer Innovation Companies (End Users) © AtlanMod - atlanmod-contact@mines-nantes.fr 10
  • 11. What means “industrializing”?  Traditional direct approach Research Labs (Scientific Experts) Technology Transfer Innovation Companies (End Users) Industrialization © AtlanMod - atlanmod-contact@mines-nantes.fr 11
  • 12. Which “business model”? © AtlanMod - atlanmod-contact@mines-nantes.fr 12
  • 13. Which “business model”?  Open Source as a medium – Creation of communities – Stimulation of initiative – Dissemination of results – Standardization  But this is not enough… – Success of involving external contributors?  [S. Krishnamurthy, Cave or community? an empirical examination of 100 mature open source projects] – Challenging vs. Pragmatic?  Prioritization of problems © AtlanMod - atlanmod-contact@mines-nantes.fr 13
  • 14. Which “business model”?  Out three-entity approach Labs (scientific experts)  Introduction of a third entity in the process – Technology Provider Open source – Play the role of the Eclipse OMG interface… Etc. SMEs Big Companies (technology providers) (end-users) © AtlanMod - atlanmod-contact@mines-nantes.fr 14
  • 15. Which “business model”?  Out three-entity approach Labs (scientific experts)  1. Description of real challenges Research challenges – Concrete problems Open source – Industrial use cases Eclipse OMG Etc. Big Companies (end-users) © AtlanMod - atlanmod-contact@mines-nantes.fr 15
  • 16. Which “business model”?  Out three-entity approach Labs (scientific experts)  2. Evaluation of relevant research problems Research challenges – State-of-the-art Open source – Possible ideas Eclipse OMG – Solutions… Etc. Big Companies (end-users) © AtlanMod - atlanmod-contact@mines-nantes.fr 16
  • 17. Which “business model”?  Out three-entity approach Labs (scientific experts)  3. Experimentation on the identified problems Proof-of- concept – Research work Open source – Paper publication Eclipse OMG – Prototype Etc. implementation Big Companies (end-users) © AtlanMod - atlanmod-contact@mines-nantes.fr 17
  • 18. Which “business model”?  Out three-entity approach Labs (scientific experts)  4. Evaluation of the proposed solution Proof-of- concept – Relevance Open source – Potential concrete Eclipse OMG applications Etc. – Industrialization? Big Companies (end-users) © AtlanMod - atlanmod-contact@mines-nantes.fr 18
  • 19. Which “business model”?  Out three-entity approach Labs (scientific experts)  5. Selection of the Technology Provider – Common action based Open source on skills and previous Eclipse OMG experiences Etc. SMEs Big Companies (technology providers) (end-users) © AtlanMod - atlanmod-contact@mines-nantes.fr 19
  • 20. Which “business model”?  Out three-entity approach Labs (scientific experts)  6. Industrialization by Technology Provider – Collaborative action Open source – Several iterations Eclipse OMG – Scientific and Etc. technical SMEs Big Companies (technology providers) (end-users) expertise © AtlanMod - atlanmod-contact@mines-nantes.fr 20
  • 21. Which “business model”?  Out three-entity approach Labs (scientific experts)  7. Release of the industrialized solution – Deployable tool Open source – Full support Eclipse OMG – Business… Etc. SMEs Big Companies (technology providers) (end-users) Professional Related Tool service © AtlanMod - atlanmod-contact@mines-nantes.fr 21
  • 22. Which “business model”?  Out three-entity approach Labs (scientific experts)  8. Application of the solution Research challenges – Real deployment Open source – Execution/running Eclipse OMG – Feedback Etc. – Consulting… SMEs Big Companies (technology providers) (end-users) Related Professional service Tool © AtlanMod - atlanmod-contact@mines-nantes.fr 22
  • 23. Which “business model”?  Benefits for all the partners Research Lab SME Big Company (Scientific (Technology (End User) Experts) Provider) Focus on core activity: Focus on core activity: Focus on core activity: Research Business Tooling & Service Work on real industrial Work on its actual Work on its technical challenges problems expertise Publication of quality Deployment & running Development of a scientific papers of a customized software offer (product solution & service) © AtlanMod - atlanmod-contact@mines-nantes.fr 23
  • 24. Which “business model”?  Summary – Win-win business model  Focus on core activities  Benefit from the others’ results – Application-driven approach  End-user is at the origin  Relevant solutions – Iterative process  Regular exchanges between partners © AtlanMod - atlanmod-contact@mines-nantes.fr 24
  • 25. Success stories? © AtlanMod - atlanmod-contact@mines-nantes.fr 25
  • 26. Success stories?  Application of the proposed approach – Initiation within European projects (targeting real industrial scenarios)  Use of the Eclipse: open source medium – Creation of dedicated Eclipse projects (tool, support and community)  Collaboration with technology providers – Development of the expertise © AtlanMod - atlanmod-contact@mines-nantes.fr 26
  • 27. Success stories: Eclipse-M2M ATL  An Eclipse environment to support the development & execution of Model-to-Model transformations – Official Eclipse Modeling project (in M2M)  Open-source (EPL)  Based on the Eclipse Modeling Framework (EMF)  Using the Object Constraint Language (OMG OCL)  Released with Ganymede, Helios & Indigo – Complete Eclipse Tooling  ATL language (declarative, QVT-like)  ATL Virtual Machine (VM)  ATL Integrated Development Environment (IDE)  ATL use case & transformation library © AtlanMod - atlanmod-contact@mines-nantes.fr 27
  • 28. Success stories: Eclipse-M2M ATL  Developed within the context of the MODELWARE European project – France Telecom, THALES  Useful links – ATL homepage  http://www.eclipse.org/atl/ – ATL documentation  http://www.eclipse.org/atl/documentation/ – M2M forum (use the [ATL] tag in the subject)  http://www.eclipse.org/forums/eclipse.modeling.m2m © AtlanMod - atlanmod-contact@mines-nantes.fr 28
  • 29. Success stories: Eclipse-MDT MoDisco  An Eclipse framework to support the elaboration of MDRE solutions – Official Eclipse Modeling project (in MDT)  Open-source (EPL)  Based on other Eclipse Modeling projects  Released with Helios & Indigo – Supported by the OMG  Reference implementations for – KDM (Knowledge Discovery Metamodel) – SMM (Structured Metrics Metamodel) – ASTM (Abstract Syntax Tree Metamodel) © AtlanMod - atlanmod-contact@mines-nantes.fr 29
  • 30. Success stories: Eclipse-MDT MoDisco  Developed within the context of the MODELPLEX European project – THALES, Schlumberger Western Geco  Useful links – MoDisco homepage  http://www.eclipse.org/MoDisco – MoDisco wiki (all resources)  http://wiki.eclipse.org/MoDisco – MoDisco forum  http://www.eclipse.org/forums/eclipse.modisco © AtlanMod - atlanmod-contact@mines-nantes.fr 30
  • 31. Thanks for your attention!  Eclipse Projects links – M2M ATL: http://www.eclipse.org/atl – MDT MoDisco: http://www.eclipse.org/MoDisco  Industrialization approach – Industrialization of Research Tools: the ATL Case, WASDeTT-3, ASE 2010, Antwerp, Belgium, September 20, 2010  Team contacts – Jordi Cabot (Team leader)  jordi.cabot@inria.fr – Hugo Bruneliere (Eclipse responsible)  hugo.bruneliere@inria.fr © AtlanMod - atlanmod-contact@mines-nantes.fr 31