selected publications academic article Editorial. Computer Communications. 19:3-3. 1996 ‘Y’ distributed application platform. Computer Communications. 14:366-374. 1991 conference paper A service platform for distributed applications. . 2003