Validation and automatic test generation on UML models: the AGATHA approach

David Lugato, Céline Bigot, Yannick Valot, Jean-Pierre Gallois, Sébastien Gérard and François Terrier

View Related Documents

Abstract

UML-based methodologies take more and more space in the software development domain. In addition, the need to validate applications as early as possible in the development cycle is now mandatory to satisfy cost and time-to-market constraints. In this context, this paper describes, first, how to bridge the gap between semiformal UML models and a formal technology ensuring test case generation. Second, the formal tool used to automatically generate test sequences, named AGATHA, is described in minute detail. Finally, this approach is illustrated throughout by a toy example of an elevator system.

Keywords  Automated test generation - Symbolic calculus - UML specification

Fulltext Preview

Image of the first page of the fulltext document