SlideShare une entreprise Scribd logo
1  sur  29
Télécharger pour lire hors ligne
Impiego di Eclipse
nel Progetto di Ricerca RoWS                                              OPERA21
                                                                Carmine Seraponte
                                                               Laboratorio di Napoli
                                IBM Focus Group Open Source - Roma, 28 Aprile 2010



                IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche        1
Agenda

Opera21 in breve

 Progetti di Ricerca e Open Source

 Impiego di Eclipse in RoWS




28 Aprile 2010     IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche   IBM Focus Group OS, Roma2
Opera21 in breve



                 Il gruppo Opera21 è una realtà imprenditoriale con
                 sede in Italia avviata nel 2004

                 E’ tra le prime 30 aziende più brillanti per
                 posizionamento strategico e ritmi di crescita

                 Il modello si è rilevato vincente perché in anni di stasi
                 di mercato il gruppo è riuscito a creare dal nulla una
                 realtà leader che ha conseguito una crescita
                 profittevole, progressiva e solida




28 Aprile 2010             IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche   IBM Focus Group OS, Roma3
Opera21 in breve
   IL PARCO CLIENTI                                     LE SEDI




                         Ricavi Consolidati                                         Addetti




28 Aprile 2010        IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche             IBM Focus Group OS, Roma4
Struttura Societaria




28 Aprile 2010     IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche   IBM Focus Group OS, Roma5
Ricerca e Sviluppo

     Punti cardine del nostro modello di Ricerca e Sviluppo:
      • Qualità delle persone
      • Attenzione alla ricerca scientifica
      • Condivisione di strategie con i partner tecnologici
      • Pronta condivisione delle esigenze dei clienti
      • Laboratori di Ricerca nazionali e cooperanti (Napoli –
        Rovereto)
      • Individuazione di Competence Center trasversali
      • Modello “Try & Buy”


28 Aprile 2010         IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche   IBM Focus Group OS, Roma6
Laboratori di R&S
                                                                      Rovereto (Trento)

                                                                  Milano



         I laboratori di Ricerca e Sviluppo di Rovereto (Trento) e
         Napoli sono fucine di novità di offerta basate sui seguenti
                                                 Roma
         temi:
                                                           Napoli
         • SOA
         • Web Semantico
         • Agenti Intelligenti
                                               Network Management
         • Data Mining                         Vertical Markets Services
                                                                        Knowledge Management
                                                                        Green Economy Solutions
                                                                        Next Innovative Solutions…


28 Aprile 2010            IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche     IBM Focus Group OS, Roma7
Laboratori di R&S

    Opera21 nell’ambito dei due laboratori di R&S collabora:
     • a Napoli, con l’Università di Salerno e l’Università “Federico II”
     • a Rovereto, con l’Università di Trento e FBK-irst
     • con Eclipse Italian Community

    Le attività di Ricerca svolte, in particolare quelle relative a progetti
    finanziati, hanno lo scopo di:
      • realizzare un nucleo forte di ricerca su temi di frontiera dell’IT
      • accrescere e condividere conoscenze con mondo Università/Ricerca
      • ottenere dei semilavorati (prototipi) che possano essere facilmente
        industrializzati
      • portare ai propri clienti soluzioni innovative

28 Aprile 2010            IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche   IBM Focus Group OS, Roma8
Progetti di Ricerca e Open Source
  Progetto INCA – Network Inventory innovativo
   •   Bando del Ministero delle Attività Produttive
   •   Studi su Semantic Web e sulle tecnologie abilitanti:
        • progettazione e modellazione dati: Ontologie, e linguaggi: OWL, OWL-S, SPARQL
        • architettura MAS (Multi-Agent System)
        • flessibilità e adattabilità proprie delle ontologie rispetto a modelli relazionali
        • ricerca di metodologie e tecniche per il passaggio da DB tradizionali a forme ontologiche

   •   Prodotti finali:
        • Sistema di Network Inventory innovativo, applicabile a qualsiasi tipo di rete
        • Modello ontologico di reti TLC
        • Ontorouter: sistema per la ricerca di percorsi su reti TELCO basato su ontologie
        • INCA Family: INCA-NI, INCA-SE, INCA-KM




                             IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche              9
Progetti di Ricerca e Open Source
  Progetto Pegasus – Sistema integrato per la mobilità sostenibile
   •   Bando del Ministero per lo Sviluppo Economico
   •   Studi su tecnologie – ambito automotive:
        • Fuzzy data analysis, tecniche di learning unsupervised
        • Definizione ed implementazione di strumenti di learning unsupervised
        • Agenti

   •   Prodotti finali:
        • Sistema adattivo di monitoraggio degli stili di guida e di alerting stato del veicolo
        • Piattaforma di erogazione di servizi innovativi e personalizzabili per l’utente




                              IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche         10
Progetti di Ricerca e Open Source
  Progetto RoWS – Rovereto Web Services
   •   Interventi della Provincia Autonoma di Trento per il sostegno dell’economia e della nuova
       imprenditorialità
   •   Studi su tecnologie – ambito business process (in particolare PA):
         • semantiche - modello concettuale basato su ontologie formali per la rappresentazione
             degli aspetti organizzativi e le informazioni operative e tecnologiche a supporto degli utenti
             e delle applicazioni
         • Web Services

   •   Prodotti finali:
        • Repository per la memorizzazione del metamodello di processo
        • Componente di integrazione con piattaforme di BPA e BPM (ARIS)
        • Framework RoWS di integrazione
        • Query engine cognitivo per interrogazioni semantiche




                              IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche               11
Open Source Appeal

       Possibilità di evitare il cosiddetto “vendor lock-in” e ridurre i
       costi relativi a sviluppi e/o modifiche future del prodotto (es.
       tipico in un progetto di ricerca)

       Possibilità per un’azienda di orientare il proprio focus anche
       verso l’offerta di servizi e/o integrazione di componenti OS




28 Aprile 2010           IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche   IBM Focus Group OS, Roma
                                                                                                              12
Open Source Eclipse Appeal
         Motivi tecnologici
           •     Stabilità della piattaforma
           •     Architettura a plug-in, estendibilità
           •     Disponibilità di funzionalità e framework
           •     …
         Motivi di contesto
           • Nutrita community di sviluppatori con notevoli scambi di esperienze e
             problematiche (es. riduzione/soluzione bug etc.)
           • Collaborazione Azienda-Università-Studenti secondo un paradigma di
             processo strettamente cooperativo, realizzata in particolare con
             Eclipse Italian Community – Università di Napoli:
                  • Accessibilità a risorse umane esperte e tirocini a integrazione delle competenze
                    aziendali su tecnologie innovative
           • Condivisione di conoscenza
           • …

28 Aprile 2010                     IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche   IBM Focus Group OS, Roma
                                                                                                                        13
Il progetto RoWS: concetti base




                 BPA + BPM
                 Da modello a runtime
                 LLT (LRT)
                 OWL (ontologia del dominio del BPM)




28 Aprile 2010             IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche   IBM Focus Group OS, Roma
                                                                                                                14
Approccio Macro/Micro Flow




Modeling Process-Driven and Service-Oriented
Architectures Using Patterns and Pattern Primitives
  UWE ZDUN, Vienna University of Technology
  CARSTEN HENTRICH, CSC Deutschland Solutions GmbH
  SCHAHRAM DUSTDAR, Vienna University of Technology

28 Aprile 2010           IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche   IBM Focus Group OS, Roma
                                                                                                              15
Il framework RoWS e sue componenti




28 Aprile 2010   IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche   IBM Focus Group OS, Roma
                                                                                                      16
Impiego di Eclipse nella piattaforma RoWS




                 1
                       2                       3                     4




28 Aprile 2010       IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche   IBM Focus Group OS, Roma
                                                                                                          17
Modulo UML-AD / OWL
Trasforma in OWL le informazioni di un processo rappresentato in
un diagramma UML-AD
    UML è uno standard                                                1
    Disponibilità di prodotti anche a basso
    costo o FLOSS (plugin Eclipse)


Basato sui componenti:
    UML-AD to OWL Transformer: per trasformare la notazione grafica
    UML-AD in OWL - sviluppato in collaborazione con Eclipse Italian
    Community (Università di Napoli)
    UMLet: editor UML e plugin Eclipse scelto per la creazione di diagrammi di
    attività UML-AD
Mapping da UML-AD ad ontologie di dominio (difficoltoso)
28 Aprile 2010            IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche   IBM Focus Group OS, Roma
                                                                                                               18
UML-AD / OWL Transformer (1)

                                                    1




                              … Visualizzazione con
                              Protégé




28 Aprile 2010   IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche   IBM Focus Group OS, Roma
                                                                                                      19
UML-AD / OWL Transformer (2)

                                                    1




                              … Visualizzazione con
                              OWL-BPMN Visualizer




28 Aprile 2010   IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche   IBM Focus Group OS, Roma
                                                                                                      20
OWL-BPMN Visualizer

  Visualizza informazioni rappresentate in forma                                                    2
  semantica secondo lo standard BPMN



  Basato su due componenti:
    OWL to BPMN Transformer: per trasformare la notazione
    OWL/RDF dei processi in BPMN - in collaborazione con
    Eclipse Italian Community (Università di Napoli)
     SOA Tools BPMN Modeler: plugin Eclipse utilizzato per
    poter rappresentare graficamente un BPD

28 Aprile 2010       IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche   IBM Focus Group OS, Roma
                                                                                                          21
OWL-BPMN Visualizer
                 2




                                                              … Visualizzazione via BPMN Modeler
                                                              (STP - SOA Tools Platform Project )




28 Aprile 2010   IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche       IBM Focus Group OS, Roma
                                                                                                          22
BSF Data Modeler
                                                                                                  3
         UML Class diagram esteso
         Concetti di persistenza evoluti:
           − Persistence root
           − Transient field
         Viene convertito in modello JPA
         Supporta multimodello, UDT, enums

         In collaborazione con FBK-irst (Trento)

28 Aprile 2010           IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche   IBM Focus Group OS, Roma
                                                                                                              23
BSF Data Modeler
                                                                                          3




28 Aprile 2010   IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche   IBM Focus Group OS, Roma
                                                                                                      24
BSF Microflow Modeler

                                                                                               4
         Modellazione grafica
         Uso di GMF,GEF, EMF
         Ispirato a BPEL (esteso con concetti Object Oriented )
           • Hibernate oltre che di XPath
           • Integrato col Datamodel
         Convertito in BPEL esteso per ActiveBPEL adattato

         In collaborazione con FBK-irst (Trento)


28 Aprile 2010            IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche   IBM Focus Group OS, Roma
                                                                                                               25
BSF Microflow Modeler

                                                                                      4




28 Aprile 2010   IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche   IBM Focus Group OS, Roma
                                                                                                      26
Con Eclipse Italian Community …

    Contributo essenziale allo sviluppo di un core framework personalizzabile
    e portabile come piattaforma applicativa presso i nostri clienti

    Integrazione delle competenze aziendali su temi innovativi attraverso
    tirocini

    Collaborazione e condivisione di conoscenza con Università e Centri
    Ricerca

    Sperimentare una partecipazione diretta e attiva alla Community



28 Aprile 2010           IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche   IBM Focus Group OS, Roma
                                                                                                              27
In conclusione

  Si è avuto modo di rapportarsi alla PA come utilizzatore di
  prodotti OS o servizi basati su software OS.
       Provincia Autonoma di Trento:
         • Gestione bandi di finanziamento delle attività di ricerca in PAT (Progetto Monitora)
           [Workflow Engine JBPM, Eclipse (BIRT, reportistica), GWT Front End)]
       Provincia Autonoma di Bolzano:
         • Studio per informatizzazione semantica dei flussi operativi in ambito Giustizia
       Portale Healthcare (Telecom Italia, PA locale-Sanità) [Liferay (Portal Server)
       Alfresco (gestione documentale), Pentaho (BI), Eclipse]
       …




28 Aprile 2010                 IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche   IBM Focus Group OS, Roma
                                                                                                                    28
Grazie per l’attenzione!

                 Carmine Seraponte
                 e-mail: cseraponte@opera21.it
                 http://www.opera21.it




28 Aprile 2010   IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche   IBM Focus Group OS, Roma
                                                                                                      29

Contenu connexe

Similaire à Focus Group Open Source 28.4.2010 Carmine Seraponte

L'approccio Open Source di Top-Network
L'approccio Open Source di Top-NetworkL'approccio Open Source di Top-Network
L'approccio Open Source di Top-NetworkCodemotion
 
FE@OpenPA2011er
FE@OpenPA2011erFE@OpenPA2011er
FE@OpenPA2011erEPOCA
 
B Human Progetti di Stage 2009
B Human Progetti di Stage 2009B Human Progetti di Stage 2009
B Human Progetti di Stage 2009B Human Srl
 
PROSSIMO - Progettazione, sviluppo e ottimizzazione di sistemi intelligenti m...
PROSSIMO - Progettazione, sviluppo e ottimizzazione di sistemi intelligenti m...PROSSIMO - Progettazione, sviluppo e ottimizzazione di sistemi intelligenti m...
PROSSIMO - Progettazione, sviluppo e ottimizzazione di sistemi intelligenti m...Sardegna Ricerche
 
Reti sociali e dinamiche di collaborazione nelle PMI toscane: processi, model...
Reti sociali e dinamiche di collaborazione nelle PMI toscane: processi, model...Reti sociali e dinamiche di collaborazione nelle PMI toscane: processi, model...
Reti sociali e dinamiche di collaborazione nelle PMI toscane: processi, model...materiamedia
 
workshop lab cross tec_r2b1
workshop lab cross tec_r2b1workshop lab cross tec_r2b1
workshop lab cross tec_r2b1r2b2011
 
FE@R2B - Workshop Public eProcurement: nuovi scenari e sviluppi
FE@R2B - Workshop Public eProcurement: nuovi scenari e sviluppiFE@R2B - Workshop Public eProcurement: nuovi scenari e sviluppi
FE@R2B - Workshop Public eProcurement: nuovi scenari e sviluppiEPOCA
 
La Social Intranet di Elica Group [Case Study]
La Social Intranet di Elica Group [Case Study]La Social Intranet di Elica Group [Case Study]
La Social Intranet di Elica Group [Case Study]Ariadne
 
Cognitive system in real life: Il caso LIRA
Cognitive system in real life: Il caso LIRACognitive system in real life: Il caso LIRA
Cognitive system in real life: Il caso LIRARaffaele Sommese
 
L’open Source a supporto delle aziende e delle pubbliche amministrazioni - L'...
L’open Source a supporto delle aziende e delle pubbliche amministrazioni - L'...L’open Source a supporto delle aziende e delle pubbliche amministrazioni - L'...
L’open Source a supporto delle aziende e delle pubbliche amministrazioni - L'...SpagoWorld
 
La Business Intelligence per le PMI - Vantaggi ed un minimo di contesto
La Business Intelligence per le PMI - Vantaggi ed un minimo di contestoLa Business Intelligence per le PMI - Vantaggi ed un minimo di contesto
La Business Intelligence per le PMI - Vantaggi ed un minimo di contestoMetodo spa
 
Fostering Innovation with open source: the Sardinian experience
Fostering Innovation with open source: the Sardinian experienceFostering Innovation with open source: the Sardinian experience
Fostering Innovation with open source: the Sardinian experienceRoberto Galoppini
 
Ms project 2003 Skill Office Automation - Scheda corso LEN
Ms project 2003 Skill Office Automation - Scheda corso LENMs project 2003 Skill Office Automation - Scheda corso LEN
Ms project 2003 Skill Office Automation - Scheda corso LENLEN Learning Education Network
 
ConfSL 2010: open source in INAIL e Istat
ConfSL 2010: open source in INAIL e IstatConfSL 2010: open source in INAIL e Istat
ConfSL 2010: open source in INAIL e IstatCarlo Vaccari
 
E-Learning Portal in ambito Enterprise
E-Learning Portal in ambito EnterpriseE-Learning Portal in ambito Enterprise
E-Learning Portal in ambito EnterpriseAriadne
 
SLOOP2desc : un progetto europeo per la produzione collaborativa di open LO...
SLOOP2desc: un progetto europeo per la produzione collaborativa di open LO...SLOOP2desc: un progetto europeo per la produzione collaborativa di open LO...
SLOOP2desc : un progetto europeo per la produzione collaborativa di open LO...Pierfranco Ravotto
 
Net7 @ Master Big Data 2017
Net7 @ Master Big Data 2017Net7 @ Master Big Data 2017
Net7 @ Master Big Data 2017Net7
 

Similaire à Focus Group Open Source 28.4.2010 Carmine Seraponte (20)

L'approccio Open Source di Top-Network
L'approccio Open Source di Top-NetworkL'approccio Open Source di Top-Network
L'approccio Open Source di Top-Network
 
FE@OpenPA2011er
FE@OpenPA2011erFE@OpenPA2011er
FE@OpenPA2011er
 
B Human Progetti di Stage 2009
B Human Progetti di Stage 2009B Human Progetti di Stage 2009
B Human Progetti di Stage 2009
 
PROSSIMO - Progettazione, sviluppo e ottimizzazione di sistemi intelligenti m...
PROSSIMO - Progettazione, sviluppo e ottimizzazione di sistemi intelligenti m...PROSSIMO - Progettazione, sviluppo e ottimizzazione di sistemi intelligenti m...
PROSSIMO - Progettazione, sviluppo e ottimizzazione di sistemi intelligenti m...
 
Open sourcer
Open sourcerOpen sourcer
Open sourcer
 
Reti sociali e dinamiche di collaborazione nelle PMI toscane: processi, model...
Reti sociali e dinamiche di collaborazione nelle PMI toscane: processi, model...Reti sociali e dinamiche di collaborazione nelle PMI toscane: processi, model...
Reti sociali e dinamiche di collaborazione nelle PMI toscane: processi, model...
 
workshop lab cross tec_r2b1
workshop lab cross tec_r2b1workshop lab cross tec_r2b1
workshop lab cross tec_r2b1
 
FE@R2B - Workshop Public eProcurement: nuovi scenari e sviluppi
FE@R2B - Workshop Public eProcurement: nuovi scenari e sviluppiFE@R2B - Workshop Public eProcurement: nuovi scenari e sviluppi
FE@R2B - Workshop Public eProcurement: nuovi scenari e sviluppi
 
La Social Intranet di Elica Group [Case Study]
La Social Intranet di Elica Group [Case Study]La Social Intranet di Elica Group [Case Study]
La Social Intranet di Elica Group [Case Study]
 
Cognitive system in real life: Il caso LIRA
Cognitive system in real life: Il caso LIRACognitive system in real life: Il caso LIRA
Cognitive system in real life: Il caso LIRA
 
L’open Source a supporto delle aziende e delle pubbliche amministrazioni - L'...
L’open Source a supporto delle aziende e delle pubbliche amministrazioni - L'...L’open Source a supporto delle aziende e delle pubbliche amministrazioni - L'...
L’open Source a supporto delle aziende e delle pubbliche amministrazioni - L'...
 
La Business Intelligence per le PMI - Vantaggi ed un minimo di contesto
La Business Intelligence per le PMI - Vantaggi ed un minimo di contestoLa Business Intelligence per le PMI - Vantaggi ed un minimo di contesto
La Business Intelligence per le PMI - Vantaggi ed un minimo di contesto
 
Open Source at Istat
Open Source at IstatOpen Source at Istat
Open Source at Istat
 
Fostering Innovation with open source: the Sardinian experience
Fostering Innovation with open source: the Sardinian experienceFostering Innovation with open source: the Sardinian experience
Fostering Innovation with open source: the Sardinian experience
 
Ms project 2003 Skill Office Automation - Scheda corso LEN
Ms project 2003 Skill Office Automation - Scheda corso LENMs project 2003 Skill Office Automation - Scheda corso LEN
Ms project 2003 Skill Office Automation - Scheda corso LEN
 
ConfSL 2010: open source in INAIL e Istat
ConfSL 2010: open source in INAIL e IstatConfSL 2010: open source in INAIL e Istat
ConfSL 2010: open source in INAIL e Istat
 
Selex Sistemi Integrati - Success Story
Selex Sistemi Integrati - Success StorySelex Sistemi Integrati - Success Story
Selex Sistemi Integrati - Success Story
 
E-Learning Portal in ambito Enterprise
E-Learning Portal in ambito EnterpriseE-Learning Portal in ambito Enterprise
E-Learning Portal in ambito Enterprise
 
SLOOP2desc : un progetto europeo per la produzione collaborativa di open LO...
SLOOP2desc: un progetto europeo per la produzione collaborativa di open LO...SLOOP2desc: un progetto europeo per la produzione collaborativa di open LO...
SLOOP2desc : un progetto europeo per la produzione collaborativa di open LO...
 
Net7 @ Master Big Data 2017
Net7 @ Master Big Data 2017Net7 @ Master Big Data 2017
Net7 @ Master Big Data 2017
 

Plus de Roberto Galoppini

The FileZilla Way to Monetize Free Software
The FileZilla Way to Monetize Free SoftwareThe FileZilla Way to Monetize Free Software
The FileZilla Way to Monetize Free SoftwareRoberto Galoppini
 
Openoffice extensions and templates
Openoffice extensions and templatesOpenoffice extensions and templates
Openoffice extensions and templatesRoberto Galoppini
 
Focus Group Open Source 04.06.2012 Ryan Ozptek
Focus Group Open Source 04.06.2012 Ryan OzptekFocus Group Open Source 04.06.2012 Ryan Ozptek
Focus Group Open Source 04.06.2012 Ryan OzptekRoberto Galoppini
 
Focus Group Open Source 04.06.2012 Jesus Gonzalez Barahona
Focus Group Open Source 04.06.2012 Jesus Gonzalez BarahonaFocus Group Open Source 04.06.2012 Jesus Gonzalez Barahona
Focus Group Open Source 04.06.2012 Jesus Gonzalez BarahonaRoberto Galoppini
 
Focus Group Open Source 14.3.2012 Alessandro Chinnici
Focus Group Open Source 14.3.2012 Alessandro ChinniciFocus Group Open Source 14.3.2012 Alessandro Chinnici
Focus Group Open Source 14.3.2012 Alessandro ChinniciRoberto Galoppini
 
Focus Group Open Source 25.1.2012 Guido Vetere
Focus Group Open Source 25.1.2012 Guido VetereFocus Group Open Source 25.1.2012 Guido Vetere
Focus Group Open Source 25.1.2012 Guido VetereRoberto Galoppini
 
Focus Group Open Source 25.1.2012 Ernesto Belisario
Focus Group Open Source 25.1.2012 Ernesto BelisarioFocus Group Open Source 25.1.2012 Ernesto Belisario
Focus Group Open Source 25.1.2012 Ernesto BelisarioRoberto Galoppini
 
Focus Group Open Source 25.1.2012 Salvatore Marras
Focus Group Open Source 25.1.2012 Salvatore MarrasFocus Group Open Source 25.1.2012 Salvatore Marras
Focus Group Open Source 25.1.2012 Salvatore MarrasRoberto Galoppini
 
Focus Group Open Source 25.1.2012 Federico Morando
Focus Group Open Source 25.1.2012 Federico MorandoFocus Group Open Source 25.1.2012 Federico Morando
Focus Group Open Source 25.1.2012 Federico MorandoRoberto Galoppini
 
Focus Group Open Source 25.1.2012 Gianni Dominici
Focus Group Open Source 25.1.2012 Gianni DominiciFocus Group Open Source 25.1.2012 Gianni Dominici
Focus Group Open Source 25.1.2012 Gianni DominiciRoberto Galoppini
 
Focus Group Open Source 22.11.2011 Sebastiano Lomuscio
Focus Group Open Source 22.11.2011 Sebastiano LomuscioFocus Group Open Source 22.11.2011 Sebastiano Lomuscio
Focus Group Open Source 22.11.2011 Sebastiano LomuscioRoberto Galoppini
 
Open Source Focus Group 22.11.2011 Roberto Galoppini
Open Source Focus Group 22.11.2011 Roberto GaloppiniOpen Source Focus Group 22.11.2011 Roberto Galoppini
Open Source Focus Group 22.11.2011 Roberto GaloppiniRoberto Galoppini
 
Focus Group Open Source 04.10.2011 Marco De Felice
Focus Group Open Source 04.10.2011 Marco De FeliceFocus Group Open Source 04.10.2011 Marco De Felice
Focus Group Open Source 04.10.2011 Marco De FeliceRoberto Galoppini
 
Focus Group Open Source 04.10.2011 Massimiliano Belardi
Focus Group Open Source 04.10.2011 Massimiliano BelardiFocus Group Open Source 04.10.2011 Massimiliano Belardi
Focus Group Open Source 04.10.2011 Massimiliano BelardiRoberto Galoppini
 
Focus Group Open Source 04.10.2011 Andrea Trentini
Focus Group Open Source 04.10.2011 Andrea TrentiniFocus Group Open Source 04.10.2011 Andrea Trentini
Focus Group Open Source 04.10.2011 Andrea TrentiniRoberto Galoppini
 
Scoring zarafa with sos open source
Scoring zarafa with sos open sourceScoring zarafa with sos open source
Scoring zarafa with sos open sourceRoberto Galoppini
 
Focus Group Open Source 09.05.2011 Massimiliano Belardi
Focus Group Open Source 09.05.2011 Massimiliano BelardiFocus Group Open Source 09.05.2011 Massimiliano Belardi
Focus Group Open Source 09.05.2011 Massimiliano BelardiRoberto Galoppini
 
Focus Group Open Source 09.05.2011 Filippo Sorbello
Focus Group Open Source 09.05.2011 Filippo Sorbello Focus Group Open Source 09.05.2011 Filippo Sorbello
Focus Group Open Source 09.05.2011 Filippo Sorbello Roberto Galoppini
 
Focus Group Open Source 09.05.2011 Giovanni Organtini
Focus Group Open Source 09.05.2011 Giovanni OrgantiniFocus Group Open Source 09.05.2011 Giovanni Organtini
Focus Group Open Source 09.05.2011 Giovanni OrgantiniRoberto Galoppini
 
Focus Group Open Source 09.05.2011 Roberto Galoppini
Focus Group Open Source 09.05.2011 Roberto GaloppiniFocus Group Open Source 09.05.2011 Roberto Galoppini
Focus Group Open Source 09.05.2011 Roberto GaloppiniRoberto Galoppini
 

Plus de Roberto Galoppini (20)

The FileZilla Way to Monetize Free Software
The FileZilla Way to Monetize Free SoftwareThe FileZilla Way to Monetize Free Software
The FileZilla Way to Monetize Free Software
 
Openoffice extensions and templates
Openoffice extensions and templatesOpenoffice extensions and templates
Openoffice extensions and templates
 
Focus Group Open Source 04.06.2012 Ryan Ozptek
Focus Group Open Source 04.06.2012 Ryan OzptekFocus Group Open Source 04.06.2012 Ryan Ozptek
Focus Group Open Source 04.06.2012 Ryan Ozptek
 
Focus Group Open Source 04.06.2012 Jesus Gonzalez Barahona
Focus Group Open Source 04.06.2012 Jesus Gonzalez BarahonaFocus Group Open Source 04.06.2012 Jesus Gonzalez Barahona
Focus Group Open Source 04.06.2012 Jesus Gonzalez Barahona
 
Focus Group Open Source 14.3.2012 Alessandro Chinnici
Focus Group Open Source 14.3.2012 Alessandro ChinniciFocus Group Open Source 14.3.2012 Alessandro Chinnici
Focus Group Open Source 14.3.2012 Alessandro Chinnici
 
Focus Group Open Source 25.1.2012 Guido Vetere
Focus Group Open Source 25.1.2012 Guido VetereFocus Group Open Source 25.1.2012 Guido Vetere
Focus Group Open Source 25.1.2012 Guido Vetere
 
Focus Group Open Source 25.1.2012 Ernesto Belisario
Focus Group Open Source 25.1.2012 Ernesto BelisarioFocus Group Open Source 25.1.2012 Ernesto Belisario
Focus Group Open Source 25.1.2012 Ernesto Belisario
 
Focus Group Open Source 25.1.2012 Salvatore Marras
Focus Group Open Source 25.1.2012 Salvatore MarrasFocus Group Open Source 25.1.2012 Salvatore Marras
Focus Group Open Source 25.1.2012 Salvatore Marras
 
Focus Group Open Source 25.1.2012 Federico Morando
Focus Group Open Source 25.1.2012 Federico MorandoFocus Group Open Source 25.1.2012 Federico Morando
Focus Group Open Source 25.1.2012 Federico Morando
 
Focus Group Open Source 25.1.2012 Gianni Dominici
Focus Group Open Source 25.1.2012 Gianni DominiciFocus Group Open Source 25.1.2012 Gianni Dominici
Focus Group Open Source 25.1.2012 Gianni Dominici
 
Focus Group Open Source 22.11.2011 Sebastiano Lomuscio
Focus Group Open Source 22.11.2011 Sebastiano LomuscioFocus Group Open Source 22.11.2011 Sebastiano Lomuscio
Focus Group Open Source 22.11.2011 Sebastiano Lomuscio
 
Open Source Focus Group 22.11.2011 Roberto Galoppini
Open Source Focus Group 22.11.2011 Roberto GaloppiniOpen Source Focus Group 22.11.2011 Roberto Galoppini
Open Source Focus Group 22.11.2011 Roberto Galoppini
 
Focus Group Open Source 04.10.2011 Marco De Felice
Focus Group Open Source 04.10.2011 Marco De FeliceFocus Group Open Source 04.10.2011 Marco De Felice
Focus Group Open Source 04.10.2011 Marco De Felice
 
Focus Group Open Source 04.10.2011 Massimiliano Belardi
Focus Group Open Source 04.10.2011 Massimiliano BelardiFocus Group Open Source 04.10.2011 Massimiliano Belardi
Focus Group Open Source 04.10.2011 Massimiliano Belardi
 
Focus Group Open Source 04.10.2011 Andrea Trentini
Focus Group Open Source 04.10.2011 Andrea TrentiniFocus Group Open Source 04.10.2011 Andrea Trentini
Focus Group Open Source 04.10.2011 Andrea Trentini
 
Scoring zarafa with sos open source
Scoring zarafa with sos open sourceScoring zarafa with sos open source
Scoring zarafa with sos open source
 
Focus Group Open Source 09.05.2011 Massimiliano Belardi
Focus Group Open Source 09.05.2011 Massimiliano BelardiFocus Group Open Source 09.05.2011 Massimiliano Belardi
Focus Group Open Source 09.05.2011 Massimiliano Belardi
 
Focus Group Open Source 09.05.2011 Filippo Sorbello
Focus Group Open Source 09.05.2011 Filippo Sorbello Focus Group Open Source 09.05.2011 Filippo Sorbello
Focus Group Open Source 09.05.2011 Filippo Sorbello
 
Focus Group Open Source 09.05.2011 Giovanni Organtini
Focus Group Open Source 09.05.2011 Giovanni OrgantiniFocus Group Open Source 09.05.2011 Giovanni Organtini
Focus Group Open Source 09.05.2011 Giovanni Organtini
 
Focus Group Open Source 09.05.2011 Roberto Galoppini
Focus Group Open Source 09.05.2011 Roberto GaloppiniFocus Group Open Source 09.05.2011 Roberto Galoppini
Focus Group Open Source 09.05.2011 Roberto Galoppini
 

Focus Group Open Source 28.4.2010 Carmine Seraponte

  • 1. Impiego di Eclipse nel Progetto di Ricerca RoWS OPERA21 Carmine Seraponte Laboratorio di Napoli IBM Focus Group Open Source - Roma, 28 Aprile 2010 IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche 1
  • 2. Agenda Opera21 in breve Progetti di Ricerca e Open Source Impiego di Eclipse in RoWS 28 Aprile 2010 IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche IBM Focus Group OS, Roma2
  • 3. Opera21 in breve Il gruppo Opera21 è una realtà imprenditoriale con sede in Italia avviata nel 2004 E’ tra le prime 30 aziende più brillanti per posizionamento strategico e ritmi di crescita Il modello si è rilevato vincente perché in anni di stasi di mercato il gruppo è riuscito a creare dal nulla una realtà leader che ha conseguito una crescita profittevole, progressiva e solida 28 Aprile 2010 IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche IBM Focus Group OS, Roma3
  • 4. Opera21 in breve IL PARCO CLIENTI LE SEDI Ricavi Consolidati Addetti 28 Aprile 2010 IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche IBM Focus Group OS, Roma4
  • 5. Struttura Societaria 28 Aprile 2010 IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche IBM Focus Group OS, Roma5
  • 6. Ricerca e Sviluppo Punti cardine del nostro modello di Ricerca e Sviluppo: • Qualità delle persone • Attenzione alla ricerca scientifica • Condivisione di strategie con i partner tecnologici • Pronta condivisione delle esigenze dei clienti • Laboratori di Ricerca nazionali e cooperanti (Napoli – Rovereto) • Individuazione di Competence Center trasversali • Modello “Try & Buy” 28 Aprile 2010 IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche IBM Focus Group OS, Roma6
  • 7. Laboratori di R&S Rovereto (Trento) Milano I laboratori di Ricerca e Sviluppo di Rovereto (Trento) e Napoli sono fucine di novità di offerta basate sui seguenti Roma temi: Napoli • SOA • Web Semantico • Agenti Intelligenti Network Management • Data Mining Vertical Markets Services Knowledge Management Green Economy Solutions Next Innovative Solutions… 28 Aprile 2010 IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche IBM Focus Group OS, Roma7
  • 8. Laboratori di R&S Opera21 nell’ambito dei due laboratori di R&S collabora: • a Napoli, con l’Università di Salerno e l’Università “Federico II” • a Rovereto, con l’Università di Trento e FBK-irst • con Eclipse Italian Community Le attività di Ricerca svolte, in particolare quelle relative a progetti finanziati, hanno lo scopo di: • realizzare un nucleo forte di ricerca su temi di frontiera dell’IT • accrescere e condividere conoscenze con mondo Università/Ricerca • ottenere dei semilavorati (prototipi) che possano essere facilmente industrializzati • portare ai propri clienti soluzioni innovative 28 Aprile 2010 IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche IBM Focus Group OS, Roma8
  • 9. Progetti di Ricerca e Open Source Progetto INCA – Network Inventory innovativo • Bando del Ministero delle Attività Produttive • Studi su Semantic Web e sulle tecnologie abilitanti: • progettazione e modellazione dati: Ontologie, e linguaggi: OWL, OWL-S, SPARQL • architettura MAS (Multi-Agent System) • flessibilità e adattabilità proprie delle ontologie rispetto a modelli relazionali • ricerca di metodologie e tecniche per il passaggio da DB tradizionali a forme ontologiche • Prodotti finali: • Sistema di Network Inventory innovativo, applicabile a qualsiasi tipo di rete • Modello ontologico di reti TLC • Ontorouter: sistema per la ricerca di percorsi su reti TELCO basato su ontologie • INCA Family: INCA-NI, INCA-SE, INCA-KM IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche 9
  • 10. Progetti di Ricerca e Open Source Progetto Pegasus – Sistema integrato per la mobilità sostenibile • Bando del Ministero per lo Sviluppo Economico • Studi su tecnologie – ambito automotive: • Fuzzy data analysis, tecniche di learning unsupervised • Definizione ed implementazione di strumenti di learning unsupervised • Agenti • Prodotti finali: • Sistema adattivo di monitoraggio degli stili di guida e di alerting stato del veicolo • Piattaforma di erogazione di servizi innovativi e personalizzabili per l’utente IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche 10
  • 11. Progetti di Ricerca e Open Source Progetto RoWS – Rovereto Web Services • Interventi della Provincia Autonoma di Trento per il sostegno dell’economia e della nuova imprenditorialità • Studi su tecnologie – ambito business process (in particolare PA): • semantiche - modello concettuale basato su ontologie formali per la rappresentazione degli aspetti organizzativi e le informazioni operative e tecnologiche a supporto degli utenti e delle applicazioni • Web Services • Prodotti finali: • Repository per la memorizzazione del metamodello di processo • Componente di integrazione con piattaforme di BPA e BPM (ARIS) • Framework RoWS di integrazione • Query engine cognitivo per interrogazioni semantiche IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche 11
  • 12. Open Source Appeal Possibilità di evitare il cosiddetto “vendor lock-in” e ridurre i costi relativi a sviluppi e/o modifiche future del prodotto (es. tipico in un progetto di ricerca) Possibilità per un’azienda di orientare il proprio focus anche verso l’offerta di servizi e/o integrazione di componenti OS 28 Aprile 2010 IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche IBM Focus Group OS, Roma 12
  • 13. Open Source Eclipse Appeal Motivi tecnologici • Stabilità della piattaforma • Architettura a plug-in, estendibilità • Disponibilità di funzionalità e framework • … Motivi di contesto • Nutrita community di sviluppatori con notevoli scambi di esperienze e problematiche (es. riduzione/soluzione bug etc.) • Collaborazione Azienda-Università-Studenti secondo un paradigma di processo strettamente cooperativo, realizzata in particolare con Eclipse Italian Community – Università di Napoli: • Accessibilità a risorse umane esperte e tirocini a integrazione delle competenze aziendali su tecnologie innovative • Condivisione di conoscenza • … 28 Aprile 2010 IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche IBM Focus Group OS, Roma 13
  • 14. Il progetto RoWS: concetti base BPA + BPM Da modello a runtime LLT (LRT) OWL (ontologia del dominio del BPM) 28 Aprile 2010 IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche IBM Focus Group OS, Roma 14
  • 15. Approccio Macro/Micro Flow Modeling Process-Driven and Service-Oriented Architectures Using Patterns and Pattern Primitives UWE ZDUN, Vienna University of Technology CARSTEN HENTRICH, CSC Deutschland Solutions GmbH SCHAHRAM DUSTDAR, Vienna University of Technology 28 Aprile 2010 IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche IBM Focus Group OS, Roma 15
  • 16. Il framework RoWS e sue componenti 28 Aprile 2010 IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche IBM Focus Group OS, Roma 16
  • 17. Impiego di Eclipse nella piattaforma RoWS 1 2 3 4 28 Aprile 2010 IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche IBM Focus Group OS, Roma 17
  • 18. Modulo UML-AD / OWL Trasforma in OWL le informazioni di un processo rappresentato in un diagramma UML-AD UML è uno standard 1 Disponibilità di prodotti anche a basso costo o FLOSS (plugin Eclipse) Basato sui componenti: UML-AD to OWL Transformer: per trasformare la notazione grafica UML-AD in OWL - sviluppato in collaborazione con Eclipse Italian Community (Università di Napoli) UMLet: editor UML e plugin Eclipse scelto per la creazione di diagrammi di attività UML-AD Mapping da UML-AD ad ontologie di dominio (difficoltoso) 28 Aprile 2010 IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche IBM Focus Group OS, Roma 18
  • 19. UML-AD / OWL Transformer (1) 1 … Visualizzazione con Protégé 28 Aprile 2010 IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche IBM Focus Group OS, Roma 19
  • 20. UML-AD / OWL Transformer (2) 1 … Visualizzazione con OWL-BPMN Visualizer 28 Aprile 2010 IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche IBM Focus Group OS, Roma 20
  • 21. OWL-BPMN Visualizer Visualizza informazioni rappresentate in forma 2 semantica secondo lo standard BPMN Basato su due componenti: OWL to BPMN Transformer: per trasformare la notazione OWL/RDF dei processi in BPMN - in collaborazione con Eclipse Italian Community (Università di Napoli) SOA Tools BPMN Modeler: plugin Eclipse utilizzato per poter rappresentare graficamente un BPD 28 Aprile 2010 IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche IBM Focus Group OS, Roma 21
  • 22. OWL-BPMN Visualizer 2 … Visualizzazione via BPMN Modeler (STP - SOA Tools Platform Project ) 28 Aprile 2010 IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche IBM Focus Group OS, Roma 22
  • 23. BSF Data Modeler 3 UML Class diagram esteso Concetti di persistenza evoluti: − Persistence root − Transient field Viene convertito in modello JPA Supporta multimodello, UDT, enums In collaborazione con FBK-irst (Trento) 28 Aprile 2010 IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche IBM Focus Group OS, Roma 23
  • 24. BSF Data Modeler 3 28 Aprile 2010 IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche IBM Focus Group OS, Roma 24
  • 25. BSF Microflow Modeler 4 Modellazione grafica Uso di GMF,GEF, EMF Ispirato a BPEL (esteso con concetti Object Oriented ) • Hibernate oltre che di XPath • Integrato col Datamodel Convertito in BPEL esteso per ActiveBPEL adattato In collaborazione con FBK-irst (Trento) 28 Aprile 2010 IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche IBM Focus Group OS, Roma 25
  • 26. BSF Microflow Modeler 4 28 Aprile 2010 IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche IBM Focus Group OS, Roma 26
  • 27. Con Eclipse Italian Community … Contributo essenziale allo sviluppo di un core framework personalizzabile e portabile come piattaforma applicativa presso i nostri clienti Integrazione delle competenze aziendali su temi innovativi attraverso tirocini Collaborazione e condivisione di conoscenza con Università e Centri Ricerca Sperimentare una partecipazione diretta e attiva alla Community 28 Aprile 2010 IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche IBM Focus Group OS, Roma 27
  • 28. In conclusione Si è avuto modo di rapportarsi alla PA come utilizzatore di prodotti OS o servizi basati su software OS. Provincia Autonoma di Trento: • Gestione bandi di finanziamento delle attività di ricerca in PAT (Progetto Monitora) [Workflow Engine JBPM, Eclipse (BIRT, reportistica), GWT Front End)] Provincia Autonoma di Bolzano: • Studio per informatizzazione semantica dei flussi operativi in ambito Giustizia Portale Healthcare (Telecom Italia, PA locale-Sanità) [Liferay (Portal Server) Alfresco (gestione documentale), Pentaho (BI), Eclipse] … 28 Aprile 2010 IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche IBM Focus Group OS, Roma 28
  • 29. Grazie per l’attenzione! Carmine Seraponte e-mail: cseraponte@opera21.it http://www.opera21.it 28 Aprile 2010 IT Staff – Gruppo OPERA21 – Analisi Competenze Tecnologiche IBM Focus Group OS, Roma 29