815 resultados para Moduli, rappresentazione, algebre semplici
Resumo:
Il presente lavoro di tesi ha come punto focale la descrizione, la verifica e la dimostrazione della realizzabilità dei Workflow Patterns di Gestione del Flusso(Control-Flow) e Risorse (Resource) definiti da parte della Workflow Pattern Initiative (WPI)in JOLIE, un innovativo linguaggio di programmazione orientato ai servizi nato nell'ambito del Service Oriented Computing. Il Service Oriented Computing (SOC) è un nuovo modo di pensare la programmazione di applicazioni distribuite, i cui concetti fondamentali sono i servizi e la composizione. L’approccio SOC definisce la possibilità di costruire un’applicazione in funzione dei servizi che ne realizzano il comportamento tramite una loro composizione, definita secondo un particolare flusso di lavoro. Allo scopo di fornire la necessaria conoscenza per capire la teoria, le meccaniche e i costrutti di JOLIE utilizzati per la realizzazione dei pattern, il seguente lavoro di tesi è stato diviso in quattro parti, corrispondenti ad altrettanti capitoli. Nel primo capitolo viene riportata una descrizione generale del SOC e della Business Process Automation (BPA), che costituisce l’ambiente in cui il SOC è inserito. Per questo viene fatta una disamina della storia informatica sui sistemi distribuiti, fino ad arrivare ai sistemi odierni, presentando in seguito il contesto del BPA e delle innovazioni derivanti dalle sue macro-componenti, di cui il SOC fa parte. Continuando la descrizione dell’approccio Service Oriented, ne vengono presentati i requisiti (pre-condizioni) e si cerca di dare una definizione precisa del termine “servizio”, fino all'enunciazione dei principi SOC declinati nell’ottica delle Service Oriented Architectures, presentando in ultimo i metodi di composizione dei servizi, tramite orchestrazione e coreografia. L’ultima sezione del capitolo prende in considerazione il SOC in un’ottica prettamente industriale e ne evidenzia i punti strategici. Il secondo capitolo è incentrato sulla descrizione di JOLIE, gli aspetti fondamentali dell’approccio orientato ai servizi, che ne caratterizzano profondamente la definizione concettuale (SOCK), e la teoria della composizione dei servizi. Il capitolo non si pone come una descrizione esaustiva di tutte le funzionalità del linguaggio, ma considera soprattutto i concetti teorici, le strutture di dati, gli operatori e i costrutti di JOLIE utilizzati per la dimostrazione della realizzabilità dei Workflow Pattern del capitolo successivo. Il terzo capitolo, più lungo e centrale rispetto agli altri, riguarda la realizzazione dei workflow pattern in JOLIE. All'inizio del capitolo viene fornita una descrizione delle caratteristiche del WPI e dei Workflow Pattern in generale. In seguito, nelle due macro-sezioni relative ai Control-Flow e Resource pattern vengono esposte alcune nozioni riguardanti le metodologie di definizione dei pattern (e.g. la teoria sulla definizione delle Colored Petri Nets) e le convezioni adottate dal WPI, per passare in seguito al vero e proprio lavoro (sperimentale) di tesi riguardo la descrizione dei pattern, l’analisi sulla loro realizzabilità in JOLIE, insieme ad un codice di esempio che esemplifica quanto affermato dall'analisi. Come sommario delle conclusioni raggiunte sui pattern, alla fine di ognuna delle due sezioni definite in precedenza, è presente una scheda di valutazione che, con lo stesso metodo utilizzato e definito dalla WPI, permette di avere una rappresentazione generale della realizzabilità dei pattern in JOLIE. Il quarto capitolo riguarda gli esiti tratti dal lavoro di tesi, riportando un confronto tra le realizzazioni dei pattern in JOLIE e le valutazioni del WPI rispetto agli altri linguaggi da loro considerati e valutati. Sulla base di quanto ottenuto nel terzo capitolo vengono definite le conclusioni del lavoro portato avanti sui pattern e viene delineato un’eventuale scenario riguardante il proseguimento dell’opera concernente la validazione ed il completamento della studio. In ultimo vengono tratte alcune conclusioni sia riguardo JOLIE, nel contesto evolutivo del linguaggio e soprattutto del progetto open-source che è alla sua base, sia sul SOC, considerato nell’ambito del BPA e del suo attuale ambito di sviluppo dinamico.
Resumo:
In questo lavoro di tesi sono state sviluppate reazioni domino, tandem e procedure one-pot per ottenere eterocicli enatioarricchiti. Lo sviluppo di queste metodologie sintetiche è molto importante perché permettono di ottenere molecole complesse partendo da prodotti semplici, senza effettuare ripetuti passaggi di purificazione (stop-and-go or step-by-step synthesis). Lo scopo di questo lavoro è di ottenere derivati tetraidrofuranici modificati e derivati ossoazzolinici enantioarrichiti tramite reazioni SN2-Michael o tramite reazioni aldolica-ciclizzazione-Michael usando la catalisi asimmetrica a trasferimento di fase (PTC). Come catalizzatori PTC per imprimere enantioselezione sono stati utilizzati sali di ammonio quaternario derivati dagli alcaloidi della Cinchona. Sono state ottimizzate le condizioni di reazione (base inorganica, temperatura, solvente, tempo di reazione) per i diversi substrati presi in considerazione. I prodotti target sono stati ottenuti con buone rese, ottime diastereoselezioni ma con bassa enantioselezione. I risultati ottenuti richiedono un’ulteriore ottimizzazione e dovranno essere valutate variazioni strutturali dei nucleofili utilizzati. In this thesis were developed domino, tandem reactions and one-pot procedures to obtained enantioenriched heterocycles. The development of these methodologies is very fundamental because they allow to obtain complex molecules starting from raw materials, without carrying out repeated purification steps (stop-and-go or step-by-step synthesis). The purpose of this work is to obtain enantioenriched tetrahydrofuran and oxazoline derivatives through a SN2-Michael reaction or a aldol- cyclization-Michael reaction using the phase-transfer asymmetric catalysis (PTC). For imprint enantioselection we used Cinchona alkaloids quaternary ammonium salts derivatives. The reaction conditions (inorganic base, temperature, solvent, reaction time) were optimised for the different substrates taken into account. The target products were obtained with good yields, excellent diastereoselections but with low enantioselections. The obtained results require further optimization and structural changes in the nucleophiles used must be evaluated.
Resumo:
Quando si parla di VoIP ci si riferisce ad un insieme di protocolli di comunicazione, tecnologie e metodi di trasmissione che permettono di effettuare conversazioni telefoniche attraverso reti a commutazione di pacchetto basata su IP, come Internet. Si tratta di una tecnologia che ha subito un forte crescita sia in ambito lavorativo che in ambito privato, questo fenomeno è in maggior parte dovuto al successo di applicazioni commerciali come Skype. Anche i dispositivi mobili hanno avuto un grande sviluppo e diffusione, sono passati da essere semplici telefoni cellulari a dispositivi in grado di fornire all’utente funzionalità avanzate come ad esempio navigazione internet, posta elettronica, riproduzione video, possibilità di installare applicazioni aggiuntive. Inoltre anche le reti dati sono migliorate in maniera considerevole negli ultimi anni, offrendo agli utenti una larghezza di banda sempre maggiore anche in mobilità. Tutti questi fattori hanno portato ad una crescente richiesta di applicazioni per dispositivi mobili in grado di sfruttare il VoIP. Per questi motivi si è deciso di progettare e sviluppare un applicazione VoIP per Windows Mobile, che offra tutte le funzioni necessarie ad un uso completo del VoIP e con un’interfaccia utente sia di facile utilizzo, per permettere anche agli utenti meno esperti di poter utilizzare la tecnologia VoIP
Resumo:
Es wird die Existenz invarianter Tori in Hamiltonschen Systemen bewiesen, die bis auf eine 2n-mal stetig differenzierbare Störung analytisch und integrabel sind, wobei n die Anzahl der Freiheitsgrade bezeichnet. Dabei wird vorausgesetzt, dass die Stetigkeitsmodule der 2n-ten partiellen Ableitungen der Störung einer Endlichkeitsbedingung (Integralbedingung) genügen, welche die Hölderbedingung verallgemeinert. Bisher konnte die Existenz invarianter Tori nur unter der Voraussetzung bewiesen werden, dass die 2n-ten Ableitungen der Störung hölderstetig sind.
Resumo:
La tesi è un'introduzione classica alla teoria dei Gruppi di Lie, con esempi tratti dall'algebra lineare elementare (fondamentalmente di gruppi matriciali). Dopo alcuni esempi concreti in dimensione tre, si passano a definire varietà topologiche e differenziali, e quindi gruppi di Lie astratti (assieme alle loro Algebre di Lie). Nel terzo capitolo si dimostra come alcuni sottogruppi del Gruppo Generale Lineare siano effettivamente Gruppi di Lie.
Resumo:
Nella tesi vengono presentate alcune relazioni fra gruppi quantici e modelli reticolari. In particolare si associa un modello vertex a una rappresentazione di un'algebra inviluppante quantizzata affine e si mostra che, specializzando il parametro quantistico ad una radice dell'unità, si manifestano speciali simmetrie.
Resumo:
I combustibili fossili forniscono oltre il 75% dell’energia mondiale. La crescente richiesta di energie non rinnovabili registrata nel XX secolo ne ha causato il progressivo esaurimento, nonché un aumento continuo del prezzo e dell’impatto ambientale, dato il significativo aumento delle emissioni di CO2 nell’atmosfera. Questi sono i principali motivi che hanno indotto la ricerca ad orientarsi verso lo studio di fonti di energie e prodotti chimici rinnovabili per ridurre il surriscaldamento del globo. L’interesse per tale sfruttamento è particolarmente vivo, in quanto le molecole ottenute risultano già funzionalizzate e questo può portare alla sintesi di prodotti chimici attraverso un limitato numero di stadi, con conseguente riduzione di sottoprodotti. Dalle biomasse si ottengono prodotti con un elevato valore aggiunto, in quanto risultano biodegradabili, biocompatibili e appetibili sul mercato come biologici e naturali, ottenuti a monte da processi catalitici di lavorazione più semplici. Tra le varie molecole di base ottenibili dalle biomasse va annoverato il 5-idrossimetilfurfurale (HMF), un importante composto derivato dalla disidratazione degli zuccheri e dal quale, attraverso un’ossidazione selettiva, si può ottenere l’acido 2,5-furandicarbossilico (FDCA), che può essere considerato un sostituto dell’acido tereftalico per la produzione del polietilentereftalato (PET). L’ossidazione selettiva avviene principalmente mediante catalisi eterogenea, utilizzando catalizzatori a base di oro. Lo scopo di questo lavoro di tesi è stato, quindi, lo studio di reattività e stabilità di catalizzatori utilizzati nella reazione di ossidazione dell’HMF a FDCA. Nella prima parte del lavoro sono stati preparati tali catalizzatori mediante sintesi di sospensioni metalliche nanoparticellari Au-Cu a diverso rapporto molare e loro successiva impregnazione su ossidi di supporto quali CeO2 e TiO2. I sistemi così ottenuti sono poi stati calcinati in aria statica a tre diverse temperature: 200°C, 300°C e 400°C. Il lavoro portato avanti ha avuto come obiettivi principali: • caratterizzazione dei catalizzatori ottenuti tramite analisi BET, XRD, TEM, TPR e analisi termiche TGA/DSC, al fine di effettuare un confronto tra le varie caratterizzazioni in funzione del contenuto di Cu in fase attiva ed in funzione dell’entità del trattamento termico. • studio dell’attività catalitica e stabilità dei catalizzatori preparati nell’ossidazione selettiva in fase liquida del 5-drossimetilfurfurale ad acido 2,5-furandicarbossilico.
Resumo:
Questo lavoro di tesi è stato sviluppato nell’ambito del progetto europeo “GREEN AIR” (7FP – Transport), svolto in collaborazione con diversi enti europei, pubblici e privati. Si tratta di un programma finalizzato alla produzione di idrogeno “on – board” per deidrogenazione catalitica di cherosene avio, da alimentare ad un sistema di fuel cells per la produzione dell’energia elettrica necessaria al funzionamento della strumentazione e dei sistemi di comando degli aeroplani. In questo lavoro di tesi ci si è concentrati sullo studio dei meccanismi di reazione e disattivazione coinvolti nella reazione di deidrogenazione di carburanti. Sono stati studiati approfonditamente le caratteristiche peculiari della reazione di deidrogenazione di miscele complesse di idrocarburi, ponendo particolare attenzione ai meccanismi di disattivazione. Lo studio è stato affrontato, prima analizzando la disattivazione per formazione di depositi carboniosi, utilizzando catalizzatori classici per reazioni di deidrogenazione ed alimentando miscele di idrocarburi prive da zolfo, quindi la disattivazione data da quest'ultimo elemento proponendo una serie di catalizzatori a base di fosfuri. I primi studi si sono concentrati su sistemi Pt-Sn supportati su allumina, utilizzati industrialmente per la produzione di olefine leggere a partire da miscele semplici di alcani, il cui comportamento è noto, nella seconda parte sono stati presi in considerazione sistemi a base di CoP e Ni2P, originariamente progettati per la reazione di idrodesolforazione. In conclusione, è stato possibile individuare gli aspetti chiave relativi ai meccanismi di disattivazione dei sistemi catalitici tradizionalmente impiegati nella deidrogenazione. In particolare ha permesso di individuare interessanti possibilità per ridurre, attraverso la rigenerazione e la riduzione del fenomeno di disattivazione, l’impatto del costo del catalizzatore sul processo. Inoltre sono stati individuati sistemi alternativi per la produzione di idrogeno molto interessanti, mettendo in luce gli aspetti che necessitano di essere ancora approfonditi per ottimizzarne l’applicazione.
Resumo:
Oggigiorno le richieste di rilievi tridimensionali e di rappresentazioni 3D ad alta qualità i sono sempre più frequenti, e coinvolgono un numero sempre maggiore di discipline e ambiti applicativi, quali quello industriale, medico, archeologico, forense, museale, ecc., con ulteriori prospettive di allargamento per quanto riguarda la natura ed il numero delle realizzazioni. Il lavoro di ricerca svolto, di natura prevalentemente applicata, vuole andare ad investigare un settore, quello degli oggetti di medie, medio-piccole e soprattutto piccole dimensioni, che, a parere dell’autore, non è stato ancora investigato a fondo;di questo d’altra parte dà riscontro il numero relativamente limitato di lavori presenti in letteratura su questo tema. Sebbene la metodologia di lavoro non sia concettualmente diversa da quella che si adotta comunemente in ambito close range, le problematiche che sono state incontrate nel corso dei diversi casi di studio analizzati nel periodo di dottorato hanno evidenziato la necessità di soluzioni tecniche e metodologiche specifiche, anche in funzione dei requisiti di precisione che competono ad oggetti di piccole dimensioni. Nel corso degli anni, si è visto un allargamento della base di utenti che trovano nel prodotto 3D un importante strumento di lavoro; si pensi alla cinematografia, alla computer grafica, alle simulazioni virtuali a partire da modelli 3D realistici, ecc. Questo trend sembra, al giorno d’oggi, non trovare ancora una battuta d’arresto. Considerando il settore dei Beni Culturali, per esempio, si tratta di un campo di applicazione delle tecniche geomatiche abbastanza ristretto e sostanzialmente nuovo, in quanto le problematiche di documentazione e visualizzazione di beni mobili ed immobili sono in genere indirizzate prevalentemente ad oggetti a scala di edificio, porzione di edificio o elementi quali bassorilievi e statue, comunque con un ordine di grandezza che va da qualche metro alla decina di metri. Qualora, come detto in precedenza, si volesse aumentare ulteriormente la scala di indagine e di rappresentazione, devono essere adottate delle tecniche di rilievo che possano fornire un'adeguata precisione, con strumenti e tecnologie che possano adattarsi alle diverse configurazioni e caratteristiche geometriche. Nella tesi viene dunque affrontata la problematica del rilievo e della modellazione tridimensionale, con alto livello di dettaglio, di oggetti di dimensioni che variano da qualche decina a pochi centimetri; una situazione di questo tipo può aversi in svariati ambiti, che vanno da quello industriale e del design a quello biologico e medico, dall’archeologia ed alla musealizzazione virtuale alle indagini forensi, ecc. Concentrando l’analisi al campo dei Beni Culturali, oggi oggetto di importanti ricerche applicative che trovano impulso anche dallo sviluppo delle nuove tecnologie, sono molto numerose e varie le occasioni in cui operare con oggetti di altissimo valore e dimensioni molto ridotte: un esempio immediato è quello fornito dal rilievo di reperti archeologici, ma nell’ambito del restauro, dell’analisi dei materiali, delle indagini non distruttive, le potenzialità sono di grandissimo interesse.. Comunemente, fino a poco tempo fa, e soprattutto in ambito museale, la documentazione geometrica di un bene culturale mobile di piccole dimensioni si è limitata ad una rappresentazione fotografica, riportante magari elementi metrici minimali, come un righello posto di fianco all’oggetto, in grado di fornire una scala di lettura. Ciò che si è in genere tenuto in scarsa considerazione, ma in grado invece di dare al contenuto informativo quel qualcosa in più rispetto alla semplice fotografia, è l’adozione di metodologie per un rilievo rigoroso e metrico, metodologie che possono essere di grandissimo interesse non solo a fini di studio e divulgazione dell’oggetto (si pensi alla problematica della virtualizzazione della fruizione di beni museali) ma anche per scopi diversi quali la duplicazione e riproduzione di copie dell’oggetto (a scala identica al vero o a scala diversa). Di frequente infatti ci si trova di fronte a problematiche legate alla salvaguardia e conservazione dell’oggetto, in termini di accesso e visione da parte del pubblico, di mantenimento in particolari condizioni microclimatiche, di difficoltà di manipolazione a fini di studio e misura, ecc. Nella tesi sono state prese in considerazione le due tecniche geomatiche che si prestano a soddisfare nel miglior modo possibile i requisiti di correttezza metrica e radiometrica che un rilievo ad elevata precisione richiede. Tali tecniche, rappresentate dalla fotogrammetria digitale con ottiche Macro e dal laser a scansione, in particolare del tipo a triangolazione, sono state sperimentate sul campo , in modo da poter valutarne le potenzialità, non solo alla luce dei risultati finali ottenuti, ma anche considerando i problemi al contorno che esse comportano. Nel corso di numerose sperimentazioni in laboratorio e sul campo sono stati analizzati problemi quali la calibrazione di obiettivi macro e la realizzazione di reticoli speciali atti allo scopo, la qualità dei DSM di origine laser e fotogrammetrica, l’estrazione di caratteristiche morfologiche di microrilievo, le conseguenze della compressione dei dati immagine, la calibrazione radiometrica ed il filtraggio delle immagini digitali, l’allineamento di nuvole di punti con algoritmi ICP.
Resumo:
Questa tesi tratta dello sviluppo di un progetto chiamato Faxa e di una sua concreta applicazione nell’ambito della domotica (CasaDomotica). Faxa è un framework per la comunicazione via wireless tra dispositivi che supportano il sistema operativo Android e dispositivi Arduino Ethernet, comunicazione che avviene localmente attraverso il wi-fi. Il progetto si inserisce nel panorama più ampio chiamato “Internet of Things”, ovvero internet delle cose, dove ogni oggetto di uso domestico è collegato ad Internet e può essere quindi manipolato attraverso la rete in modo da realizzare una vera e propria “smart house”; perchè ciò si attui occorre sviluppare applicazioni semplici e alla portata di tutti. Il mio contributo comincia con la realizzazione del framework Faxa, così da fornire un supporto semplice e veloce per comporre programmi per Arduino e Android, sfruttando metodi ad alto livello. Il framework è sviluppato su due fronti: sul lato Android è composto sia da funzioni di alto livello, necessarie ad inviare ordini e messaggi all'Arduino, sia da un demone per Android; sul lato Arduino è composto dalla libreria, per inviare e ricevere messaggi. Per Arduino: sfruttando le librerie Faxa ho redatto un programma chiamato “BroadcastPin”. Questo programma invia costantemente sulla rete i dati dei sensori e controlla se ci sono ordini in ricezione. Il demone chiamato “GetItNow” è una applicazione che lavora costantemente in background. Il suo compito è memorizzare tutti i dati contenuti nei file xml inviati da Arduino. Tali dati corrispondono ai valori dei sensori connessi al dispositivo. I dati sono salvati in un database pubblico, potenzialmente accessibili a tutte le applicazioni presenti sul dispositivo mobile. Sul framework Faxa e grazie al demone “GetItNow” ho implementato “CasaDomotica”, un programma dimostrativo pensato per Android in grado di interoperare con apparecchi elettrici collegati ad un Arduino Ethernet, impiegando un’interfaccia video semplice e veloce. L’utente gestisce l’interfaccia per mezzo di parole chiave, a scelta comandi vocali o digitali, e con essa può accendere e spegnere luci, regolare ventilatori, attuare la rilevazione di temperatura e luminosità degli ambienti o quanto altro sia necessario. Il tutto semplicemente connettendo gli apparecchi all’Arduino e adattando il dispositivo mobile con pochi passi a comunicare con gli elettrodomestici.
Resumo:
Lo sviluppo negli ultimi decenni di strumentazioni sempre più pratiche, versatili, veloci ed economicamente accessibili, ha notevolmente incrementato la capacità delle aziende, in particolar modo quelle operanti nel settore dell'industria alimentare, nel cogliere le potenzialità di una tecnologia che applica rigore scientifico a una materia a lungo considerata liminale e di secondaria rilevanza, quale quella cromatica. A fronte di ciò, si è ritenuto opportuno introdurre strumenti di misura formalizzati a livello internazionale, atti a individuare e verificare parametri di colore, i quali attestassero la qualità della materia prima utilizzata, nonché riconducibili a una tecnologia di produzione di massa. L’attuale progetto deriva dalla necessità di un’azienda produttrice di concentrati in pasta e semi-lavorati in polvere per la gelateria e la pasticceria, di introdurre un sistema di misurazione oggettiva del colore, che vada a sostituirsi a una valutazione soggettiva, a lungo ritenuta come unico metodo valido di analisi. Il ruolo rivestito all’interno di tale azienda ha consentito, grazie anche al supporto fornito dal Controllo Qualità, la realizzazione di un elaborato finale di sintesi, contenente i risultati delle analisi colorimetriche condotte su alcune paste concentrate. A partire dunque dalla letteratura scientifica elaborata in materia, si è proceduto inizialmente, alla realizzazione di una parte generale riguardante la descrizione del colore, delle sue proprietà e manifestazioni, e dei metodi di misurazione, ripercorrendo le tappe dalla nascita delle prime teorie fino all’adozione di uno spazio di colore universale; una seconda sperimentale, in cui si elaborano- tramite software statistici (Anova , Spectra Magic Nx)- i parametri colorimetrici e il pH dei singoli campioni. In particolare, la determinazione del colore su paste concentrate, ha permesso di valutare in maniera oggettiva le variazioni di colore in termini di coordinate L*, a*, b*, che avvengono durante il periodo di conservazione (24-36 mesi). Partendo dai dati oggettivi di colore, sono state definite semplici equazioni che descrivono l'andamento dei parametri in funzione dei mesi di conservazione e del pH del prodotto. Nell’ottica del miglioramento della gestione della qualità delle aziende specializzate nella produzione di semilavorati-concentrati per le gelaterie, il presente lavoro ha fornito uno spunto per la realizzazione e l’applicazione di un sistema di controllo del colore durante la conservazione del prodotto; ha anche permesso di definire le linee per un sistema di analisi colorimetrica utile alla messa a punto di un database aziendale comprensivo d’indici, stime e annotazioni. Tale database dovrà essere mirato all’ottenimento di un sempre più alto livello di qualità del prodotto, suggerendo allo stesso tempo possibili interventi correttivi (maggior standardizzazione del colore e possibile definizione di un adeguato intervallo di tolleranza), ma anche a un miglioramento nella gestione di problematiche in fase di produzione e quindi, l’incremento della capacità produttiva con conseguente riduzione dei tempi di evasione degli ordini. Tale contributo ha consentito a delineare le future prospettive di sviluppo favorendo l’implementazione (nella realtà aziendale) di un approccio strumentale e quindi oggettivo, in relazione alle più comuni problematiche di tipo colorimetrico, al fine di migliorare il valore qualitativo del prodotto.
Resumo:
UML è ampiamente considerato lo standard de facto nella fase iniziale di modellazione di sistemi software basati sul paradigma Object-Oriented; il suo diagramma delle classi è utilizzato per la rappresentazione statica strutturale di entità e relazioni che concorrono alla definizione delle specifiche del sistema; in questa fase viene utilizzato il linguaggio OCL per esprimere vincoli semantici sugli elementi del diagramma. Il linguaggio OCL però soffre della mancanza di una verifica formale sui vincoli che sono stati definiti. Il linguaggio di modellazione Alloy, inserendosi in questa fase, concettualmente può sopperire a questa mancanza perchè può descrivere con le sue entità e relazioni un diagramma delle classi UML e, tramite propri costrutti molto vicini all'espressività di OCL, può specificare vincoli semantici sul modello che verranno analizzati dal suo ambiente l'Alloy Analyzer per verificarne la consistenza. In questo lavoro di tesi dopo aver dato una panoramica generale sui costrutti principali del linguaggio Alloy, si mostrerà come è possibile creare una corrispondenza tra un diagramma delle classi UML e un modello Alloy equivalente. Si mostreranno in seguito le analogie che vi sono tra i costrutti Alloy e OCL per la definizione di vincoli formali, e le differenze, offrendo nel complesso soluzioni e tecniche che il modellatore può utilizzare per sfruttare al meglio questo nuovo approccio di verifica formale. Verranno mostrati anche i casi di incompatibilità. Infine, come complemento al lavoro svolto verrà mostrata, una tecnica per donare una dinamicità ai modelli statici Alloy.
Resumo:
In questo documento di tesi viene descritta la progettazione e la realizzazione di estensioni per il sistema di authoring AContent. L'idea è di creare un'estensione dell'authoring tool che implementi il concetto di template ovvero strumenti di grande efficacia e di facile utilizzo nelle fasi di redazione dei contenuti. Si prevede di aggiungerli ad AContent senza la necessità di integrare un intero motore di template ma utilizzando strutture dati esistenti e specifiche standard di e-learning. I servizi aggiuntivi da offrire agli autori sono stati organizzati secondo tre approcci diversi da cui sono emersi tre livelli di template. Il Template di Layout che determina l'aspetto grafico dei contenuti, il Template di Pagina che definisce la struttura di ogni singola pagina e il Template di Struttura che propone e imposta un modello per la struttura dell'intero contenuto didattico. Il documento è costituito da una seconda parte di progetto che va a coinvolgere il sistema ATutor e pone grande attenzione sulle caratteristiche di interoperabilità fra l'authoring AContent e il LCMS ATutor. Lo scopo è quello di estendere le funzionalità di integrazione dei contenuti del sistema così da presentare materiale didattico esterno archiviato in AContent. Viene trattata l'integrazione di LTI all'interno dei due sistemi considerati assegnando i ruoli di Tool Provider (AContent), fornitore di contenuti didattici remoti e Tool Consumer (ATutor), richiedente di tali contenuti. Sono considerati, infine, i due moduli di ATutor AContent Repository e External Tool che si occupano di importare materiale didattico da AContent tramite il Web Service REST. Si prevede la loro modifica affinché, attraverso il canale di comunicazione LTI stabilito, siano in grado di creare dei Live Content Link ovvero riferimenti a contenuti remoti (esterni alla piattaforma utilizzata) aggiornati in tempo reale. Infatti, a differenza di una normale importazione di un LO esterno è previsto che venga creano un "riferimento". In questo modo, la modifica di una pagina sul Tool Provider AContent si ripercuoterà istantaneamente su tutti i contenuti dei Tool Consumer che hanno instaurato un Live Content Link con il provider.
Resumo:
Lo studio che si ha in informatica ha come obiettivo la scoperta di algoritmi sempre più efficienti per riuscire, con componenti semplici, a svolgere compiti complessi, con il minore carico di lavoro possibile. Le applicazioni di tale studio trovano risultati anche nel campo del controllo adattativo di robot. Si vogliono confrontare tramite questo studio le osservazioni più importanti riguardati queste caratteristiche rese note dalla scienza e applicarle ai campi sopra citati per dimostrare l'effettivo valore e affidabilità che si guadagnano andando a utilizzare degli algoritmi che rispecchiano le stesse caratteristiche che si possono notare nel regno animale. La metodologia di interesse usata come caso di studio è quella del recupero di oggetti. Esistono numerose soluzioni a questo problema che possono trovare uso in molte realtà utili all'uomo. Ne verranno presentate e confrontate due all'interno di questo elaborato, studiando le caratteristiche positive e negative di entrambe. Questi due approcci sono chiamati a soglia fissa e a soglia variabile. Entrambe sono tipologie di adattamento che prendono spunto dal comportamento che hanno le colonie di formiche quando si muovono alla ricerca di cibo. Si è deciso di analizzare queste due metodologie partendo da una panoramica generale di come cooperano gli insetti per arrivare al risultato finale, per poi introdurre nello specifico le caratteristiche di entrambe analizzando per ognuna i risultati ottenuti tramite grafici, e confrontandoli tra di loro.
Resumo:
Lo scopo di questa tesi di dottorato di ricerca consiste nel fornire la giusta collocazione della manutenzione fra le discipline dell'ingegneria, raccogliendo e formalizzando le metodologie di analisi di affidabilità e di pianificazione degli interventi all'interno di un unico processo di progettazione e di controllo. In linea di principio, un processo di analisi dei guasti e di programmazione della manutenzione deve essere in grado di fornire chiare e sicure risposte ai seguenti interrogativi: Quali sono le funzioni richieste e con quali criteri di prestazioni il sistema è chiamato ad assolverle? Qual'è l'andamento della disponibilità del sistema in funzione del tempo? Quanti guasti e di quale tipo si possono verificare durante la vita del sistema? Quali possono essere le conseguenze che ledono la sicurezza e la protezione ambientale? Quanti pezzi di ricambio sono necessari? Che tipo di interventi di manutenzione preventiva risultano tecnicamente fattibili? A quali scadenze devono essere programmati? A quanto ammonta la previsione del costo di esercizio del sistema? Quante squadre di manutenzione devono essere assegnate al sistema? Come deve essere organizzata la logistica di manutenzione? Con quali tecniche si prevede di riconoscere i guasti e quali procedure devono essere attivate per farvi fronte? E' possibile implementare tecniche di `condition monitoring' delle macchine? Su quali tempi di preavviso sui guasti si può contare? In tal senso, la manutenzione necessita delle tecniche e degli opportuni strumenti che siano in grado di misurarne l'efficacia e l'efficienza. L'efficacia in primo luogo, in quanto l'obiettivo principe consiste nel garantire che il sistema oggetto di studio continui a svolgere le proprie funzioni nei limiti di prestazioni accettabili, secondo le specifiche richieste degli utilizzatori. L'efficienza in secondo luogo, ma non per questo di minore importanza, in quanto perseguendo l'obiettivo di cui sopra, occorre impegnare il minimo di risorse possibili, organizzando con razionalità il supporto logistico del sistema al fine di raggiungere i massimi livelli di rendimento di gestione. La migliore strategia di manutenzione può essere pianificata, a priori, solo se si è in grado di prevedere con la necessaria precisione l'evoluzione del sistema nel suo contesto operativo futuro. E' allora possibile formulare un modello matematico del sistema, studiarne la dinamica ed osservare le reazioni alla simulazione di eventuali stimoli esterni. I metodi ed i modelli noti dell'ingegneria dei sistemi possono essere molto utili per la risoluzione di casi semplici, ma sovente richiedono la formulazione di ipotesi troppo restrittive che aumentano in modo inaccettabile la distanza del modello dalla realtà. Una strada alternativa ed affascinante, che ho percorso con entusiasmo durante questi tre anni di studi e ricerca, consiste nella simulazione numerica della vita del sistema, utilizzando il metodo Monte Carlo per la gestione dei processi stocastici di guasto e per l'esecuzione degli interventi di manutenzione. Ho quindi messo a punto il codice di simulazione RAMSES, perseguendo l'idea di costruire uno strumento di misura dell'efficacia e dell'efficienza di una politica di manutenzione simulata al calcolatore. Nella tesi si presentano i concetti di base dell'ingegneria dei sistemi applicata al caso della manutenzione e si introduce il formalismo della Reliability Centred Maintenance come miglior guida nella pianificazione delle schede di manutenzione. Si introducono le nozioni di base per fornire una struttura solida e corretta alla simulazione numerica dei sistemi riparabili e si presenta il codice RAMSES corredando le informazioni tecniche con i dovuti esempi ed applicazioni pratiche. Si conclude il lavoro, infine, con la presentazione di un modello di massima verosimiglianza particolarmente utile per le analisi dei dati sperimentali di guasto dei componenti.