Construction of VDM++ Specifications from Extended Screen Transition Diagrams for Validation of Microservice-based Web Applications
This paper shows a technique to construct VDM++ specifications from ESTDs (Extended Screen Transition Diagrams) for validation of Web applications that are based on MVC model and microservices architectures. The notation of ESTDs is further extended so as to support microservices architectures, and then a basic structure of VDM++ specifications is discussed by using a simplified example. The behavior of microservices is described in VDM++, which will be useful to find services in which errors occur and their root causes.
Authors
- Sho Matsumoto
- Ryoichi Ishigami
- Tomohiko Takagi
Institutions
- Kagawa University (JP)
Publication Details
- Published
- 2024-11-13
- DOI
- https://doi.org/10.1109/prdc63035.2024.00032
- Citations
- 1
- Primary Topic
- Software System Performance and Reliability
- Type
- article
- Field-Weighted Citation Impact
- 0.35