Sviluppo di un ambiente software per la visualizzazione multiplanare di immagini biomedicali
|
|
- Aniella Baldi
- 7 anni fa
- Visualizzazioni
Transcript
1 Università degli studi di Napoli Federico II Facoltà di Ingegneria Corso di Laurea in Ingegneria Informatica Sviluppo di un ambiente software per la visualizzazione multiplanare di immagini biomedicali Candidato: Relatore: Correlatore: Fabio Foggia Ch.mo Prof. Antonio Coronato Ing. Mario Ciampi
2 Sviluppo di un ambiente software per la visualizzazione multiplanare di immagini biomedicali Obiettivi Progettazione di un ambiente software atto a visualizzare ed interagire con piani di vista diversi di una stessa immagine biomedicale Implementazione di un ambiente open source e portabile in ogni piattaforma
3 Sviluppo di un ambiente software per la visualizzazione multiplanare di immagini biomedicali Sommario Il medical imaging e la ricostruzione multiplanare (MPR) Sviluppo di un modulo software per la ricostruzione multiplanare Confronto con altri ambienti Sviluppi futuri
4 Il medical imaging e la ricostruzione multiplanare (MPR) La Ricostruzione Multiplanare (MPR) E una tecnica di visualizzazione nell ambito del Medical Imaging, che si pone come obiettivo quello di fornire all utente finale (generalmente il medico) uno strumento il più possibile affidabile e sicuro di supporto al processo diagnostico. Le differenti tecniche di visualizzazione delle immagini di uso corrente permettono la ricostruzione 3D dell'immagine da visualizzare, non consentendo tuttavia la consultazione simultanea di tutti i piani interni all'immagine.
5 Il medical imaging e la ricostruzione multiplanare (MPR) La Ricostruzione Multiplanare (MPR) L immagine 3D viene scomposta e visualizzata nei tre piani principali (assiale, sagittale, coronale). A partire dalla visualizzazione dell'immagine nei piani principali è possibile ricostruire uno qualsiasi dei piani di interesse.
6 Sviluppo di un modulo software per l'mpr Architettura software Il modulo software sviluppato è basato su un architettura a componenti, altamente scalabile e performante e in grado di connettere dispositivi eterogenei Requisito essenziale della struttura modulare dell architettura è l utilizzo di librerie e strumenti open source e cross platform Per lo sviluppo del modulo di ricostruzione multiplanare si è scelto l'utilizzo delle librerie VTK e wxwidgets.
7 Sviluppo di un modulo software per l'mpr The Visualizzation ToolKit È una libreria open source di alto livello per la visualizzazione grafica e l image processing Il linguaggio base della libreria è il C++, ma è possibile costruire applicazioni anche usando Tcl, Java o Python. Contrariamente ai principi della programmazione object oriented, VTK separa i dati (data objects) dalle procedure che li elaborano (process objects)
8 Sviluppo di un modulo software per l'mpr The Visualizzation ToolKit É d uso comune nella computer grafica descrivere una scena tridimensionale mediante la metafora del set cinematografico, così anche in VTK troviamo gli oggetti Actor, Light e Camera. dataset Ha una struttura architetturale basata sui concetti di pipeline e multithreading. Property controlla l'aspetto dell'actor Mapper interfaccia actor con un dataset Actor entita' nella scena Transform controlla la posizione dell'actor Light posizione e caratteristiche di una luce Renderer renderizza la scena che puo' contenere piu' actor e piu' luci Camera controlla le impostazione della prospettiva RenderWindow finestra dell'applicativo, puo' visualizzare piu' scene RenderWindowInteractor fornisce un semplice supporto all'interazione
9 Sviluppo di un modulo software per l'mpr L interfaccia grafica E stata sviluppata utilizzando la libreria wxwidgets, un framework per linguaggio C++ atto a costruire GUI multipiattaforma Per sviluppare la GUI sono stati utilizzati tradizionali controlli, derivati dalle classi appartenenti a wxwidgets (wxframe e WxWindow) L interfaccia creata permette di selezionare assi e linee per la ricostruzione dei piani
10 Sviluppo di un modulo software per l'mpr Fase di progettazione Nella progettazione del software si è seguito il design pattern Model-View-Controller mprfilter definisce le azioni inerenti la scelta del piano di vista. wxvtkinteractor definisce invece tutte le funzioni che creano interazione all'interno della scena. vtkimagedata Definisce i dati e le operazioni che possono essere eseguite sui dati wxmprfiltergui Gestisce la costruzione della GUI
11 Sviluppo di un modulo software per l'mpr L interfaccia grafica sviluppata Toolbar Nella situazione di partenza, nei tre visualizzatori sono rappresentati tre piani ortogonali tra loro. Interagendo con gli assi x ed y ed il cerchietto del visualizzatore A si ottengono piani di vista diversi in B e C. Interagendo con l asse z e col cerchietto di B si ottengono piani di vista diversi in A e C A B C I cerchietti indicano sempre lo stesso punto ma in due piani di vista differenti
12 Sviluppo di un modulo software per l'mpr Operazioni: Movimento L operazione di movimento consente di visualizzare tutti i piani paralleli a quelli di partenza Muovendo in A il cerchietto si ha una traslazione dei piani in B (piano xz) e C (piano yz). Muovendo in B il cerchietto, si può avere una traslazione del piano in A (piano xy) e C (piano yz)
13 Sviluppo di un modulo software per l'mpr Operazioni: Rotazione degli assi in A rotate Con questa operazione si otterranno tutti i possibili piani ortogonali al piano contenuto in A Ruotando rispetto a z i piani B e C ruotano con gli assi. Dopo una rotazione di 90 rispetto a z i piani B e C risulteranno invertiti
14 Sviluppo di un modulo software per l'mpr Operazioni: Rotazione dell asse in B rotate Con questa operazione si otterranno tutti i possibili piani obliqui al piano contenuto in A Ruotando l'asse in B rispetto a y, C ruota con gli assi. Operando operazioni composite di move e rotate sugli assi, si possono ottenere tutti i piani di interesse. Ruotando l'asse in B rispetto a y, C ruota con gli assi.
15 Sviluppo di un modulo software per l'mpr Toolbar Definisce il contrasto dell'immagine nei tre piani di vista Avvicina la camera verso il piano di vista desiderato Permette di muovere l'intero contenuto di un visualizzatore Permette di ruotare l'intero contenuto di un visualizzatore Effettua lo zoom di tutti e tre i piani di vista Sono i pulsanti di interazione con gli assi. Il primo permette di effettuare l'operazione di movimento ed il secondo di rotazione La slidebar permette di scorrere le slices dell'immagine acquisita
16 Confronto con altri ambienti Software relativi all'mpr Amide : Software open source che permette l'interazione tra i piani di vista pricipali (assiale,coronale,sagittale) di un'immagine, ma non permette la visualizzazione di piani obliqui
17 Confronto con altri ambienti MRI MRIcro: Software relativi all'mpr MRIcro: Software open source e cross platform. Permette l'interazione tra piani ortogonali nonché la visualizzazione dei piani obliqui, ma ha un interfaccia grafica poco intuitiva
18 Confronto con altri ambienti Software relativi all'mpr Osirix: Software open-source che permette l'interazione tra tutti i piani di vista siano essi anche piani obliqui. Il software però è sviluppato solo su piattaforme MAC
19 Confronto con altri ambienti Software relativi all'mpr Software sviluppato: Software open-source e cross platform. Permette l'interazione tra tutti i piani di vista, siano essi anche piani obliqui.
20 Sviluppi futuri Estensioni possibili al modulo MPR Possibilità di caricare in una stessa sessione più immagini (es. una TAC e una PET) Possibilità di salvare una sessione di lavoro Fornire ultieriori facilities all'interfaccia grafica
Analisi e comparazione dei Framework OpenSwing e Google Web Toolkit per lo sviluppo di interfacce utente con paradigma MVC.
tesi di laurea Analisi e comparazione dei Framework OpenSwing e Google Web Toolkit. Anno Accademico 2009/2010 relatore Ch.mo prof. Porfirio Tramontana correlatore Ing. Luca Anniciello candidato Gianluca
DettagliPython moduli classi e qualche funzione grafica di base
Python moduli classi e qualche funzione grafica di base Loriano Storchi loriano@storchi.org http:://www.storchi.org/ I moduli I moduli sono codice sorgente, quindi una collezione di dati, funzioni e classi
DettagliCapitolo I. Introduzione. I.1 Premessa. I.2 Architettura Generale
Capitolo I Introduzione I.1 Premessa La medicina fruisce costantemente degli strumenti che le scienze e la tecnologia mettono a disposizione per una sempre più completa comprensione dei fenomeni fisici,
DettagliProgetto e sviluppo di un applicazione Android per il controllo di reti di sensori senza filo
tesi di laurea Progetto e sviluppo di un applicazione Android per il controllo di reti di sensori senza filo 2011/2012 relatore Ch.mo prof. Marcello Cinque candidato Antonio Annunziata Matr. 534/00197
DettagliModel-View- Controller
Model-View- Controller A. FERRARI MVC Il Model-View-Controller è un pattern architetturale molto diffuso nello sviluppo di sistemi software, in particolare nell'ambito della programmazione orientata agli
DettagliRealizzazione di un software per la gestione di apparecchiature biomedicali Anno Accademico 2010/2011
tesi di laurea Realizzazione di un software per la gestione di apparecchiature biomedicali Anno Accademico 2010/2011 relatore Ch.mo prof. Porfirio Tramontana correlatore Ing. Francesco Gargiulo candidato
DettagliTCL PAD: UN EDITOR DI TESTO ESTENDIBILE, INCORPORABILE E CON INTERFACCE DI TEXT-PROCESSING
Tesi di Laurea Triennale in Ingegneria Informatica TCL PAD: UN EDITOR DI TESTO ESTENDIBILE, INCORPORABILE E CON INTERFACCE DI TEXT-PROCESSING Relatore: Prof. SERGIO FLESCA Laureando: ANTONIO BONIFATI MATR.
DettagliStrumenti per l automazione del testing di applicazioni web Javascript-based
tesi di laurea Strumenti per l automazione del testing di applicazioni web Javascript-based Anno Accademico 2005/2006 relatore Ch.mo prof. Porfirio Tramontana 1 candidato Salvatore Agnello Matr. 41/2612
DettagliProgetto di un sistema di videosorveglianza basato su tecnologie multi-agente Corso di Laurea Magistrale in Ingegneria Informatica
Progetto di un sistema di videosorveglianza basato su tecnologie multi-agente Corso di Laurea Magistrale in Ingegneria Informatica Relatore: Prof. Aldo Franco Dragoni Correlatori: Dott. Gianluca Dolcini
DettagliSviluppo e manutenzione di un applicazione CAD tramite le WPF e l MV-VM
Metodologie e strumenti per il reengineering del workflow management Tesi di Laurea tramite le WPF e l MV-VM 2011/2012 Relatore Ch.mo prof. Porfirio Tramontana Correlatore Ch.mo ing. Davide Affaticati
DettagliServizi di verifica runtime di Ambienti Intelligenti
tesi di laurea Servizi di verifica runtime di Ambienti Intelligenti Anno Accademico 2009/2010 relatore Ch.mo prof. Porfirio Tramontana correlatore Ch.mo prof. Antonio Coronato candidato Alessio Priore
Dettagli1. UML 2 ed il Processo Unificato
1. UML 2 ed il Processo Unificato Andrea Polini Laboratorio di Ingegneria del Software Corso di Laurea in Informatica (Laboratorio di Ingegneria del Software) 1. UML 2 ed il Processo Unificato 1 / 25 Sommario
DettagliMetodi e Tecniche per il Riuso di componenti in Applicazioni Android
Metodi e Tecniche per il Riuso di componenti in Applicazioni Metodologie e strumenti per il reengineering del workflow management Tesi di laurea Metodi e Tecniche per il Riuso di componenti in Applicazioni
DettagliUn'applicazione per lo scambio di contenuti multimediali in ambiente Android
tesi di laurea Un'applicazione per lo scambio di contenuti multimediali in ambiente Android Anno Accademico 2009/2010 relatore Ch.mo prof. Simon Pietro Romano correlatori Ing. Lorenzo Miniero Ing. Alessandro
DettagliAbilità Informatiche. Lezione III. Metodi di rappresentazione. Lo spazio carta. arch. Gabriella Rendina
Abilità Informatiche Lezione III Metodi di rappresentazione Lo spazio carta arch. Gabriella Rendina Assonometria Obliqua Quando il centro di proiezione assonometrico assume una posizione che non è né parallela
DettagliUniversità degli Studi di Napoli Federico II
Università degli Studi di Napoli Federico II Corso di Laurea in Informatica VOGCLUSTERS: Una Web Applicationper il trattamento e l analisi di ammassi globulari Tutor accademico: Dott.ssa Anna Corazza Tutor
DettagliUML. Il linguaggio UML e ArgoUML. Ingegneria dei sistemi software 2009/ /09/2009
UML Il linguaggio UML e ArgoUML 30/09/2009 Ingegneria dei sistemi software 2009/2010 manuel.comparetti@iet.unipi.it UML Unified Modeling Language una famiglia di notazioni grafiche standardizzate* orientata
DettagliSviluppo di strumenti grafici su una Web Application per il data mining
Sviluppo di strumenti grafici su una Web Application per il data mining Università degli studi di Napoli Federico II FACOLTÀ DI SCIENZE MATEMATICHE, FISICHE E NATURALI Corso di Laurea in Informatica 4
Dettagli1. Visualizzazione e Navigazione
1. Visualizzazione e Navigazione Il modulo Navigazione espone le funzionalità necessarie alla creazione di uno o più percorsi per l endonavigazione virtuale all interno delle strutture anatomiche e le
DettagliUn architettura orientata ai servizi per la localizzazione di dispositivi mobili
Tesi di laurea Un architettura orientata ai servizi per la localizzazione di dispositivi mobili Anno Accademico 2004 /2005 Relatore Ch.mo Prof. Domenico Cotroneo Correlatore Ing. Massimo Ficco Candidato
DettagliGui testing automatico di applicazioni Android tramite emulazione di input ed eventi provenienti da sensori
tesi di laurea Gui testing automatico di applicazioni Android tramite emulazione di input ed eventi Anno Accademico 2011/2012 relatore Ch.mo prof. Porfirio Tramontana correlatore Ing. Domenico Amalfitano
DettagliSETA Selection Tool del Sistema ARTIST
Selection Tool del Sistema ARTIST L incarico è stato affidato al RTI composta da: Kayser Italia S.r.l. Daxo con capogruppo Kayser Italia s.r.l. SETA () Espandibilità e flessibilità Delocalizzazione istallazione
Dettagli4Maintenance Cos è la Realtà Virtuale?
Cos è la Realtà Virtuale? In generale, la VR è la simulazione di un ambiente tridimensionale, generata da un computer e tale da essere percepita come reale dalle persone che la fruiscono - utilizzando
Dettagli1. Riconoscimento. Figura 1 Modulo Home
1. Riconoscimento Il modulo di Riconoscimento realizza tanto le funzionalità finalizzate alla segmentazione degli elementi anatomici di interesse, quanto le operazioni di costruzione dei modelli 3D a partire
DettagliDott.ssa M. Costantini
Dott.ssa M. Costantini 1 QuantumGIS (QGIS) è un software Open Source che permette di visualizzare, interrogare, editare carte, creare stampe ed effettuare semplici analisi spaziali. QGIS usato come interfaccia
DettagliVisualizza immagini medicali ovunque, in qualsiasi momento, su ogni dispositivo!
Soluzione di visualizzazione DICOM web-based / multi-piattaforma / multi-dispositivo Visualizza immagini medicali ovunque, in qualsiasi momento, su ogni dispositivo! Stai cercando una soluzione di visualizzazione
DettagliDiagramma delle classi
Diagramma delle classi Questo diagramma (mostrato nella pagina successiva) costruito utilizzando lo standard UML mostra le relazioni che ci sono fra le varie classi della nostra applicazione, mostrando
DettagliComune di Venezia. Scheda descrittiva del programma
Comune di Venezia Scheda descrittiva del programma 'SPORTELLO TELEMATICO DEL TRASPORTATORE' Pagina 1 di 5 Indice 1 PREMESSA...3 1.1 OGGETTO OFFERTO IN RIUSO...3 1.2 TIPOLOGIA DI OGGETTO OFFERTO IN RIUSO:...3
DettagliMicrosoft Paint. Questo materiale è reperibile a questo indirizzo:
Microsoft Paint Questo materiale è reperibile a questo indirizzo: http://diego72.altervista.org/ Microsoft Paint Allternative a Microsoft Paint Per ritoccare immagini esistono svariati programmi sicuramente
DettagliEcotect Radiance. Architettura e Innovazione Elementi di Acustica e Illuminotecnica. Nicola Busatto Università IUAV - Venezia
Ecotect Radiance Architettura e Innovazione Elementi di Acustica e Illuminotecnica Nicola Busatto Università IUAV - Venezia INTRODUZIONE Ecotect Analysis Radiazione solare Visualizzazione della radiazione
DettagliOsiriX: Architettura e Use Cases
Consiglio Nazionale delle Ricerche Istituto di Calcolo e Reti ad Alte Prestazioni OsiriX: Architettura e Use Cases I. Marra M. Ciampi RT-ICAR-NA-06-08 03-2006 Consiglio Nazionale delle Ricerche, Istituto
DettagliUn'Interfaccia per il Monitoraggio dei Guasti in un'applicazione per il Controllo del Traffico Aereo
tesi di laurea Anno Accademico 2007-08 relatore Ch.mo prof. Domenico Cotroneo Correlatore Ing. Roberto Natella candidato Silvestro Roberto Poccia Matr. 534\823 L affidabilità nei sistemi software L affidabilità
DettagliIntegrazione tra simulazione numerica e dati reali in procedure automatiche di collaudo
Integrazione tra simulazione numerica e dati reali in procedure automatiche di collaudo Multisim Connectivity Toolkit Studente: Moreno Favaro mtr:545282 Relatore: Ch.mo prof. A. Sona Università degli studi
DettagliStudio del linguaggio TROPOS per la modellazione dei requisiti orientata agli agenti
tesi di laurea Studio del linguaggio TROPOS per la modellazione dei requisiti orientata agli agenti Anno Accademico 2005/2006 relatore Ch.mo Prof. Stefano Russo correlatore Ing. Generoso Paolillo candidato
DettagliSOMMARIO DESIGN PATTERN
INTRODUZIONE AI DESIGN PATTERN INGEGNERIA DEL SOFTWARE Università degli Studi di Padova Dipartimento di Matematica Corso di Laurea in Informatica, A.A. 2014 2015 rcardin@math.unipd.it 2 DESIGN PATTERN
DettagliSistemi Informativi per la Sanità
Sistemi Informativi per la Sanità Immagine digitale HIS - RIS - PACS Università degli Studi di Napoli Federico II La gestione delle immagini mediche All'interno di un ospedale, la Radiologia è il reparto
DettagliSOMMARIO DESIGN PATTERN INTRODUZIONE AI DESIGN PATTERN INGEGNERIA DEL SOFTWARE. Introduzione. Cos è un design pattern. Cos è un design pattern
INTRODUZIONE AI DESIGN PATTERN INGEGNERIA DEL SOFTWARE Università degli Studi di Padova Facoltà di Scienze MM. FF. NN. Corso di Laurea in Informatica, A.A. 2011 2012 2 rcardin@math.unipd.it DESIGN PATTERN
DettagliGUIDA ALLA CONSULTAZIONE DEL PROGETTO
S.I.T. (Sistema Informativo Territoriale) Il GEOPORTALE integrato per la consultazione dei dati territoriali GUIDA ALLA CONSULTAZIONE DEL PROGETTO Premessa Il Geoportale del Comune di L Aquila si presenta
DettagliTest Platform La piattaforma per gli assessment semplice ed affidabile
Test Platform La piattaforma per gli assessment semplice ed affidabile CHE COS È Test è la piattaforma per gli assessment semplice ed affidabile, nata per rispondere alla crescente complessità dei processi
DettagliTecnologie dei Sistemi di Automazione
Facoltà di Ingegneria Tecnologie dei Sistemi di Automazione Prof. Gianmaria De Tommasi Lezione 2 Architetture dei dispositivi di controllo e Dispositivi di controllo specializzati Corso di Laurea Codice
DettagliUniversità degli Studi della Calabria Facoltà di Ingegneria. Corso di Diploma in Ingegneria Informatica TESI DI DIPLOMA
Università degli Studi della Calabria Facoltà di Ingegneria Corso di Diploma in Ingegneria Informatica TESI DI DIPLOMA Una implementazione distribuita della programmazione genetica in ambiente peer-to-peer
DettagliProgetto di Alternanza Scuola-Lavoro
Istituto Tecnico Industriale a. Meucci. Indirizzo: Informatica e Telecomunicazioni Tutor scolastico: Prof. Andrea Zurli Progetto di Alternanza Scuola-Lavoro Di Stefano Fiordi, Mattia Ranfagni e Mattia
DettagliALLEGATO A (D.R. n. 832 del ) AREA SCIENTIFICO DISCIPLINARE INGEGNERIA INDUSTRIALE E DELL INFORMAZIONE
ALLEGATO A (D.R. n. 832 del 14.10.2013) AREA SCIENTIFICO DISCIPLINARE INGEGNERIA INDUSTRIALE E DELL INFORMAZIONE PROGRAMMA DI RICERCA N. 1 Affissione dei criteri per la valutazione dei titoli e del colloquio:
DettagliIl pulsante permette di selezionare alcuni documenti da aggiungere al database.
SESHAT CATASTO - Software di consultazione Le prospettive specifiche dell'ambiente sono: - Esplora - Ricerca per mappe - Visualizza anteprima - Visualizza schede archivistiche Esplora Disponibile dalla
DettagliProgramma didattico. Sviluppare Applicazioni Distribuite in ambiente. Spring MVC
Programma didattico Sviluppare Applicazioni Distribuite in ambiente Spring MVC Programma del corso 1.Progettazione e Sviluppo Database Relazionali Questa competenza permette di Progettare e Sviluppare
DettagliJava: un linguaggio per applicazioni di rete
Java: un linguaggio per applicazioni di rete Moreno Falaschi Dipartimento di Ingegneria dell Informazione e Scienze Matematiche Università di Siena March 3, 2014 1 Caratteristiche di Java (SUN) Linguaggio
DettagliUNIVERSITA' CA' FOSCARI DI VENEZIA. Facoltà di Scienze MM.FF.NN. - Dipartimento di Informatica Tesi di Laurea Triennale
UNIVERSITA' CA' FOSCARI DI VENEZIA Facoltà di Scienze MM.FF.NN. - Dipartimento di Informatica Tesi di Laurea Triennale JGESTCOMM 2005: Un sistema distribuito per la gestione commerciale di aziende del
DettagliGUIDA ALLA CONSULTAZIONE DEL PROGETTO
S.I.T. (Sistema Informativo Territoriale) Il GEOPORTALE integrato per la consultazione dei dati territoriali GUIDA ALLA CONSULTAZIONE DEL PROGETTO Premessa Il Geoportale del Comune di L Aquila si presenta
DettagliDMX LIGHTPLAYER Introduzione...2 Libreria DMX...3 Programmazione dei canali...7 Creazione di uno show...11
DMX LIGHTPLAYER Introduzione...2 Libreria DMX...3 Programmazione dei canali...7 Creazione di uno show...11 Introduzione Il software DMX LightPlayer è semplice da utilizzare. Possibilità di importare un
DettagliModulo 16. Introduzione ai Design Patterns. Tutte le case assolvono alla medesima funzione: offrire uno spazio abitativo
Modulo 16 Introduzione ai Design Patterns Partiamo da un analogia Obiettivo: costruire una casa. Tutte le case sono simili, ma non uguali, cioè: Tutte le case assolvono alla medesima funzione: offrire
DettagliTHE BRAIN BEHIND YOUR BUSINESS
CONCEPT STORE THE BRAIN BEHIND YOUR BUSINESS www.sinapsesystem.com SINAPSE / OVERVIEW Sinapse è un sistema software a plugin che connette, come in una rete neurale, entità semplici che collaborano per
DettagliCriteri di valutazione delle caratteristiche tecniche migliorative relative alla tac 16:
Criteri di valutazione delle caratteristiche tecniche migliorative relative alla tac 16: Diametro del Tunnel Per 70= 78: P=P1 (V1 espresso in cm) Doppio sistema
DettagliDocumento di Progettazione Applicazione "Agorà"
Ingegneria del Software 2016/2017 Applicazione "Agorà" v. 2.0-28 febbraio 2017 Antonio Emanuele Cinà 854866 Feliks Hibraj 854342 Paula Manzano 984308 Federico Marcuzzi 853770 Elia Lo Monaco 826197 Lorenzo
DettagliProcedura di condivisione degli archivi informatici Manuale SolutionDOC
Procedura di condivisione degli archivi informatici Manuale SolutionDOC Allegato 25 al Modello Organizzativo e di Funzionamento dell O.I. Napoli a cura della Direzione Generale U.O.A. Attuazione delle
DettagliSommario INTRODUZIONE... 11
INTRODUZIONE... 11 1. INTRODUZIONE A SILVERLIGHT... 15 Che cos è Silverlight...15 Storia di Silverlight...16 Silverlight 1...16 Silverlight 2...16 Silverlight 3...17 Silverlight 4...18 Installazione di
DettagliLEZIONE 5. CORSO BASE DI AutoCad. Corso Base di AutoCad. AutoCad. Ing. Lorenzo Procino
AutoCad CORSO BASE DI AutoCad Ing. Lorenzo Procino Email : lorenzo.procino@unifi.it LEZIONE 5 I BLOCCHI I BLOCCHI Un blocco è un insieme di oggetti memorizzati come unica entità. La loro gestione è definita
DettagliTecnologie dei Sistemi di Automazione
Facoltà di Ingegneria Tecnologie dei Sistemi di Automazione Prof. Gianmaria De Tommasi Sistemi di Supervisione Controllo ed Acquisizione Dati SCADA Corso di Laurea Codice insegnamento Email docente Anno
DettagliGUIDA ALLA CONSULTAZIONE DEL PROGETTO
S.I.T. (Sistema Informativo Territoriale) Il GEOPORTALE integrato per la consultazione dei dati territoriali GUIDA ALLA CONSULTAZIONE DEL PROGETTO Premessa Il Geoportale del Comune di L Aquila si presenta
DettagliOrchestra Control. Caso di Studio Scambiatore Pezzi SPI
POLITECNICO DI MILANO V Facoltà di Ingegneria Orchestra Control Caso di Studio Scambiatore Pezzi SPI Sistemi ad Eventi Discreti A.A. 2010-2011 Sommario Orchestra Control Scambiatore pezzi Controllo Modulare
DettagliWeb-based Simulations of Multi-agent Systems
Web-based Simulations of Multi-agent Systems AgentSimJs Cancemi Damiano Sistemi Distribuiti 2 - W82000075 Introduzione AgentSimJs è una soluzione basata su JavaScript, che permette di eseguire simulazioni
DettagliEsecuzione delle operazioni di base sulla schermata
Registratore su disco di rete Modello No. WJ-NX00K/G Guida di consultazione rapida Esecuzione delle operazioni di base sulla schermata Il registratore viene controllato con il mouse (accessorio) collegato
DettagliPOLITECNICO DI MILANO
POLITECNICO DI MILANO Facoltà di Ingegneria dell'informazione Corso di Laurea di Ingegneria Informatica SISTEMA DI TEMPLATE PER VISUALIZZARE RISORSE IN UN WIKI SEMANTICO Relatore: Prof. Marco Colombetti
DettagliSCRATCH CECILIA MONTI DIGITAL CO-FONDATRICE E DOCENTE PRESSO MAKER SCHOOL TRADATE
SCRATCH CECILIA MONTI DIGITAL CHAMPION @MOZZATE CECILIA@MAKERSCHOOLTRADATE.IT CO-FONDATRICE E DOCENTE PRESSO MAKER SCHOOL TRADATE CHE COS È SCRATCH? Scratch è un software gratuito basato su un linguaggio
DettagliIL PROCESSO di PROGETTAZIONE
IL PROCESSO di PROGETTAZIONE In questa lezione vedremo: Ruolo della modellazione nella comunicazione tipi di modello nel progetto I modelli del prodotto Interpretazione delle informazioni del progetto
DettagliDell Canvas Layout. Guida dell'utente versione 1.0
Dell Canvas Layout Guida dell'utente versione 1.0 Messaggi di N.B., Attenzione e Avvertenza N.B.: un messaggio N.B. (Nota Bene) indica informazioni importanti che contribuiscono a migliorare l'utilizzo
DettagliDESCRIZIONE PROFILI PROFESSIONALI
AVVISO DI INDAGINE DI MERCATO finalizzato alla raccolta di manifestazione di interesse per la partecipazione a una procedura negoziata per l affidamento del Servizio di Progettazione, analisi, sviluppo,
DettagliIl Software. E il software che implementa le funzionalità di un sistema di elaborazione Due categorie fondamentali di Software (SW)
Il Software E il software che implementa le funzionalità di un sistema di elaborazione Due categorie fondamentali di Software (SW) Il software di sistema Linguaggi di programmazione Sistemi operativi (SO)
DettagliAnalisi e sviluppo di un client per l accesso a dati su server remoto da dispositivi embedded
tesi di laurea Analisi e sviluppo di un client per l accesso a dati su server remoto da dispositivi embedded Anno Accademico 2007-2008 relatore Ch.mo prof. Porfirio Tramontana correlatore Dott. Antonio
DettagliPROGETTAZIONE E SVILUPPO DI UN. Relatore: Studente: Paolo Merialdo Valerio Barbagallo
PROGETTAZIONE E SVILUPPO DI UN SIMULATORE ECONOMICO FISCALE Relatore: Studente: Paolo Merialdo Valerio Barbagallo Sommario il problema: gestione e ottimizzazione del bilancio piattaforma J2EE e framework
DettagliTESI DI LAUREA IN INFORMATICA
UNIVERSITA DEGLI STUDI DI NAPOLI FEDERICO II TESI DI LAUREA IN INFORMATICA UNA WEB APPLICATION SU INFRASTRUTTURA PER IL PROGETTO DAME Tutor Accademico: Dott.ssa Anna Corazza Tutor Aziendale: Dott. Massimo
DettagliSenior Backend Developer
Omninext è una holding di partecipazioni che raggruppa un gruppo di società focalizzate nella digital transformation del business dei propri partner e clienti. Omninext persegue la propria mission identificando
DettagliUn sistema di interazione uomo-robot per compiti di manipolazione mobile basato su realtà virtuale
Un sistema di interazione uomo-robot per compiti di manipolazione basato su realtà virtuale Tesi di laurea di: Relatore: Chiar.mo Prof. Stefano Caselli Correlatore: Dott. Ing. Jacopo Aleotti Università
DettagliWINDOWS TERMINAL SERVER PER L ACCESSO REMOTO AL SISTEMA DI PROTOCOLLO INFORMATICO
Servizi per l e-government nell università Federico II WINDOWS TERMINAL SERVER PER L ACCESSO REMOTO AL SISTEMA DI PROTOCOLLO INFORMATICO CONNESSIONE_TERMINAL_SERVER PAG. 1 DI 13 Indice 1. Premessa...3
DettagliRealizzazione di un sistema a supporto del testing automatico di Rich Internet Applications
tesi di laurea Realizzazione di un sistema a supporto del testing automatico di Rich Anno Accademico 2007/2008 relatore Ch.mo prof. Porfirio Tramontana correlatore Ch.mo ing. Domenico Amalfitano candidato
DettagliAnalisi di strumenti e tecniche per lo sviluppo di applicazioni Ajax.
tesi di laurea Analisi di strumenti e tecniche per lo sviluppo di applicazioni Ajax. Anno Accademico 2006/2007 relatore Ch.mo prof. Porfirio Tramontana 1 candidato Antonio Pandolfo Matr. 41/2568 Sommario
DettagliSviluppo di un applicazione di front-end per il monitoraggio di un Isola Ecologica
Sviluppo di un applicazione di front-end per il monitoraggio di un Isola Ecologica Candidato: Lorenzo D Eri Relatore: Prof. Sergio Carrato Correlatore: Ing. Vojko Croselli 2 dicembre 2015 Università degli
DettagliProgettazione e sviluppo di un Network Management System per reti wireless in configurazione Mesh-AP
Progettazione e sviluppo di un per reti wireless in configurazione Mesh-AP Relatore: Ing. TOMMASO PECORELLA 11 aprile 2006 Correlatore: Ing. LEONARDO MACCARI UNIVERSITÀ DEGLI STUDI DI FIRENZE Facoltà di
DettagliA. Ferrari. AWT e Swing. Java. Alberto Ferrari Informatica
AWT e Swing Java Alberto Ferrari Informatica AWT o Abstract Window Toolkit (AWT) è la libreria Java contenente le classi e le interfacce fondamentali per la creazione di elementi grafici o è stata inserita
DettagliTUTORIAL La visualizzazione 3D con ER Mapper. Pkm
TUTORIAL La visualizzazione 3D con ER Mapper Pkm007-161-2.0 CREAZIONE DI ALGORITMI 3D La prospettiva tridimensionale è uno strumento molto importante per l analisi delle immagini. Aiuta nella comprensione
DettagliApplicazione software per la classificazione, guidata da query Xpath, di pagine equivalenti ai fini del testing
tesi di laurea Applicazione software per la classificazione, guidata da query Xpath, di pagine Anno Accademico 2007/2008 relatore Ch.mo prof. Anna Rita Fasolino correlatore Ch.mo prof. Porfirio Tramontana
DettagliInformatica di base 6/ed
Informatica di base 6/ed Autori: Dennis P. Curtin, Kim Foley, Kunal Sen e Cathleen Morin A cura di: Agostino Marengo e Alessandro Pagano Capitolo 5 Il sistema operativo Copyright 2016 McGraw-Hill Education
DettagliLa fase di Progettazione
Università degli Studi di Parma Facoltà di Scienze MM. FF. NN. Corso di Laurea in Informatica Ingegneria del Software La fase di Progettazione Giulio Destri Ing. del Sw: Progettazione - 1 Scopo del modulo
DettagliUNIVERSITÀ DEGLI STUDI DI NAPOLI FEDERICO II
UNIVERSITÀ DEGLI STUDI DI NAPOLI FEDERICO II SCUOLA POLITECNICA E DELLE SCIENZE DI BASE CORSO DI LAUREA MAGISTRALE IN INGEGNERIA PER L AMBIENTE E IL TERRITORIO DIPARTIMENTO DI INGEGNERIA INDUSTRIALE TESI
DettagliManuale Utente. Corso di Ingegneria del Software A.A Docente: Prof. Agostino Cortesi. PandaCode Martina Lunardi
Manuale Utente Corso di Ingegneria del Software A.A. 2016 2017 Docente: Prof. Agostino Cortesi PandaCode 851777 - Martina Lunardi 852056 Claudia Farronato Data: 01/05/2017 Sommario I. INTRODUZIONE... 2
DettagliGUIDA ALLA CONSULTAZIONE DEL PROGETTO
S.I.T. (Sistema Informativo Territoriale) Il GEOPORTALE integrato per la consultazione dei dati territoriali GUIDA ALLA CONSULTAZIONE DEL PROGETTO PREMESSA Il Geoportale del Comune di L Aquila si presenta
DettagliGuida all installazione ed all uso di ASIM
Corso di Calcolatori Elettronici I Guida all installazione ed all uso di ASIM ing. Alessandro Cilardo Corso di Laurea in Ingegneria Biomedica Ciclo di sviluppo semplificato di programmi assembly MC68000
DettagliUML I diagrammi implementativi
Corso di Laurea Specialistica in Ingegneria Informatica Corso di Ingegneria del Software A. A. 2008 - UML I diagrammi implementativi E. TINELLI I diagrammi implementativi In UML 2.x esistono 3 tipi di
DettagliLab metodi programmazione. Testi. Caratteristiche di Java. Paradigmi di programmazione. Linguaggio Java Progetto
Lab metodi programmazione Linguaggio Java Progetto Testi C.S. Horstmann Computing Concepts with Java Essentials 3rd Edition, Wiley Ed. italiana: Concetti di informatica e fondamenti di Java 2 Seconda edizione,
DettagliDIAGRAMMI DEI PACKAGE
ESERCITAZIONE ERRORI COMUNI REV. DI PROGETTAZIONE INGEGNERIA DEL SOFTWARE Università degli Studi di Padova Dipartimento di Matematica Corso di Laurea in Informatica, A.A. 2013 2014 UML Versione di UML?
DettagliSIO2 Interactive, 3D game engine per la progettazione di un videogame per dispositivi mobili Apple
UNIVERSITÀ DEGLI STUDI DI TORINO FACOLTÀ DI SCIENZE M.F.N. CORSO DI LAUREA MAGISTRALE IN REALTÀ VIRTUALE E MULTIMEDIALITÀ SIO2 Interactive, 3D game engine per la progettazione di un videogame per dispositivi
DettagliIntroduzione a PowerPoint
Introduzione a PowerPoint PowerPoint è una potente applicazione per la creazione di presentazioni, ma per utilizzarla nel modo più efficace è necessario innanzitutto comprenderne gli elementi di base.
DettagliStadio di Applicazione
Stadio di Applicazione SCENE MANAGEMENT Grafica 3D in tempo reale: Realtà virtuale: refresh rate minimo 25 Hz Necessità: processare velocemente scene complesse (t frame
DettagliSolution Integrator 18/06/16. www.middlewaresrl.com
18/06/16 www.middlewaresrl.com CHI SIAMO Azienda giovane e dinamica guidata da un team di esperti specialisti Start-up innovativa nell information technology Professionisti dell ict: progettiamo, sviluppiamo
DettagliCORSO DI FONDAMENTI DI DISEGNO TECNICO LEZIONE 6 GOOGLE SKETCHUP
PERCORSI ABILITANTI SPECIALI (PAS) - A.A. 2013-2014 UNIVERSITÀ DI PISA DIPARTIMENTO DI INGEGNERIA CIVILE E INDUSTRIALE (DICI) CORSO DI FONDAMENTI DI DISEGNO TECNICO LEZIONE 6 GOOGLE SKETCHUP 1 MODELLAZIONE
DettagliGUIDA ALLA CONSULTAZIONE DEL PROGETTO
S.I.T. (Sistema Informativo Territoriale) Il GEOPORTALE integrato per la consultazione dei dati territoriali GUIDA ALLA CONSULTAZIONE DEL PROGETTO PREMESSA Il Geoportale si presenta con l'intento di offrire
DettagliSolution Integrator 28/12/16.
28/12/16 www.middlewaresrl.com CHI SIAMO Azienda giovane e dinamica guidata da un team di esperti specialisti Start-up innovativa nell information technology Professionisti dell ict: progettiamo, sviluppiamo
DettagliAllegato 1 Descrizione profili professionali
Servizio di progettazione, analisi, sviluppo, manutenzione adeguativa, correttiva ed evolutiva di sistemi informativi su piattaforma IBM Websphere BPM - CIG Z2C2542018 Allegato 1 Descrizione profili professionali
DettagliCosa non è un cervello...
In questo documento speriamo di proporre una buona idea per esporre in modo piacevole ed interessante l'anatomia del cervello umano. Il progetto si divide in due fasi: una prima fase di esposizione del
Dettagli