LOGIN | CALENDARIO EVENTI | OPPORTUNITÀ DI LAVORO | CONTATTACI  

HOME PRODOTTI E SERVIZI FORNITORI NEWS BLOG CONFEXPO FORUM
 
Username
Password

Memorizza i dati
BCI ITALIA
ITWARE
 
TOOLNEWS
 
 
 SOFTech

 eSECURITY Lab

 WF
Nasce la comunitā italiana Eclipse
Cos'č Eclipse
Eclipse č un progetto, nato per creare e sviluppare una piattaforma Open Source, che č guidato da Eclipse Foudation, un consorzio cui partecipano grandi societā quali Ericsson, HP, IBM, Intel, MontaVista Software, QNX, SAP e Serena Software.

Eclipse č un ambiente di sviluppo intergrato che consente di creare nuove soluzioni software e ulteriori ambienti di sviluppo integrati in grado di far evolvere ogni infrastruttura in maniera flessibile e dinamica accogliendo applicazioni e tecnologie eterogenee. In sintesi, Eclipse consente di cambiare, far crescere, innovare l'ambiente in maniera semplice, proteggendo gli investimenti e recependo tutte le possibili novitā tecnologiche presenti nel mercato.
La piattaforma Eclipse č utilizzata per la produzione di software di vario genere. Si passa infatti da un completo ambiente di sviluppo per linguaggi come Java e C/C++ a soluzioni "plug-in" che permettono di progettare graficamente una interfaccia grafica per un applicazione, rendendo di fatto Eclipse un ambiente RAD ("Rapid Application Development"). Le interfacce grafiche, per vari ambienti, vengono create attraverso una singola realizzazione grazie a una versione speciale della piattaforma Eclipse che va sotto il nome di "Rich Client Platform". I vantaggi sono evidenti: non č necessario realizzare la stessa funzionalita' molteplici volte per ambienti ospiti diversi e il livello di adattabilita' alle diverse configurazioni č molto elevato grazie all'uso dei "plug-in". 

Perche' una Comunita' Eclipse in Italia
L'esigenza di creare una comunitā in Italia nasce dalla diffusione e dal valore che il mercato italiano stesso riconosce alla piattaforma. Sono infatti molti gli operatori italiani ICT che hanno scelto Eclipse come pilastro delle loro soluzioni tecnologiche come pure sono numerose le imprese - soprattutto grandi aziende del mondo delle telecomunicazioni e del mondo bancario -che hanno deciso di puntare su Eclipse. Nelle universitā italiane poi stanno moltiplicandosi le iniziative e i progetti legati all'Open Source e Eclipse catalizza molte delle attivitā in corso.
Ed č su questo terreno, fertile, e in rapidissima crescita, che la comunitā italiana di Eclipse ha posto le sue radici.
Questo nuovo polo fa convergere le diverse esigenze del mercato italiano, promuove e accelera l'innovazione, facendo leva sul patrimonio della comunitā a livello internazionale e contribuendo ai risultati globali, ma anche lavorando su progetti che rispondono alla specifiche necessitā espresse dal nostro Paese. La comunitā ovviamente contribuisce anche alla formazione di nuovi talenti. 

Obiettivi e piani
Due sono gli obiettivi primari sui quali la comunita' pensa di concentrare i propri sforzi nel breve periodo. Contribuire nello sviluppo della piattaforma per affrontare tematiche comuni e usare la piattaforma per lo sviluppo di tecnologie a supporto di specifiche aree, in particolare per il mondo universitario.
La lista completa di potenziali/correnti aree di focalizzazione e' disponibile nel "documento di intenti" della comunita' disponibile al link: Comunita' Eclipse Italiana.

Di seguito una brevissima descrizione delle tematiche.

Per tutti i mercati 
P1- Generazione automatica di documenti attraverso un "dynamic documentation system". 
P2- Ambiente simulato di e-learning su Eclipse
P3- Tool a supporto di linguaggi di programmazione e tool di programmazione avanzata
P4- Utilizzo del modello Eclipse (basato su OSGi) per la costruzione di servizi e sistemi basati sul modello della componentizzazione 
P5- Definizione di metamodelli EMF (Eclipse Modeling Framework)

Per il mondo universitario
A1 - Definizione di un repository di Learning Objects(LO) e problematiche di riuso corrispondenti
A2 - Ontologie per e-learning
A3 - Definizione di metodologie e tool per la rapida prototipizzazione di LO
A4-Definizione e gestione di processi di e-learning e di "Knowledge Management"
A5 - Link tra Knowledge Management ed il sistema di valutazione degli studenti
A6 - Tool di collaborazione e supporto remoto 
A7 - Tool per il Benchmarking di processi di business 
A8 - Legame tra tools di sviluppo integrati (i.e. IDE) e tools a supporto del lifecycle (i.e. software maintenance)