Cross Standard Generator

D'Arpa, Andrea (2020) Cross Standard Generator. [Laurea], Università di Bologna, Corso di Studio in Informatica [L-DM270]
Documenti full-text disponibili:
[thumbnail of Thesis] Documento PDF (Thesis)
Disponibile con Licenza: Creative Commons: Attribuzione - Non commerciale - Non opere derivate 3.0 (CC BY-NC-ND 3.0)

Download (3MB)

Abstract

Lo scopo di questo lavoro è quello di teorizzare un metodo per poter generare in modo automatico applicazioni web basate su operazioni standard su basi di dati, utilizzando un documento di livello comprensibile ad un calcolatore, e contemporaneamente abbastanza astratto da poter essere facilmente interpretabile dall'uomo. Dopo un primo capitolo introduttivo, nel secondo capitolo vengono analizzati dei generatori di interfacce utente andando ad analizzare i rapporti tra le interfacce e l'usabilità del prodotto. Il terzo capitolo invece indaga il processo orientato agli obiettivi (goal-oriented) CROSS per la creazione di software user-centered. Si osservano qui le differenze con un modello goal-oriented tradizionale. Vengono analizzate le cause di inusabilità che CROSS vuole contrastare, per poi, dopo una panoramica andare a vedere nel dettaglio quelle che sono le componenti CROSS: Concetti, Ruoli, Operazioni e Strutture e Schemi.Il quarto capitolo presenta CROSPEN API, il formalismo di rappresentazione e documentazione di Applicazioni Web che rispetta il processo di creazione CROSS. Viene dunque analizzato OpenApi, e successivamente viene spiegata la sua estensione CROSPEN API. Il quinto capitolo presenta lo strumento in se, raccontando le varie idee di sviluppo, l'implementazione dei concetti e le tecnologie impiegate nella sua realizzazione. Vengono analizzate le quattro componenti dell'applicazione: Crosser ( strumento di parsing del file CROSPEN API), Crossback (strumento di generazione del server), DBG (strumento di generazione della base di dati e delle funzioni per la sua gestione ) e CrossVue (il generatore di interfacce utente).Il sesto e ultimo capitolo ha il compito di trarre le conclusioni sul lavoro svolto e di raccontare i propositi di implementazione futuri.

Abstract
Tipologia del documento
Tesi di laurea (Laurea)
Autore della tesi
D'Arpa, Andrea
Relatore della tesi
Scuola
Corso di studio
Ordinamento Cds
DM270
Parole chiave
CROSS,usabilità,API,REST,CRUD,VUE,Generazione,OpenApi,CrospenApi
Data di discussione della Tesi
18 Marzo 2020
URI

Altri metadati

Statistica sui download

Gestione del documento: Visualizza il documento

^