INDENICA: Engineering Virtual Domain-Specific Service Platforms
Responsabile:
Ricerca UE FP7
Ruolo DEIB: Partecipante
Data inizio: 01/10/2010
Durata: 36 mesi
Sommario
Il progetto INDENICA intende affrontare il problema della frammentazione delle attuali e future piattaforme di servizi, che sono la base tecnologica per l'Internet dei Servizi. Già oggi vi è una pletora di piattaforme di servizi e nel futuro molte altre saranno create, aumentando così l'alto grado di eterogeneità già esistente. Inoltre c'è una crescente necessità di integrare piattaforme non SOA in applicazioni a servizi. Per far fronte a questi problemi, INDENICA propone il concetto di piattaforma virtuale di servizi, variando sia i requisiti funzionali sia quelli di qualità.
INDENICA proporrà metodologie, architetture, strumenti e risorse per lo sviluppo di piattaforme specifiche per i diversi domini, pur sottolineando la loro apertura e interoperabilità.
Il progetto si propone di:
Uno dei contributi più importanti di INDENICA è la convergenza dei sistemi negli ecosistemi dei servizi. Questa convergenza si realizza attraverso le piattaforme virtuali di servizi che consentono agli utenti di comporre, configurare, condividere e utilizzare i servizi a un livello superiore di astrazione rispetto alle piattaforme di oggi. INDENICA fornirà un contributo importante per l'internet del futuro, fornendo il concetto di piattaforma virtuale di servizi come un nuovo approccio per creare applicazioni a servizi per i diversi domini applicativi. In particolare, questo approccio faciliterà lo sviluppo risolvendo la frammentazione della qualità, delle interfacce, e delle tecnologie disponibili, che si può osservare già nelle piattaforme di servizi di oggi. Riducendo la dipendenza da servizi esterni e fornitori di piattaforme e aumentando l’integrabilità delle piattaforme di servizio, INDENICA faciliterà l'interoperabilità delle applicazioni basate sui servizi. Infine, il progetto fornirà un'architettura di riferimento a runtime, il supporto per il deployment automatico, il monitoraggio, la governance e l'adattamento dei servizi di una piattaforma virtuale.
INDENICA proporrà metodologie, architetture, strumenti e risorse per lo sviluppo di piattaforme specifiche per i diversi domini, pur sottolineando la loro apertura e interoperabilità.
Il progetto si propone di:
- gestire la complessità dello sviluppo delle piattaforme di servizi, causata dalla frammentazione. Questo obiettivo sarà raggiunto attraverso metodi, architetture e strumenti che gestiscono il contesto e facilitano la realizzazione di piattaforme specifiche per i diversi domini.
- supportare la convergenza e l'interoperabilità tra piattaforme per evitare la dipendenza eccessiva da servizi esterni e fornitori di piattaforme. Questo obiettivo sarà raggiunto, fornendo una base comune per le famiglie di piattaforme in grado di integrare la gestione del sistema e la capacità di interoperabilità fin dall'inizio.
- fornire un'infrastruttura riutilizzabile per lo sviluppo della piattaforma e supporterà il deployment automatico, il monitoraggio, la governance e l'adattamento dei servizi in piattaforme virtuali di servizi.
Uno dei contributi più importanti di INDENICA è la convergenza dei sistemi negli ecosistemi dei servizi. Questa convergenza si realizza attraverso le piattaforme virtuali di servizi che consentono agli utenti di comporre, configurare, condividere e utilizzare i servizi a un livello superiore di astrazione rispetto alle piattaforme di oggi. INDENICA fornirà un contributo importante per l'internet del futuro, fornendo il concetto di piattaforma virtuale di servizi come un nuovo approccio per creare applicazioni a servizi per i diversi domini applicativi. In particolare, questo approccio faciliterà lo sviluppo risolvendo la frammentazione della qualità, delle interfacce, e delle tecnologie disponibili, che si può osservare già nelle piattaforme di servizi di oggi. Riducendo la dipendenza da servizi esterni e fornitori di piattaforme e aumentando l’integrabilità delle piattaforme di servizio, INDENICA faciliterà l'interoperabilità delle applicazioni basate sui servizi. Infine, il progetto fornirà un'architettura di riferimento a runtime, il supporto per il deployment automatico, il monitoraggio, la governance e l'adattamento dei servizi di una piattaforma virtuale.