Strumenti e framework per lo sviluppo di linguaggi di programmazione e linguaggi domain-specific in java
Gespeichert in:
| Titel: | Strumenti e framework per lo sviluppo di linguaggi di programmazione e linguaggi domain-specific in java |
|---|---|
| Autoren: | Sperandio, Andrea |
| Weitere Verfasser: | Viroli, Mirko |
| Verlagsinformationen: | Alma Mater Studiorum - Università di Bologna |
| Publikationsjahr: | 2015 |
| Bestand: | Università di Bologna: AMS Tesi di Laurea (Alm@DL) |
| Schlagwörter: | DSL, JavaCC, ANTLR, Xtext grammatica, Ingegneria e scienze informatiche [L-DM270] - Cesena |
| Beschreibung: | 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. |
| Publikationsart: | bachelor thesis |
| Dateibeschreibung: | application/pdf |
| Sprache: | Italian |
| Relation: | https://amslaurea.unibo.it/id/eprint/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 |
| Verfügbarkeit: | https://amslaurea.unibo.it/id/eprint/9227/ https://amslaurea.unibo.it/id/eprint/9227/1/Sperandio_Andrea_tesi.pdf |
| Rights: | info:eu-repo/semantics/openAccess |
| Dokumentencode: | edsbas.AB79E4B8 |
| Datenbank: | BASE |
| 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. |
|---|
Nájsť tento článok vo Web of Science