Text this: Modeling in Event-B system and software engineering / Jean-Raymond Abrial. [electronic resource] :