The Web Service Conversation Language (WSCL) proposal defines the overall input and output message sequences for one web service using a finite state automaton FSA over the alphabet of message types.
References
Web Services Conversation Language Wikipedia(Text) CC BY-SA