Text this: Interactive Systems: Design, Specification, and Verification