!!Projects per year
Abstract
We present Jolie Checker Toolchain (JCT), a plugin-based toolchain for model-code consistency and compliance analysis aimed at helping developers ensure that evolving implementations of Jolie microservices remain aligned with their intended architectural design—specified with domain- and model-driven engineering approaches like LEMMA and MDSL. One of JCT’s strengths lies in providing a uniform surface for plugin development, based on the analysis of abstract syntax trees, that leverages existing code generation tools, framing checks as correspondence relations between the expected and actual programs. We present two JCT plugins to respectively check the consistency of domain-driven design annotations on Jolie APIs and verify Jolie code conformity to a given LEMMA data model. We illustrate both plugins via a use case drawn from the Lakeside Mutual architecture.
| Originalsprog | Engelsk |
|---|---|
| Titel | Service-Oriented Computing - 22nd International Conference, ICSOC 2024, Proceedings |
| Redaktører | Walid Gaaloul, Michael Sheng, Qi Yu, Sami Yangui |
| Forlag | Springer Science+Business Media |
| Publikationsdato | 2024 |
| Sider | 161-175 |
| ISBN (Trykt) | 9789819608072 |
| ISBN (Elektronisk) | 978-981-96-0808-9_13 |
| DOI | |
| Status | Udgivet - 2024 |
| Begivenhed | 22nd International Conference on Service-Oriented Computing, ICSOC 2024 - Tunis, Tunesien Varighed: 3. dec. 2024 → 6. dec. 2024 |
Konference
| Konference | 22nd International Conference on Service-Oriented Computing, ICSOC 2024 |
|---|---|
| Land/Område | Tunesien |
| By | Tunis |
| Periode | 03/12/2024 → 06/12/2024 |
| Navn | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
|---|---|
| Vol/bind | 15405 LNCS |
| ISSN | 0302-9743 |
Fingeraftryk
Dyk ned i forskningsemnerne om 'A Toolchain for Checking Domain- and Model-Driven Properties of Jolie Microservices'. Sammen danner de et unikt fingeraftryk.Relaterede projekter
- 1 Afsluttet
-
Choco: Choco: Choreographies for connected IT systems
Montesi, F. (PI)
01/05/2020 → 30/06/2025
Projekter: Projekt › Private fonde
Citationsformater
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver