Strumenti e framework per lo sviluppo di linguaggi di programmazione e linguaggi domain-specific in java
Contribuinte(s) |
Viroli, Mirko |
---|---|
Data(s) |
08/10/2015
|
Resumo |
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. |
Formato |
application/pdf |
Identificador |
http://amslaurea.unibo.it/9227/1/Sperandio_Andrea_tesi.pdf 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 <http://amslaurea.unibo.it/view/cds/CDS8615/> |
Relação |
http://amslaurea.unibo.it/9227/ |
Direitos |
info:eu-repo/semantics/openAccess |
Palavras-Chave | #DSL, JavaCC, ANTLR, Xtext grammatica #scuola :: 843899 :: Scienze #cds :: 8615 :: Ingegneria e scienze informatiche [L-DM270] - Cesena #indirizzo :: 977 :: Curriculum scienze e tecnologie informatiche #sessione :: seconda |
Tipo |
PeerReviewed |