ingegneria del software, materiale disponibile:
-
Progettazione e Sviluppo di un Web-based Help Desk Ticketing System
Autore: Giovanni Pace
Abstract: Progettazione e realizzazione di un applicativo gestionale su piattaforma Web per la pianificazione, gestione e consultazione delle mansioni svolte nei vari settori dell'azienda. In particolare si rivolge una particolare attenzione alla gestione di risorse Hardware e Software, gestione sicura di dati sensibili ed in fine uno studio sul come l'applicativo garantisca un guadagno temporale (e monetario) per la consultazione di dati digitalizzati, sostituendosi alla visione "analogica" cartacea » -
Un linguaggio per la rappresentazione formale di vincoli su scenari d'uso
Autore: Maxim Postoronca
Abstract: Lo scopo della mia tesi è di aggiungere alle metodologie di ingegneria del software il supporto per i vincoli OCL (Object Constraint Language) . L’ingegneria del software ha diversi processi di sviluppo e quasi tutti utilizzano i vincoli OCL. Gli strumenti attuali sul mercato cercano di aiutare i sviluppatori fornendo un ambiente integrato con tutto quello che li può servire per sviluppare. Il grosso del lavoro viene comunque fatto manualmente ed è prono ad errori. Grazie alla metodologia SMDP » -
Reingegnerizzazione del processo di test nel contesto Exprivia
Autore: Michele Totaro
Abstract: Il progetto di ricerca intende definire un processo di test flessibile che riesca a ridurre i costi e automatizzare il processo di test per applicazioni web di dimensioni medio – piccole. La ricerca si articola su quattro macro – obiettivi strettamente integrati: 1. Analisi dei processi di test disponibili in letteratura; 2. Definizione di un processo di test da utilizzare; 3. Individuazione di strumenti a supporto del processo di test disponibili attualmente sul mercato che soddisfino » -
Un ambiente avanzato per la progettazione ed implementazione dei Transparent Fuzzy Systems
Autore: Raffaele Ricciardi
Abstract: Nell’arco degli ultimi anni i sistemi fuzzy hanno assunto un ruolo sempre più importante sfruttando le potenzialità offerte dalla logica e dagli insiemi fuzzy. Questi sistemi sono in grado di sintetizzare modelli matematici tramite dei termini simbolici che li rendono di facile comprensione e progettazione. Attualmente è possibile trovare sistemi fuzzy in moltissime applicazioni che spaziano dal controllo di impianti industriali all’interpretazione delle immagini, dall’elaborazione dei » -
Metodi e tecniche per la persistenza di oggetti in presenza di processi di sviluppo e architetture software a tre livelli. Note, confronti, esempi, applicazioni.
Autore: Marco Marsala
Abstract: I requisiti di persistenza di un sistema software progettato ad oggetti vengono soddisfatti in tutte le fasi di un classico processo di sviluppo a cascata. In particolare, il modello a oggetti del dominio prodotto in sede di specifica dei requisiti è il punto di partenza per il soddisfacimento dei requisiti di persistenza a livello di progettazione. Adottando per il sistema una classica architettura a tre livelli di astrazione senza incapsulamento, il design platform-independent propone - con » -
Progettazione e Realizzazione CMS Con Metodologia WEBML
Autore: Gianluca Trovato
Abstract: La tesi si propone progettare, implementare e documentare un’applicazione Web di tipo CMS (Content Management System) realizzata con metodologie WebML (Web Modelling Language) definendone requisiti e specifiche. La realizzazione del progetto verrà condotta seguendo un rigoroso processo ingegneristico adatto alle applicazioni Web. » -
Tecniche e Strumenti per la Validazione di Codice Java: un Esempio Applicativo
Autore: Omar Nabil
Abstract: Questa tesi ha lo scopo di introdurre strumenti e tecniche di validazione alla piattaforma SINPL (implementata in Java) ed è suddivisa in: 1- introduzione del concetto di validazione del codice, e dei termini legati a questo concetto. 2- descrizione delle tecniche e gli strumenti individuati per raggiungere lo scopo di questa tesi. 3- descrizione dei file e delle cartelle introdotte alla piattaforma SINPL per permettere l'utilizzo degli strumenti. 4- una procedura generale per scrivere, » -
GISMaP: Progettazione e sviluppo di un sistema multimodale per dispositivi mobili
Autore: Pasquale Congiustì
Abstract: "GIS Map Prototipe" è un sottosistema client/server di un generico sistema che consenta l’uso di comandi multimodali su un dispositivo mobile, con particolare attenzione ai dispositivi PDA, consentendo il recupero di mappe GIS in base alla localizzazione GPS e la visualizzazione di punti di interesse in prossimità dell’utente. La tecnologia client usata è stata J2ME, profilo MIDP2.0 (utilizzate anche le tecnologie bluetooth, gps, parsing xml). Lato server è stato utilizzato il progetto » -
Metodologie per la progettazione di software orientato agli agenti
Autore: Marco Vita
Abstract: L'ingegneria del software [6] è una disciplina assai giovane in confronto ad altre quali l'ingegneria civile, ambientale, telecomunicazioni; solo verso la fine degli anni '60 (1969) si capì che descrivere in modo rigoroso poggiandosi su basi teoriche era condizione necessaria (ma non sufficiente!) per poter sviluppare sistemi software soddisfacenti le richieste sempre più pressanti dell'ambiente universitario e di ricerca prima, industriale-commerciale poi. Volendo ricostruire » -
Boundary Values Software Testing per dati appartenenti ad uno Spazio Metrico
Autore: Salvatore Vasta
Abstract: L’uso di tecniche di Structural Coverage per il software testing è stato approfonditamente studiato da diversi anni e può ormai ritenersi giunto a una maturità che ha consentito l’integrazione in compilatori commerciali di strumenti di supporto allo sviluppo che utilizzano tali tecniche. Una limitazione di questo approccio consiste nel fatto che questo è sensibile al tipo di struttura dati esaminata, ma risulta insensibile ai valori delle varibili che queste strutture dati assumono a runtime. »

Contatta la redazione dalle 9:00 alle 18:30
da lunedì a venerdì - tel. 039 6188014