Una soluzione Open Source per il monitoraggio e la gestione della Cooperazione Applicativa
|
|
- Leonardo Caselli
- 8 anni fa
- Visualizzazioni
Transcript
1 Una soluzione Open Source per il monitoraggio e la gestione della Cooperazione Applicativa Walter Ambu, Carlino Casari, Giorgio Follesa, Alessio Setzu, Luca Simbula CRS4 CSR {w.ambu, casari, gfollesa, simbula, a.setzu}@crs4.it SOMMARIO Negli ultimi anni, la possibilità di adottare soluzioni basate su software Open Source (OS) ha suscitato un interesse crescente da parte delle Pubbliche Amministrazioni. Questo articolo presenta un caso reale di integrazione di software Open Source nell'ambito del progetto SAR-SPCoop, sviluppato all'interno delle attività del CRS4-CSR 1. L'obiettivo principale del progetto SAR-SPCoop è la realizzazione di un sistema che consenta il monitoraggio e la gestione della Cooperazione Applicativa in ambito regionale, attraverso un insieme di servizi integrati all'interno di un'infrastruttura software OS. INTRODUZIONE Le Pubbliche Amministrazione (PPAA) mostrano un interesse crescente verso il fenomeno Open Source (OS) 2. In Italia, il dibattito risale alla fine del 2000 (art. 25 della legge 24 novembre 2000, n. 340), e oggi la finanziaria 2007 (comma 892, 895 e 896) promuove esplicitamente l'impiego di soluzioni OS nelle PPAA, stabilendo in particolare che nella valutazione dei progetti da finanziare destinati alla società dell'informazione, sia data priorità a quelli che utilizzano o sviluppano applicazioni software a codice aperto. I motivi per cui si auspica un maggiore utilizzo di sistemi OS a discapito di soluzioni proprietarie sono molteplici. Sicuramente le spese di adozione sono inferiori, dato che i costi di acquisizione e utilizzo dei prodotti OS sono nulli. Ma, nella valutazione di diverse soluzioni software, è più opportuno valutare il Total Cost of Ownership, che comprende non solo il costo delle licenze, ma anche altri costi nascosti come: costi di migrazione, formazione, personalizzazione, 1 Il CSR è un progetto del CRS4 finanziato dalla Regione Autonoma della Sardegna all interno dell Accordo di Programma Quadro per la Società dell Informazione (APQ_SI del 28 dicembre 2004). 2 In questo articolo si utilizzeranno indistintamente i termini Open Source, software aperto e libero e l'abbreviazione OS, intendendo sempre software aperto e libero. installazione, gestione etc., che vanno valutati caso per caso. Una motivazione sicuramente a favore dell'os è la maggiore indipendenza dai fornitori. L'utilizzo di software proprietario crea un vincolo molto forte tra produttore e consumatore, rendendo difficile e costoso il passaggio da un fornitore ad un altro. Il software OS facilita questo processo, consentendo alle PPAA di scegliere le aziende a cui affidare il supporto dei propri prodotti con maggiore libertà. Un'attenzione particolare meritano gli aspetti riguardanti gli standard aperti e liberi. Da una parte è necessario puntualizzare che Open Source non significa necessariamente Open Standard: possono infatti esistere prodotti OS che non utilizzano standard aperti, e prodotti proprietari che invece li rispettano perfettamente. D'altra parte, è indiscutibile che il mondo OS favorisca la diffusione di standard aperti, anche come effetto collaterale di una strategia di mercato che cerca di scardinare il monopolio di alcuni prodotti proprietari basati su standard chiusi. Dal punto di vista strategico è importante che le PPAA utilizzino formati standard e aperti. L'utilizzo di standard favorisce l'interoperabilità tra sistemi eterogenei e lo scambio di dati tra le PPAA, inoltre gli standard aperti favoriscono inoltre l'indipendenza dai fornitori. Di fatto esistono ormai diversi esempi di prodotti OS che implementano e/o utilizzano standard aperti. Oltre alle opportunità appena descritte, che sono oggetto di discussione nella letteratura attuale, ne esistono anche altre, non meno importanti e che possono essere sfruttate sia dalle PPAA che dai soggetti privati. Una di queste è data dalla possibilità di integrare diversi prodotti OS per sviluppare soluzioni complete per l'utente finale. Ancora una volta è importante sottolineare che l'integrazione non è una prerogativa dei sistemi OS; infatti è possibile integrare tra loro prodotti sia OS che proprietari (purché le licenze lo consentano). Utilizzare solamente prodotti OS fornisce però tutte le opportunità e i vantaggi qui brevemente riassunti, senza le limitazioni e i vincoli tipici delle soluzioni proprietarie.
2 Il fenomeno è in crescita, e ormai moltissime organizzazioni pubbliche e private utilizzano soluzioni di questo tipo come nuovo modello di sviluppo del territorio (nel caso di PPAA) e come nuovo modello di business nel caso di aziende private. In particolare, la maturità crescente delle soluzioni OS disponibili favorisce questo approccio, consentendo l'implementazione di sistemi completi, sicuri e a costi contenuti. Esistono infatti diversi casi in cui la maturità dei sistemi OS ha raggiunto un livello più che soddisfacente, come ad esempio nel settore degli application server, dei database, dell'automazione d'ufficio e così via. I sistemi OS possono dunque offrire alle PPAA una valida alternativa alle soluzioni proprietarie tradizionali. Molti progetti OS, essendo conformi agli standard aperti, assicurano un elevato grado di interoperabilità e favoriscono il riuso. Il libero accesso al codice sorgente permette di modificare i prodotti OS per effettuare estensioni e personalizzazioni. Inoltre, tali prodotti possono essere adattati e integrati con altri sistemi, non necessariamente OS, per sviluppare architetture più ampie in cui ogni prodotto può essere visto come un modulo. L'obiettivo principale di questo articolo è presentare un caso reale di integrazione di software OS, realizzato nell'ambito del progetto CRS4-CSR. Lo scopo di questa esperienza è realizzare un'infrastruttura intranet, che integri un insieme di strumenti per il monitoraggio e la gestione dei sistemi per la Cooperazione Applicativa (porte di dominio, registro servizi, Single Sign On etc). La soluzione è stata realizzata integrando esclusivamente componenti OS. Il resto dell'articolo è organizzato come segue: prima di tutto sarà fornita una breve introduzione al Sistema Pubblico di Cooperazione. Sarà quindi illustrato il progetto SAR-SPCoop e i suoi obiettivi principali, la soluzione proposta e l'architettura. Inoltre sarà descritto in dettaglio il processo di integrazione seguito, quindi una breve discussione del lavoro svolto e le conclusioni finali. IL SISTEMA PUBBLICO DI COOPERAZIONE Il Sistema Pubblico di Cooperazione (SPCoop) è il sottoinsieme del Sistema Pubblico di Connettività e Cooperazione (SPC) che include i sistemi di interoperabilità avanzata e di Cooperazione Applicativa. In particolare, per interoperabilità avanzata si intende un insieme di servizi idonei a favorire la circolazione, lo scambio di dati e informazioni, e l'erogazione fra le pubbliche amministrazioni e tra queste e i cittadini [4]. L'espressione Cooperazione Applicativa indica invece la parte finalizzata all'interazione tra i sistemi informatici delle pubbliche amministrazioni per garantire l'integrazione delle informazioni e dei procedimenti amministrativi [4]. E' importante notare che la specifica SPC include un secondo sottosistema, detto SPConn, che comprende i servizi di connettività ed interoperabilità di base. L'intera specifica SPC è stata formulata e rilasciata dal Centro Nazionale per l'informatica nella Pubblica Amministrazione (CNIPA) 3. Le amministrazioni cooperano attraverso l'erogazione e la fruizione di servizi applicativi; tali servizi vengono offerti dalla singola amministrazione attraverso un unico elemento (logico) del proprio sistema informativo denominato Porta di Dominio (PdD). Il dominio di un soggetto (pubblico o privato) della comunità dell'spc è l'insieme dei sistemi di cui il soggetto è titolare o responsabile. Il servizio applicativo opera sulla base di accordi tra almeno due soggetti (erogatore e fruitore), gli accordi devono essere inoltre formalizzati (Accordo di Servizio) e gestiti tramite i servizi infrastrutturali SICA (Servizi di Interoperabilità, Cooperazione ed Accesso). Gli Accordi di Servizio vengono registrati e mantenuti all'interno di un componente software chiamato Registro dei Servizi, che gestisce inoltre l'elenco dei soggetti e dei servizi. IL PROGETTO Il progetto ha due obiettivi fondamentali. Il primo è disporre di un sistema per il monitoraggio e la gestione della Cooperazione Applicativa regionale, il secondo è realizzare un'infrastruttura intranet di componenti software integrati che fornisca un punto di accesso centralizzato e unico per tutti i servizi, le applicazioni e le informazioni utili nell'ambito della Cooperazione Applicativa. In particolare, l'intranet deve permettere l'accesso ad una serie di strumenti web implementando meccanismi di autenticazione condivisi, mentre la gestione delle autorizzazioni e del controllo degli accessi può essere delegato alle singole applicazioni. La gestione e il monitoraggio della Cooperazione Applicativa devono avvenire come un insieme di servizi, integrati attraverso un'infrastruttura che funge da bus di integrazione, fruibili via web in modo trasparente per l'utente finale. Un altro aspetto del progetto di importanza notevole che va sottolineato riguarda la crescita delle competenze delle risorse umane coinvolte in un'area innovativa come quella della Cooperazione Applicativa. In questo senso, l'impiego del software OS, consentendo l'accesso e la modifica del codice sorgente, ha consentito di applicare e verificare, anche attraverso esempi pratici, in modo trasparente le direttive della specifica SPCoop emanate da poco più di un anno. E' importante notare che, essendo ad oggi molti requisiti non ancora definiti nel dettaglio, si è cercato 3 Per maggiori informazioni consultare il sito internet:
3 di sviluppare una piattaforma che fosse facile da gestire, manutenere, aggiornare e estendere. Soluzione Proposta La soluzione prevede l'utilizzo esclusivo di prodotti Open Source, che sono stati opportunamente modificati e integrati dal gruppo di Cooperazione Applicativa di CRS4-CSR. In particolare, si è scelto di integrare il motore japs (Java Agile Portal System) che funge da infrastruttura di integrazione con OpenSPCoop, e di adottare JOSSO come soluzione per il Single Sign On (SSO). La soluzione, sviluppata in ambiente Eclipse, fa uso di un Lightweight Directory Access Protocol (OpenLDAP), di un registro UDDI (JUDDI), di opportuni application server (TOMCAT e Jboss) e di un DBMS (PostgreSQL) 4. IL PROCESSO DI INTEGRAZIONE In questa Sezione sono descritte le fasi principali seguite durante il processo di integrazione. Prima di tutto sono stati individuati i componenti architetturali. Per ogni componente sono state valutate le alternative messe a disposizione dalla comunità OS al fine di individuare quella che soddisfacesse meglio le esigenze progettuali (ad esempio, sono stati privilegiate soluzioni OS che utilizzino tecnologie comuni, in modo da semplificare l'intero processo). In parallelo, sono state confrontate le licenze relative ai vari sistemi presi in considerazione. Una volta individuati, i singoli moduli sono stati studiati ed analizzati per mettere a punto le modalità di integrazione. In particolare, si è cercato di minimizzare le modifiche da apportare al codice sorgente di ogni modulo e contemporaneamente di mantenere i moduli disaccoppiati, tenendo presente che uno degli obiettivi è sviluppare una piattaforma semplice da modificare, aggiornare ed estendere. Alcuni di questi aspetti meritano ulteriori approfondimenti, per cui saranno trattati in dettaglio nelle Sezioni successive. Licenze Il primo passo da eseguire per integrare software proveniente dalla comunità OS è leggere le licenze. Il panorama di tali licenze è ampio, e non mancano i tentativi di categorizzarle in base alle loro caratteristiche. Per esempio, Masashi Ueda e Suematsu [6] hanno identificato ben 107 differenti licenze, suddivise in tre categorie principali. Come è noto, le principali organizzazioni che si occupano di promuovere il software OS sono la Open Source Initiative (OSI) 5 e la Free Software Foundation (FSF) 6. La prima ha definito ufficialmente il termine OS nel 1998, affermando che una licenza è conforme alla Open Source Definition se rispetta 10 criteri fondamentali, mentre la seconda classifica le licenze in base ai concetti di Free Software, copyleft, e in base alla compatibilità con la licenza GPL. Il dibattito sui due diversi sistemi di classificazione e certificazione esula dallo scopo di questo articolo, ma è importante sottolineare che i prodotti utilizzati per realizzare il sistema qui presentato sono tutti rilasciati sotto licenze certificate OSI o, alternativamente, sono per lo meno free software - compliant in base alla classificazione FSF. La tabella 1 riporta l'elenco completo dei prodotti che compongono l'architettura e le relative classificazioni OSI e FSF. Tabella 1. Licenze dei software OS utilizzate nel progetto. Certificazione OSI e classificazione FSF. Certificaz. Classificaz. Software Licenza OSI FSF Japs GPL SI GPL OpenSPCoop GPL SI GPL Josso BSD SI GPL PostgreSQL OpenLDAP JUDDI Tomcat Jboss Application Server BSD original OpenLDAP Public License 2.8 Apache License 2.0 Apache License 2.0 SI NO SI SI Free GPL Free Free LGPL SI GPL Componenti Software Inizialmente sono stati selezionati i componenti necessari alla realizzazione dell'infrastruttura software per la gestione e il monitoraggio della Cooperazione Applicata regionale. A tal proposito, è stata utilizzata la piattaforma OpenSPCoop, un progetto che mira a realizzare un'implementazione OS di tutti i componenti della specifica SPCoop v. 1.1 e a costruire attorno allo stesso progetto un'ampia comunità di utenti e sviluppatori esperti della specifica. La prima versione di OpenSPCoop è stata rilasciata il 27 Ottobre 2005, e la versione attuale è la 0.9b1, che fornisce l'implementazione completa della porta di dominio, del registro dei servizi e delle rispettive interfacce di amministrazione. OpenSPCoop è sviluppato 4 Per maggiori informazioni relative ai software open source citati si rimanda ai rispettivi siti web, e alla documentazione ufficiale di ognuno di essi. 5 Per maggiori informazioni consultare il sito internet: 6 Per maggiori informazioni consultare il sito internet:
4 utilizzando la seguente piattaforma OS: JBOSS, Axis, Juddi e WSS4J. Le interfacce di amministrazione sono delle applicazioni web, sviluppate utilizzando il framework Struts. Il registro dei servizi è implementato tramite un server JUDDI e un repository web. JUDDI è una implementazione Java della specifica UDDI (Universal Description, Discovery, and Integration) per i Web Services, e la scelta di tale tecnologia segue le indicazioni fornite dal CNIPA. JUDDI fornisce la funzionalità di indicizzazione delle informazioni contenute fisicamente nel repository web. La persistenza dei dati è invece affidata al DBMS PostgreSQL. PostgreSql è un progetto open source, nato nel 1996 con l'intento di creare un database enterprise-oriented, robusto e flessibile, sfruttando i noti vantaggi della pubblicità del codice sorgente, della gratuità dello stesso e di una grossa base di sviluppo. PostgreSQL è un database molto robusto e bene implementato, adatto alla gestione di grossi volumi di transazioni. La completa interfacciabilità e la logica di pulizia della base dati lo rendono decisamente consigliabile anche in contesti enterprise [3]. Per quanto riguarda la piattaforma di integrazione dei servizi di Cooperazione Applicativa si è scelto di utilizzare japs (Java Agile Portal System), un framework java basato su standard aperti, flessibile e modulare. Il framework offre inoltre un servizio di gestione dei contenuti (Content Management System) e consente la realizzazione di portali accessibili 7. Il framework japs è stato rilasciato sotto licenza GPL su SourgeForge. E' importante sottolineare che japs e OpenSPCoop condividono diverse tecnologie: dal database PostgreSQL al linguaggio di programmazione JAVA sino al framework Struts per l'implementazione delle interfaccie di amministrazione. In uno scenario come quello descritto è necessario garantire l'accesso ai servizi e alle applicazioni da un unico punto di accesso centralizzato. Per questo motivo si è deciso di integrare anche una modalità di autenticazione Single Sign On (SSO), realizzata utilizzando JOSSO (Java Open Single Sign-On). La scelta di JOSSO è stata dettata dalla sua aderenza a standard utilizzati all'interno del progetto. JOSSO è basato su J2EE e su JAAS (Java Authentication and Authorization Service) che centralizza la gestione dell'autenticazione degli utenti. Utilizza web services implementati tramite Axis e le interfacce grafiche sono scritte con Struts. JOSSO necessita di una Directory per memorizzare le informazioni relative ad utenti e ruoli, per cui è previsto il supporto del protocollo Lightweight Directory Access Protocol (LDAP). Come contenitore dei dati degli utenti (identity store) è stato scelto OpenLDAP, implementazione OS del protocollo LDAP, già testato con JOSSO. Gli application server utilizzati sono Tomcat, un JSP / Servlet Engine OS scritto interamente in Java, e JBOSS che è il più utilizzato application server Java a livello mondiale. A questo proposito è importante sottolineare che l'application server su cui si appoggia japs è Tomcat, mentre OpenSPCoop utilizza JBoss. Per ottenere una piattaforma unica si è deciso di avvalersi del solo application server Jboss, e quindi di migrare japs su quest'ultimo. L'integrazione dei diversi componenti è stata effettuata utilizzando Eclipse, IDE OS orientato alla massima espandibilità tramite il meccanismo dei plug-in. Architettura In questa sezione sarà descritta brevemente l'architettura software del sistema, in modo da fornire una visione d'insieme del progetto. La Figura 1 mostra i pricipali componenti della soluzione. In particolare, japs portal Engine funge da bus di integrazione dei servizi. Da notare che attualmente il Gestore degli Eventi non fa parte della soluzione, in quanto non è ancora stato rilasciato dalla community di OpenSPCoop. Figura 1: Servizi erogati e bus di integrazione. La Figura 2 mostra in dettaglio i componenti dell'architettura e ne evidenzia il flusso principale delle informazioni. Figura 2: Elementi Architetturali della soluzione. 7 Legge 9 gennaio 2004, n. 4 pubblicata in G.U. n. 13 del 17 gennaio 2004.
5 I componenti principali sono la piattaforma OpenSPCoop (che comprende sia la porta di dominio dei servizi applicativi che il registro dei servizi) e il sistema di gestione dei contenuti japs. Entrambi i sistemi si appoggiano su database PostgreSQL. Lo strato chiamato japs portal Engine gioca il ruolo di motore integratore dei servizi applicativi (CMS, Consolle di gestione SPCoop etc.), ed è quindi il cuore dell'architettura implementata. La Figura 2 mette inoltre in evidenza le tre diverse interfacce grafiche: le due di amministrazione della PdD e del Registro dei Servizi e quella del CMS. Ognuna delle tre interfacce grafiche si appoggia ad un meccanismo dedicato per l'autenticazione e l'autorizzazione degli utenti. Lo strato superiore dell'architettura garantisce la fruizione dei servizi da un unico punto di accesso realizzato utilizzando JOSSO. L'architettura generale è completata da un contenitore dei dati degli utenti basato su protocollo LDAP, ed in particolare sulla implementazione OS OpenLDAP. Pratiche di Sviluppo Nella realizzazione del progetto SAR-SPCoop non esistono dei requisti formali, essendo questi ultimi tutt'altro che stabili in quanto dipendenti da numerosi fattori tra cui l'evoluzione delle specifiche SPCoop e degli standard. Uno scenario di questo tipo, si sposa perfettamente con una metodologia di sviluppo di tipo Agile. In particolare, sono state adottate alcune pratiche di sviluppo che fanno parte di Scrum ed Extreme Programming (XP) [1], [2] tra cui: testing automatico, integrazione continua, programmazione a coppie, codice condiviso e progetto incrementale. Il testing del sistema prevede anche una fase per la verifica della corretta interazione tra i domini di Cooperazione Applicativa regionale, test che saranno eseguiti man mano che le implementazioni delle porte di dominio dei progetti regionali saranno date in carico a CRS4-CSR. La documentazione prodotta è quella strettamente necessaria al corretto svolgimento del progetto. A tale scopo si utilizza un wiki che viene aggiornato in continuazione e contemporaneamente allo sviluppo del sistema. DISCUSSIONE La realizzazione del progetto descritto nelle Sezioni precedenti permette di esprimere alcune considerazioni sull'utilizzo di componenti OS per l'implementazione di soluzioni software integrate. Queste considerazioni valgono sia nel contesto della pubblica amministrazione che in quello costituito dai soggetti privati. E' importante sottolineare che la scelta di software OS dovrebbe essere guidata dalla disponibilità o meno di componenti sufficientemente maturi. La letteratura recente ha proposto alcune metodologie per valutare la maturità del software OS, ma non esiste ancora una metodologia standard e ufficialmente riconosciuta. Per la realizzazione del progetto presentato in questo articolo non sono stati utilizzati criteri di selezione strettamente legati alla maturità intesa come stato ed età del software. Infatti, sia japs che OpenSPCoop sono progetti molto giovani, ed OpenSPCoop non è ancora giunto alla versione 1.0. D'altra parte OpenSPCoop rappresenta l'unica implementazione OS delle specifiche SPCoop, e japs è un progetto che nonostante la giovane età vanta già diversi casi di successo ed è in forte crescita. Sono stati invece utilizzati criteri basati sulla valutazione dell'interoperabilità e sulla possibilità di integrare ogni componente con altri sistemi. Tutto questo senza trascurare che ogni componente deve assolvere un ruolo specifico all'interno dell'architettura, e quindi deve implementare alcune funzionalità specifiche. I criteri di valutazione possono quindi essere formalizzati come segue: Funzionalità - Ogni componente deve implementare i requisiti tipici della categoria di prodotto a cui appartiene, o comunque prevedere l'integrazione con sistemi che implementano i requisiti mancanti; Architettura - L'architettura deve essere chiara, in modo da semplificare il processo di integrazione; Standard e Tecnologie - Devono essere largamente utilizzati standard aperti e tecnologie condivise; Attività - Bisogna privilegiare progetti in forte crescita, e che siano già stati utilizzati con successo; Feedback - In caso di necessità la comunità deve essere capace di fornire un rapido ed efficace supporto. E' importante sottolineare che il fattore che più di altri ha determinato la scelta di un'applicazione piuttosto che di un'altra è stato l'adozione di standard, ufficiali o de-facto, e di tecnologie condivise. Questa è infatti una condizione necessaria per garantire l'interoperabilità tra sistemi diversi a tutti i livelli. L'utilizzo di una soluzione completamente OS ha ovviamente permesso il risparmio dei costi delle licenze, e inoltre è stato possibile realizzare un'architettura complessa in poche settimane-uomo. E' difficile ipotizzare che si potesse ottenere una soluzione a costi inferiori attraverso software proprietario o, alternativamente, attraverso una soluzione ad-hoc sviluppata interamente. L'esperienza accumulata durante il progetto ha consentito al team coinvolto nello sviluppo di approfondire le proprie competenze sulle tematiche via
6 via affrontate, sia sul dominio del problema che dal punto di vista strettamente tecnologico. Una delle sfide aperte è riuscire a gestire l'evoluzione dei singoli componenti software. Infatti, utilizzare componenti in forte sviluppo significa che, presumibilmente, saranno spesso disponibili nuove versioni dei diversi pacchetti. E' stata dunque prestata particolare attenzione all'individuazione dei moduli software da modificare, cercando di massimizzare il disaccoppiamento tra i vari sistemi, onde evitare di dover ogni volta integrare da zero le nuove versioni, con un lavoro ripetitivo che mira al solo ripristino di funzionalità consolidate. CONCLUSIONI In questo articolo è stato descritto un caso pratico di integrazione di componenti software per la gestione e il monitoraggio della Cooperazione Applicativa regionale, visto come un insieme di servizi erogati attraverso un bus di integrazione. Sono state utilizzate applicazioni esclusivamente Open Source, e sono state privilegiate quelle che fanno ampio utilizzo di standard aperti e tecnologie condivise. In questo modo è stata sviluppata in brevissimo tempo e con costi limitati una soluzione completa, flessibile e modulare, che può essere velocemente estesa e aggiornata per rispondere alle esigenze future. Inoltre, tale soluzione ha permesso di incrementare il know-how del team coinvolto nel progetto, sia sul dominio del problema che sulle tecnologie adottate. La soluzione è attualmente in fase di test, e tra i lavori futuri è previsto, ovviamente, il rilascio in Open Source del sistema sviluppato. RIFERIMENTI BIBLIOGRAFICI [1] Beck, K. Extreme Programming Explained. Embrace Change. Addison-Wesley, Reading, MA [2] Beck, K. and Andres, C. Extreme Programming Explained: Embrace Change - Second Edition. Addison-Wesley, [3] CNIPA. Rapporto conclusivo Gruppo di lavoro Codice sorgente aperto ( Open Source ). URL: nclusivo_oss.pdf [4] CNIPA. Sistema pubblico di cooperazione: Organizzazione. URL: [5] Fuggetta A. Open source software - an evaluation. Journal of Systems and Software, 66, 1 (2003), [6] Masashi Ueda, T. U. and Suematsu, C. A cluster analysis of open source licenses. In Proceedings of the 1st International Conference on Open Source Systems (OSS 2005) (Genoa, Italy, 2005),
L o. Walter Ambu http://www.japsportal.org. japs: una soluzione agile (www.japsportal.org)
L o JAPS: una soluzione Agile Walter Ambu http://www.japsportal.org 1 Lo sviluppo del software Mercato fortemente competitivo ed in continua evoluzione (velocità di Internet) Clienti sempre più esigenti
DettagliOpenSPCoop Un Implementazione Open Source della specifica SPCoop di Cooperazione Applicativa
OpenSPCoop Un Implementazione Open Source della specifica SPCoop di Cooperazione Applicativa Tito Flagella tito@link.it http://openspcoop.org La Cooperazione Applicativa Regolamentazione delle modalità
Dettaglilem logic enterprise manager
logic enterprise manager lem lem Logic Enterprise Manager Grazie all esperienza decennale in sistemi gestionali, Logic offre una soluzione modulare altamente configurabile pensata per la gestione delle
DettagliIntarsio IAM Identity & Access Management
Intarsio IAM Identity & Access Management 2/35 Intarsio Interoperabilità Applicazioni Reti Servizi Infrastrutture Organizzazione 3/35 Una linea per molti servizi Una definizione: Intarsio è la nuova linea
Dettagli1- Corso di IT Strategy
Descrizione dei Corsi del Master Universitario di 1 livello in IT Governance & Compliance INPDAP Certificated III Edizione A. A. 2011/12 1- Corso di IT Strategy Gli analisti di settore riportano spesso
DettagliAllegato 3 Sistema per l interscambio dei dati (SID)
Sistema per l interscambio dei dati (SID) Specifiche dell infrastruttura per la trasmissione delle Comunicazioni previste dall art. 11 comma 2 del decreto legge 6 dicembre 2011 n.201 Sommario Introduzione...
DettagliGenerazione Automatica di Asserzioni da Modelli di Specifica
UNIVERSITÀ DEGLI STUDI DI MILANO BICOCCA FACOLTÀ DI SCIENZE MATEMATICHE FISICHE E NATURALI Corso di Laurea Magistrale in Informatica Generazione Automatica di Asserzioni da Modelli di Specifica Relatore:
DettagliIl CMS Moka. Giovanni Ciardi Regione Emilia Romagna
Il CMS Moka Giovanni Ciardi Regione Emilia Romagna Moka è uno strumento per creare applicazioni GIS utilizzando oggetti (cartografie, temi, legende, database, funzioni) organizzati in un catalogo condiviso.
DettagliIntroduzione alla Cooperazione applicativa in Campania
Introduzione alla Cooperazione applicativa in Campania Cos è SPICCA è una infrastruttura costituita dall insieme di risorse hardware e componenti applicative, rappresenta la piattaforma per la realizzazione
DettagliSPCOOP E I PROGETTI DI COOPERAZIONE INTERREGIONALE
SPCOOP E I PROGETTI DI COOPERAZIONE INTERREGIONALE EGIDIO PICERNO POTENZA 9 LUGLIO 2010 Interoperabiltà è la capacità di due o più sistemi informativi di scambiarsi informazioni e di attivare, a suddetto
DettagliIndice. Indice... 2 1. Premessa e scopo del documento... 3 2. Ambiente operativo... 4 3. Architettura di sistema... 5
Realizzazione di un sistema informatico on-line bilingue di gestione, monitoraggio, rendicontazione e controllo del Programma di Cooperazione Transfrontaliera Italia - Francia Marittimo finanziato dal
DettagliLa piattaforma di lettura targhe intelligente ed innovativa in grado di offrire servizi completi e personalizzati
La piattaforma di lettura targhe intelligente ed innovativa in grado di offrire servizi completi e personalizzati Affidabilità nel servizio precisione negli strumenti Chanda LPR Chanda LPR è una piattaforma
DettagliIl glossario della Posta Elettronica Certificata (PEC) Diamo una definizione ai termini tecnici relativi al mondo della PEC.
Il glossario della Posta Elettronica Certificata (PEC) Diamo una definizione ai termini tecnici relativi al mondo della PEC. Avviso di mancata consegna L avviso, emesso dal sistema, per indicare l anomalia
Dettagli11. Evoluzione del Software
11. Evoluzione del Software Andrea Polini Ingegneria del Software Corso di Laurea in Informatica (Ingegneria del Software) 11. Evoluzione del Software 1 / 21 Evoluzione del Software - generalità Cosa,
DettagliSIRED Sistema informativo di raccolta ed elaborazione dati sul movimento turistico
SIRED Sistema informativo di raccolta ed elaborazione dati sul movimento turistico Il sistema della Regione Autonoma della Sardegna per la raccolta, gestione ed elaborazione di dati statistici sul turismo
DettagliFattura elettronica e conservazione
Fattura elettronica e conservazione Maria Pia Giovannini Responsabile Area Regole, standard e guide tecniche Agenzia per l Italia Digitale Torino, 22 novembre 2013 1 Il contesto di riferimento Agenda digitale
DettagliLe fattispecie di riuso
Le fattispecie di riuso Indice 1. PREMESSA...3 2. RIUSO IN CESSIONE SEMPLICE...4 3. RIUSO CON GESTIONE A CARICO DEL CEDENTE...5 4. RIUSO IN FACILITY MANAGEMENT...6 5. RIUSO IN ASP...7 1. Premessa Poiché
DettagliDocebo: la tua piattaforma E-Learning Google Ready.
Docebo: la tua piattaforma E-Learning Google Ready. Potenzia la tua suite Google Apps con Piattaforma FAD e Tutorial gratuiti Docebo! Docebo aiuta le aziende nella transizione da altre suite d ufficio
DettagliL Open Source nella Pubblica
L Open Source nella Pubblica Amministrazione Vittorio Pagani Responsabile Osservatorio Open Source - CNIPA 1 Riflessioni su alcune caratteristiche del software OS disponibilità del codice sorgente: possibilità
DettagliCentro Tecnico per la Rete Unitaria della Pubblica Amministrazione
Centro Tecnico per la Rete Unitaria della Pubblica Amministrazione Area Rete Unitaria - Sezione Interoperabilità Linee guida del servizio di trasmissione di documenti informatici mediante posta elettronica
Dettaglisoluzioni di e-business knowledge management
soluzioni di e-business knowledge management > DIMS 2.0: il knowledge management per le piccole e medie imprese DIMS 2.0 è una soluzione di knowledge management potente e flessibile, completamente web
DettagliVulnerability Assessment relativo al sistema Telecom Italia di autenticazione e autorizzazione basato sul protocollo Radius
Vulnerability Assessment relativo al sistema Telecom Italia di autenticazione e autorizzazione basato sul protocollo Radius L obiettivo del presente progetto consiste nel sostituire il sistema di autenticazione
DettagliWorkFLow (Gestione del flusso pratiche)
WorkFLow (Gestione del flusso pratiche) Il workflow è l'automazione di una parte o dell'intero processo aziendale dove documenti, informazioni e compiti vengono passati da un partecipante ad un altro al
Dettagli12. Evoluzione del Software
12. Evoluzione del Software Andrea Polini Ingegneria del Software Corso di Laurea in Informatica (Ingegneria del Software) 12. Evoluzione del Software 1 / 21 Evoluzione del Software - generalità Cosa,
DettagliLa normativa sul riuso del software nella P. A. e l esperienza Toscana
La normativa sul riuso del software nella P. A. e l esperienza Toscana Caterina Flick Linux Day Grosseto, 27 ottobre 2007 1/13 P.A. e acquisizione di software Secondo la normativa vigente le amministrazioni
DettagliRelazione illustrativa degli Obiettivi di accessibilità
COMUNE DI PORTOSCUSO Provincia di Carbonia-Iglesias Comune di Portoscuso Relazione illustrativa degli Obiettivi di accessibilità Redatto ai sensi dell articolo 9, comma 7 del decreto legge 18 ottobre 2012,
DettagliAttività federale di marketing
Attività federale di marketing Gestione e certificazione delle sponsorizzazioni Il Feedback Web Nel piano di sviluppo della propria attività di marketing, la FIS ha adottato il sistema Feedback Web realizzato
DettagliApplicazione: InfoDir: Information Directory, il Catalogo dei dati e dei servizi
Riusabilità del software - Catalogo delle applicazioni: Amministrativo/Contabile Applicazione: InfoDir: Information Directory, il Catalogo dei dati e dei servizi Amministrazione: Regione Piemonte - Direzione
DettagliIL CASO DELL AZIENDA. Perché SAP. www.softwarebusiness.it
LA SOLUZIONE SAP FOR PROFESSIONAL SERVICES IL CASO DELL AZIENDA Perché SAP Grazie a SAP siamo riusciti a pianificare meglio e ad ottenere tempestive informazioni su tempi e costi delle nostre commesse.
DettagliProject Cycle Management La programmazione della fase di progettazione esecutiva. La condivisione dell idea progettuale.
Project Cycle Management La programmazione della fase di progettazione esecutiva. La condivisione dell idea progettuale. Il presente materiale didattico costituisce parte integrante del percorso formativo
DettagliAvviso per la realizzazione dei progetti di riuso
Avviso per la realizzazione dei progetti di riuso IL PRESIDENTE Premesso che: - per progetti cofinanziati dal primo avviso di e-government, si intendono i progetti riportati negli allegati A e B del decreto
DettagliLA FORMAZIONE E LA CONSERVAZIONE DELLA MEMORIA DIGITALE
Prof. Stefano Pigliapoco LA FORMAZIONE E LA CONSERVAZIONE DELLA MEMORIA DIGITALE ANAI, Cagliari 6 marzo 2006 s.pigliapoco@fastnet.it L Amministrazione Pubblica Digitale Il complesso delle norme di recente
DettagliMinistero della Salute
Ministero della Salute MATTONE PATIENT FILE Anagrafe delle Persone Fisiche Gianni Maglione Regione Friuli Venezia Giulia Roma 19 giugno 2007 2005 Anagrafe delle Persone Fisiche: il mandato Fornire Linee
DettagliSistemi informativi secondo prospettive combinate
Sistemi informativi secondo prospettive combinate direz acquisti direz produz. direz vendite processo acquisti produzione vendite INTEGRAZIONE TRA PROSPETTIVE Informazioni e attività sono condivise da
DettagliAllegato 2 Modello offerta tecnica
Allegato 2 Modello offerta tecnica Allegato 2 Pagina 1 Sommario 1 PREMESSA... 3 1.1 Scopo del documento... 3 2 Architettura del nuovo sistema (Paragrafo 5 del capitolato)... 3 2.1 Requisiti generali della
DettagliMetodologie Agili per lo sviluppo di applicazioni Internet Distribuite. Agile Group DIEE, Università di Cagliari www.agile.diee.unica.
Metodologie Agili per lo sviluppo di applicazioni Internet Distribuite Agile Group DIEE, Università di Cagliari www.agile.diee.unica.it Agile Group Agile Group, gruppo di ricerca su Ingegneria del SW,
DettagliREPORT GRUPPO DI LAVORO III
REPORT GRUPPO DI LAVORO III Piattaforma web Network per la RCS per la gestione dei flussi informativi ed organizzazione Centrale di produzione coordinata e permanente delle pillole informative del SSR
DettagliCOMUNE DI RAVENNA GUIDA ALLA VALUTAZIONE DELLE POSIZIONI (FAMIGLIE, FATTORI, LIVELLI)
COMUNE DI RAVENNA Il sistema di valutazione delle posizioni del personale dirigente GUIDA ALLA VALUTAZIONE DELLE POSIZIONI (FAMIGLIE, FATTORI, LIVELLI) Ravenna, Settembre 2004 SCHEMA DI SINTESI PER LA
DettagliProgramma 1 WP7: Il portale di Allenza
La Rete Nazionale Solidale e Collaborazioni Internazionali del programma straordinario oncologia 2006 Convegno di presentazione delle attività iniziate nell ambito dei programmi 1,2,3,4 La rete oncologica
Dettaglihttp://amicoweb.iss.it/
Istituto Superiore di Sanità http://amicoweb.iss.it/ Direttiva del Ministro per la pubblica amministrazione e l'innovazione per la riduzione dei siti web delle pubbliche amministrazioni e per il miglioramento
DettagliAppendice III. Competenza e definizione della competenza
Appendice III. Competenza e definizione della competenza Competenze degli psicologi Lo scopo complessivo dell esercizio della professione di psicologo è di sviluppare e applicare i principi, le conoscenze,
DettagliSpecifiche Tecnico-Funzionali
AuthSIAR - Modulo di Autenticazione e Autorizzazione Sardegna IT S.r.l. Analisi Tecnico-Funzionale Assessorato all Agricoltura della Regione Sardegna SIAR Sistema Informativo Agricolo Regionale AuthSIAR
DettagliConcetti di base di ingegneria del software
Concetti di base di ingegneria del software [Dalle dispense del corso «Ingegneria del software» del prof. A. Furfaro (UNICAL)] Principali qualità del software Correttezza Affidabilità Robustezza Efficienza
DettagliREGIONE MARCHE GIUNTA REGIONALE
DELIBERAZIONE DELLA 2 L. 196/97 Art. 17. Approvazione del Regolamento istitutivo del Dispositivo di accreditamento delle strutture formative della Regione Marche (DAFORM). LA VISTO il documento istruttorio
Dettaglipermanenza dei siti web anche dopo la chiusura del progetto/iniziativa; riconoscibilità non immediata della natura, pubblica o privata, del sito web;
Presidenza del Consiglio dei Ministri DFP 0050123 P del 26/11/2009 UIII II~III I 4362491 DIPARTIMENTO DELLA FUNZIONE PUBBLICA Alle Amministrazioni pubbliche di cui all'art. 1, comma 2, del d.lgs. D. 165
DettagliArchitetture Applicative
Alessandro Martinelli alessandro.martinelli@unipv.it 6 Marzo 2012 Architetture Architetture Applicative Introduzione Alcuni esempi di Architetture Applicative Architetture con più Applicazioni Architetture
DettagliIntroduzione alla Virtualizzazione
Introduzione alla Virtualizzazione Dott. Luca Tasquier E-mail: luca.tasquier@unina2.it Virtualizzazione - 1 La virtualizzazione è una tecnologia software che sta cambiando il metodo d utilizzo delle risorse
DettagliDiventa fondamentale che si verifichi una vera e propria rivoluzione copernicana, al fine di porre al centro il cliente e la sua piena soddisfazione.
ISO 9001 Con la sigla ISO 9001 si intende lo standard di riferimento internazionalmente riconosciuto per la Gestione della Qualità, che rappresenta quindi un precetto universale applicabile all interno
DettagliApprofondimento: Migrazione dei database e backup della posta
Approfondimento: Migrazione dei database e backup della posta In questo approfondimento ci focalizzeremo sulla migrazione dei database analizzando le differenze operative e le varie implicazioni a seconda
DettagliUna comunità di utenti e sviluppatori, l esperienza di PAFlow PROVINCIA DI PRATO
PROVINCIA DI PRATO STEFANO BARGIOTTI 1 Elementi specifici del progetto Sistema Integrato, Multiente, in tecnologia WEB per la gestione del protocollo informatico, gestione atti e flussi documentali Apertura
DettagliRelease Notes di OpenSPCoop2. Release Notes di OpenSPCoop2
i Release Notes di OpenSPCoop2 ii Copyright 2005-2014 Link.it srl iii Indice 1 Novità di OpenSPCoop-v2 rispetto ad OpenSPCoop 1 1.1 Protocollo di Cooperazione personalizzabile tramite plugin.............................
DettagliIDENTITÀ GIOVANE. Nata nel 2006 con l intento di diventare leader nel settore IT, Easytech cresce con una solida competenza in tre divisioni:
copertina pg. 1 immagine pg. 2 Easytech è un gruppo di giovani professionisti uniti da un obiettivo comune: proporre le migliori soluzioni per rendere le imprese leggere e pronte a sostenere la competizione
DettagliPOLITICA DI COESIONE 2014-2020
INVESTIMENTO TERRITORIALE INTEGRATO POLITICA DI COESIONE 2014-2020 A dicembre 2013, il Consiglio dell Unione europea ha formalmente adottato le nuove normative e le leggi che regolano il ciclo successivo
DettagliC4B Doc. Gestione Documentale, permette di. organizzare l archiviazione e, la gestione dei documenti
C4B Doc La Gestione Documentale, permette di CLOUD4BUSINESS SRL organizzare l archiviazione e, la gestione dei documenti o, di altri contenuti aziendali, su apposite piattaforme software per avere i documenti
DettagliBase di dati e sistemi informativi
Base di dati e sistemi informativi Una base di dati è un insieme organizzato di dati opportunamente strutturato per lo svolgimento di determinate attività La base di dati è un elemento fondamentale per
Dettaglie-dva - eni-depth Velocity Analysis
Lo scopo dell Analisi di Velocità di Migrazione (MVA) è quello di ottenere un modello della velocità nel sottosuolo che abbia dei tempi di riflessione compatibili con quelli osservati nei dati. Ciò significa
DettagliPAWSN. Wireless social networking
PAWSN Wireless social networking WI-FI pubblico in sicurezza SFRUTTA LA TUA RETE WI-FI PER OFFRIRE AL PUBBLICO CONNETTIVITÀ E ACCESSO A SERVIZI PROFILATI E CONTESTUALI Non sarebbe bello potere utilizzare
DettagliScenari di Deployment i. Scenari di Deployment
i Scenari di Deployment ii Copyright 2005-2011 Link.it srl iii Indice 1 Introduzione 1 2 La configurazione minima 1 3 La gestione totalmente centralizzata 3 4 Porte di Dominio Locali con Registro Centrale
DettagliB.P.S. Business Process Server ALLEGATO C10
B.P.S. Business Process Server ALLEGATO C10 REGIONE BASILICATA DIPARTIMENTO PRESIDENZA DELLA GIUNTA REGIONALE UFFICIO SISTEMA INFORMATIVO REGIONALE E STATISTICA Via V. Verrastro, n. 4 85100 Potenza tel
DettagliProgettaz. e sviluppo Data Base
Progettaz. e sviluppo Data Base! Introduzione ai Database! Tipologie di DB (gerarchici, reticolari, relazionali, oodb) Introduzione ai database Cos è un Database Cos e un Data Base Management System (DBMS)
DettagliProgettaz. e sviluppo Data Base
Progettaz. e sviluppo Data Base! Progettazione Basi Dati: Metodologie e modelli!modello Entita -Relazione Progettazione Base Dati Introduzione alla Progettazione: Il ciclo di vita di un Sist. Informativo
DettagliE 2 T 2 ENTERPRISE ENGINE FOR TROUBLE TICKETING
E 2 T 2 ENTERPRISE ENGINE FOR TROUBLE TICKETING Cluster Reply ha sviluppato un framework software basato sulla tecnologia Microsoft SharePoint 2007 (MOSS 2007) che, sfruttando alcune funzionalità native
DettagliLinee guida per le Scuole 2.0
Linee guida per le Scuole 2.0 Premesse Il progetto Scuole 2.0 ha fra i suoi obiettivi principali quello di sperimentare e analizzare, in un numero limitato e controllabile di casi, come l introduzione
DettagliTitolo Perché scegliere Alfresco. Titolo1 ECM Alfresco
Titolo Perché scegliere Alfresco Titolo1 ECM Alfresco 1 «1» Agenda Presentazione ECM Alfresco; Gli Strumenti di Alfresco; Le funzionalità messe a disposizione; Le caratteristiche Tecniche. 2 «2» ECM Alfresco
DettagliLe effettive esigenze della Direzione del Personale nella gestione delle risorse umane in azienda. Andamento dal 2005 ad oggi
Le effettive esigenze della Direzione del Personale nella gestione delle risorse umane in azienda. Andamento dal 2005 ad oggi Indagine ottenuta grazie alla somministrazione di questionario ad oltre 260
DettagliProgrammare in ambiente Java Enterprise: l offerta formativa di Infodue
Tecnologia e professionalità al servizio del business, dal 1986 Programmare in ambiente Java Enterprise: l offerta Copyright 2006 Infodue S.r.l. La programmazione nell era era del Web Computing L evoluzione
DettagliNetwork Monitoring. Introduzione all attività di Network Monitoring introduzione a Nagios come motore ideale
Network Monitoring & Introduzione all attività di Network Monitoring introduzione a Nagios come motore ideale Nicholas Pocher Poker SpA - Settimo Torinese, Novembre 2013 1 Indice Il Network Monitoring:
DettagliInfrastruttura di produzione INFN-GRID
Infrastruttura di produzione INFN-GRID Introduzione Infrastruttura condivisa Multi-VO Modello Organizzativo Conclusioni 1 Introduzione Dopo circa tre anni dall inizio dei progetti GRID, lo stato del middleware
DettagliSUAP. Per gli operatori SUAP/amministratori. Per il richiedente
Procedura guidata per l inserimento della domanda Consultazione diretta, da parte dell utente, dello stato delle sue richieste Ricezione PEC, protocollazione automatica in entrata e avviamento del procedimento
DettagliRisparmiare innovando
GIANLUCA VAGLIO Risparmiare innovando La tecnologia come strumento di risparmio 2011 Gianluca Vaglio www.gianlucavaglio.net Avvertenze legali AVVERTENZE LEGALI Copyright 2011 Gianluca Vaglio. La presente
DettagliDanais s.r.l. Profilo Aziendale
Danais s.r.l. Profilo Aziendale Danais s.r.l. Marzo 2013 Indice Caratteri identificativi della società... 3 Gli ambiti di competenza... 3 Edilizia... 3 Mercati di riferimento... 4 Caratteristiche distintive...
DettagliAnalizzare e gestire il CLIMA e la MOTIVAZIONE in azienda
Analizzare e gestire il CLIMA e la MOTIVAZIONE in azienda tramite lo strumento e la metodologia LA GESTIONE DEL CLIMA E DELLA MOTIVAZIONE La spinta motivazionale delle persone che operano in azienda è
DettagliImplementing a new ADT based on the HL7 version 3 RIM. Esempio
Implementing a new ADT based on the HL7 version 3 RIM Esempio Contesto di riferimento Alla fine degli anni 90, sei ospedali vennero fusi allo scopo di formare un unica organizzazione lo University Hospital
DettagliMONITORAGGIO UNITARIO PROGETTI 2007/2013 PROTOCOLLO DI COLLOQUI ANALISI ATTIVAZIONE SERVIZIO IGRUE IN SPCOOP. Link.it srl - Analisi Servizio IGRUE 1
MONITORAGGIO UNITARIO PROGETTI 2007/2013 PROTOCOLLO DI COLLOQUI ANALISI ATTIVAZIONE SERVIZIO IGRUE IN SPCOOP Link.it srl - Analisi Servizio IGRUE 1 Panoramica L'attuale sistema IGRUE è composto da: Il
Dettagli2 Gli elementi del sistema di Gestione dei Flussi di Utenza
SISTEMA INFORMATIVO page 4 2 Gli elementi del sistema di Gestione dei Flussi di Utenza Il sistema è composto da vari elementi, software e hardware, quali la Gestione delle Code di attesa, la Gestione di
Dettaglihttp://indesk.innove.it
http://indesk.innove.it INDESK. Un nuovo service management. Un approccio completamente nuovo alla gestione di sistemi di information technology (IT) su larga scala e integrabile ai sistemi legacy ha portato
DettagliRiepilogo delle modifiche di PA-DSS dalla versione 2.0 alla 3.0
Settore delle carte di pagamento (PCI) Standard di protezione dei dati per le applicazioni di pagamento () Riepilogo delle modifiche di dalla versione 2.0 alla 3.0 Novembre 2013 Introduzione Il presente
DettagliLa manutenzione come elemento di garanzia della sicurezza di macchine e impianti
La manutenzione come elemento di garanzia della sicurezza di macchine e impianti Alessandro Mazzeranghi, Rossano Rossetti MECQ S.r.l. Quanto è importante la manutenzione negli ambienti di lavoro? E cosa
DettagliCONTENT MANAGEMENT SYSTEM
CONTENT MANAGEMENT SYSTEM P-2 PARLARE IN MULTICANALE Creare un portale complesso e ricco di informazioni continuamente aggiornate, disponibile su più canali (web, mobile, iphone, ipad) richiede competenze
DettagliÈ evidente dunque l'abbattimento dei costi che le soluzioni ASP permettono in quanto:
Sitea Easy Events Il software gestionale per organizzare eventi fieristici Sitea Information Technology presenta Sitea Easy Events, il software gestionale studiato per ottimizzare il processo di organizzazione
DettagliLa Metodologia adottata nel Corso
La Metodologia adottata nel Corso 1 Mission Statement + Glossario + Lista Funzionalià 3 Descrizione 6 Funzionalità 2 Schema 4 Schema 5 concettuale Logico EA Relazionale Codice Transazioni In PL/SQL Schema
DettagliVia Don Angelo Scapin, 36 I-35020 Roncaglia di Ponte San Nicolò (PD) ITALIA Phone/Fax: +39 049 719065 - info@spinips.com www.spinips.
Via Don Angelo Scapin, 36 I-35020 Roncaglia di Ponte San Nicolò (PD) ITALIA Phone/Fax: +39 049 719065 - info@spinips.com www.spinips.com STUDI E VERIFICHE DI FATTIBILITÀ... 2 PROGETTAZIONE MECCANICA...
DettagliApplication note. CalBatt NomoStor per i sistemi di accumulo di energia
1. Panoramica Application note CalBatt NomoStor per i sistemi di accumulo di energia Gli Energy Management Systems () sono dispositivi atti al controllo dei flussi di energia dalle sorgenti di produzione
Dettaglil Ente produttore di seguito congiuntamente indicate le Parti ;
SCHEMA DI CONVENZIONE CON GLI ENTI DEL TERRITORIO PER I SERVIZI DI CONSERVAZIONE DEI DOCUMENTI INFORMATICI tra la Regione Marche, rappresentata dal Dirigente della P.F. Sistemi Informativi e Telematici
DettagliPROGRAMMA TRIENNALE PER LA TRASPARENZA E L INTEGRITA TRIENNIO 2014-2016
PROGRAMMA TRIENNALE PER LA TRASPARENZA E L INTEGRITA TRIENNIO 2014-2016 Approvato con delibera del CdA num. 39 del 13 ottobre 2014 Il presente programma fa riferimento alle deliberazioni di Consiglio di
DettagliRiconoscibilità dei siti pubblici: i domini della Pa e le regole di.gov.it
Riconoscibilità dei siti pubblici: i domini della Pa e le regole di.gov.it Gabriella Calderisi - DigitPA 2 dicembre 2010 Dicembre 2010 Dominio.gov.it Cos è un dominio? Se Internet è una grande città, i
DettagliLa Pubblica Amministrazione consumatore di software Open Source
La Pubblica Amministrazione consumatore di software Open Source Dipartimento per l Innovazione e le Tecnologie Paola Tarquini Sommario Iniziative in atto Una possibile strategia per la diffusione del Software
DettagliPRESENTAZIONE SINTETICA PROGETTO JOOMLA! UN SITO WEB OPEN SOURCE PER LE PUBBLICHE AMMINISTRAZIONI
PRESENTAZIONE SINTETICA PROGETTO JOOMLA! UN SITO WEB OPEN SOURCE PER LE PUBBLICHE AMMINISTRAZIONI Premessa: Considerato che: 1. le attuali funzionalità e requisiti connessi alle piattaforme web della Pubblica
DettagliProgetto di un sistema a norma di legge per la conservazione a lungo termine di documenti elettronici
Progetto di un sistema a norma di legge per la conservazione a lungo termine di documenti elettronici Raffaele.Conte@ifc.cnr.it Andrea.Renieri@ifc.cnr.it C Istituto di Fisiologia Clinica Introduzione (1/3)
Dettagli2. Correttezza degli algoritmi e complessità computazionale.
TEMI DI INFORMATICA GIURIDICA (attenzione: l elenco di domande non pretende di essere esaustivo!) L informatica giuridica 1. Illustrare i principali ambiti di applicazione dell informatica giuridica. 2.
DettagliSoluzioni integrate per la gestione del magazzino
Soluzioni integrate per la gestione del magazzino whsystem Light è la versione di whsystem dedicata alla gestione di magazzini convenzionali. Questa variante prevede un modulo aggiuntivo progettato per
DettagliLa Posta Certificata per la trasmissione dei documenti informatici. renzo ullucci
La Posta Certificata per la trasmissione dei documenti informatici renzo ullucci Contesto Il completamento dell apparato normativo e la concreta implementazione delle nuove tecnologie rendono più reale
DettagliSistemi avanzati di gestione dei Sistemi Informativi
Esperti nella gestione dei sistemi informativi e tecnologie informatiche Sistemi avanzati di gestione dei Sistemi Informativi Docente: Email: Sito: Eduard Roccatello eduard@roccatello.it http://www.roccatello.it/teaching/gsi/
DettagliAddition X DataNet S.r.l. www.xdatanet.com www.xdatanet.com
Addition è un applicativo Web che sfrutta le potenzialità offerte da IBM Lotus Domino per gestire documenti e processi aziendali in modo collaborativo, integrato e sicuro. www.xdatanet.com Personalizzazione,
Dettagliuna società cooperative Europea (SCE) ropea Moduli e metodologie Mediterranea
a coop Creare una società cooperative Europea (SCE) ropea Moduli e metodologie esente, Pass 1 Creare una società cooperative Europea (SCE) Introduzione La società cooperativa è un associazione autonoma
DettagliMANUALE DELLA QUALITÀ Pag. 1 di 6
MANUALE DELLA QUALITÀ Pag. 1 di 6 INDICE GESTIONE DELLE RISORSE Messa a disposizione delle risorse Competenza, consapevolezza, addestramento Infrastrutture Ambiente di lavoro MANUALE DELLA QUALITÀ Pag.
DettagliWeb Application Libro Firme Autorizzate
Web Application Libro Firme Autorizzate Sommario 1 CONTESTO APPLICATIVO... 2 2 ARCHITETTURA APPLICATIVA... 3 2.1 Acquisizione Firme... 3 2.2 Applicazione Web... 3 2.3 Architettura Web... 4 3 SICUREZZA...
DettagliCiclo di vita dimensionale
aprile 2012 1 Il ciclo di vita dimensionale Business Dimensional Lifecycle, chiamato anche Kimball Lifecycle descrive il framework complessivo che lega le diverse attività dello sviluppo di un sistema
DettagliVMware. Gestione dello shutdown con UPS MetaSystem
VMware Gestione dello shutdown con UPS MetaSystem La struttura informatica di una azienda Se ad esempio consideriamo la struttura di una rete aziendale, i servizi offerti agli utenti possono essere numerosi:
Dettaglidella manutenzione, includa i requisiti relativi ai sottosistemi strutturali all interno del loro contesto operativo.
L 320/8 Gazzetta ufficiale dell Unione europea IT 17.11.2012 REGOLAMENTO (UE) N. 1078/2012 DELLA COMMISSIONE del 16 novembre 2012 relativo a un metodo di sicurezza comune per il monitoraggio che devono
Dettagli