Prototyping distributed systems using an object-oriented specification language | IEEE Conference Publication | IEEE Xplore