Strumenti e framework per lo sviluppo di linguaggi di programmazione e linguaggi domain-specific in java

Sperandio, Andrea (2015) Strumenti e framework per lo sviluppo di linguaggi di programmazione e linguaggi domain-specific in java. [Laurea], Università di Bologna, Corso di Studio in Ingegneria e scienze informatiche [L-DM270] - Cesena
Documenti full-text disponibili:
[img]
Anteprima
Documento PDF
Download (807kB) | Anteprima

Abstract

La tesi ha lo scopo di indagare le tecnologie disponibili per la realizzazione di linguaggi di programmazione e linguaggi domain specific in ambiente Java. In particolare, vengono proposti e analizzati tre strumenti presenti sul mercato: JavaCC, ANTLR e Xtext. Al termine dell’elaborato, il lettore dovrebbe avere un’idea generale dei principali meccanismi e sistemi utilizzati (come lexer, parser, AST, parse trees, etc.), oltre che del funzionamento dei tre tools presentati. Inoltre, si vogliono individuare vantaggi e svantaggi di ciascuno strumento attraverso un’analisi delle funzionalità offerte, così da fornire un giudizio critico per la scelta e la valutazione dei sistemi da utilizzare.

Abstract
Tipologia del documento
Tesi di laurea (Laurea)
Autore della tesi
Sperandio, Andrea
Relatore della tesi
Scuola
Corso di studio
Indirizzo
Curriculum scienze e tecnologie informatiche
Ordinamento Cds
DM270
Parole chiave
DSL, JavaCC, ANTLR, Xtext grammatica
Data di discussione della Tesi
8 Ottobre 2015
URI

Altri metadati

Statistica sui download

Gestione del documento: Visualizza il documento

^