The repository administrator has not yet configured an RDF license.
PENGEMBANGAN HELIOVERIFY: ALAT VERIFIKASI FORMAL BERBASIS SATISFIABILITY MODULO THEORIES UNTUK KOREOGRAFIS DAN ORKESTRASI MICROSERVICES
Microservices architecture has been widely adopted to build scalable applications; however, the complexity of inter-service interactions introduces significant verification challenges that cannot be adequately addressed by conventional testing methods, such as unit and integration testing, which focus on individual services and fail to capture global system behavior. Consequently, design errors such as deadlocks or protocol violations in choreographed and orchestrated workflows are difficult to detect at an early stage. This research proposes a formal verification approach based on Satisfiability Modulo Theories (SMT) by designing and implementing a prototype tool called HelioVerify, which utilizes the Z3 SMT solver to analyze formal models derived from microservices interaction specifications. Through case studies, the results show that HelioVerify can automatically detect violations of formal constraints by identifying Unsatisfiable states and providing detailed diagnostics in the form of Errors, Warnings, and Suggestions. This study contributes a practical verification tool to support early detection of design flaws, thereby improving the reliability and quality of microservices-based systems.
Fakultas Teknik Universitas Sultan Ageng Tirtayasa
INFORMATIKA, Fakultas Teknik Universitas Sultan Ageng Tirtayasa
PENGEMBANGAN HELIOVERIFY: ALAT VERIFIKASI FORMAL BERBASIS SATISFIABILITY MODULO THEORIES UNTUK KOREOGRAFIS DAN ORKESTRASI MICROSERVICES (Text)
Faiz Islamic Qowy_3337220028_Fulltext.pdf
HTML Summary of #57573 PENGEMBANGAN HELIOVERIFY: ALAT VERIFIKASI FORMAL BERBASIS SATISFIABILITY MODULO THEORIES UNTUK KOREOGRAFIS DAN ORKESTRASI MICROSERVICES
QA75 Electronic computers. Computer science
QA76 Computer software