Tipo di tesi
Tesi di laurea magistrale
Titolo
AsyncMDSL: a domain-specific language for modeling message-based systems
Corso di studi
INFORMATICA
Parole chiave
- API
- async
- design patterns
- domain-specific language
- dsl
- EIP
- Enterprise Integration Patterns
- event-based systems
- MAP
- MDSL
- Microservice API Patterns
- specification
Data inizio appello
24/07/2020
Consultabilità
Tesi non consultabile
Riassunto (Italiano)
In this thesis, we propose a new domain-specific language (AsyncMDSL) for describing message-based systems in a concise and human-friendly way. AsyncMDSL extends the Microservice DSL (MDSL) language recently proposed by Olaf Zimmermann with patterns and concepts from Hohpe and Woolf’s Enterprise Integration Patterns book and from the open-source initiative AysncAPI. After introducing AsyncMDSL, we describe the design and implementation of an automated converter capable of generating enriched AsyncAPI documents from AsyncMDSL specifications.