Semiotic models