12.4 High-Level Specifications and Models