Formal definitions of behavioural compatibility for active and passive objects | IEEE Conference Publication | IEEE Xplore