This document discusses a model-based testing (MBT) approach for software validation, emphasizing the development of test cases from usage models to ensure software reliability. It presents a tool named Matelo, developed through a European project, which utilizes Markov chain models to automate test case generation, execution, and analysis. The paper outlines the objectives, importance, and benefits of using Matelo for enhancing software testing efficiency and effectiveness.