Linear Temporal Logic: Expressiveness and Model