MoCheQoS: A tool for static analysis of QoS in communicating systems
; Martinez Suñé, Agustín Eloy ; Tuosto, Emilio Otros responsables
Fecha
05/2026
Editorial
Elsevier Science
Revista
Science of Computer Programming
Título del libro
Nombre del evento
Fecha del evento
Institución organizadora
ISSN
0167-6423
eISSN
ISBN
Idioma
Inglés
Tipo del evento
Clasificación temática
Palabras clave
Resumen
We present MoCheQoS, a bounded model checker to statically analyse Quality of Service (QoS) properties of message-passing systems. The tool implements a theoretical framework for compositional analysis of QoS properties across distributed systems using QoS-extended communicating finite state machines (qCFSMs) and the dynamic temporal logic QL with choreography-indexed modalities. To achieve this, MoCheQoS integrates Z3 SMT solver for con- straint verification and ChorGram for choreographic model processing. Our methodology enables systematic verification of QoS properties on measurable application-level attributes and resource consumption metrics (e.g., monet- ary cost, execution time, memory usage) through bounded model checking with user-specified run length limits.
Colecciones
Aprobación
Revisión
Complementado por
Referenciado por
Licencia Creative Commons
Excepto donde se indique lo contrario, la licencia de este ítem se describe como by
