Artículo

MoCheQoS: A tool for static analysis of QoS in communicating systems

Lopez Pombo, Carlos Gustavo Icon; 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

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.

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