A Modula Based Language Supporting Hierarchical Development and Verification. - Arthur J. Bernstein; J. Robert Ensor (Softw. Pract. Exp., 1981)

Transactional blackboards. - J. Robert Ensor; John D. Gabbe (Artif. Intell. Eng., 1986)

Building Natural Language Interfaces for Rule-based Expert Systems. - Galina Datskovsky Moerdler; Kathleen R. McKeown; J. Robert Ensor (IJCAI, 1987)

The rapport multimedia conferencing system. - Sudhir R. Ahuja; J. Robert Ensor; David N. Horn (COCS, 1988)

Networking requirements of the Rapport multimedia conferencing system. - Sudhir R. Ahuja; David N. Horn; J. Robert Ensor (INFOCOM, 1988)

A comparison of application sharing mechanisms in real-time desktop conferencing systems. - Sudhir R. Ahuja; J. Robert Ensor; Steven E. Lucco (COCS, 1990)

The Rapport Multimedia Communication System (demonstration). - J. Robert Ensor; Sudhir R. Ahuja; R. B. Connaghan; M. Pack; Dorée D. Seligmann (CHI, 1992)

Call and connection management: making desktop conferencing systems a real service. - Sudhir R. Ahuja; J. Robert Ensor (Comput. Commun. Rev., 1992)

Coordination and control of multimedia conferencing. - Sudhir R. Ahuja; J. Robert Ensor (IEEE Commun. Mag., 1992)

Getting the Model Right for Video-Mediated Communication (Panel Abstract). - Sylvia Wilbur; Garry Beirne; Jon Crowcroft; J. Robert Ensor; John C. Tang (ACM Multimedia, 1994)

Multimedia research platforms. - David A. Berkley; J. Robert Ensor (AT&T Tech. J., 1995)

Peloton: A VRML-based bicycling simulator. - J. Robert Ensor; Gianpaolo U. Carraro (SIGGRAPH Visual Proceedings, 1997)

Communication middleware for multi-party multimedia applications. - J. Robert Ensor; Sudhir R. Ahuja (Bell Labs Tech. J., 1997)

Visual Techniques to Accommodate Varying Network Performance in Virtual Environments. - J. Robert Ensor; Gianpaolo U. Carraro; John T. Edmark (IDMS, 1998)

Techniques for Handling Video in Virtual Environments. - Gianpaolo U. Carraro; John T. Edmark; J. Robert Ensor (SIGGRAPH, 1998)

Handling video in virtual environments. - J. Robert Ensor (SIGGRAPH Electronic Art and Animation Catalog, 1998)

The Peloton Bicycling Simulator. - Gianpaolo U. Carraro; Mauricio Cortes; John T. Edmark; J. Robert Ensor (VRML, 1998)

Pop-Out Videos. - Gianpaolo U. Carraro; John T. Edmark; J. Robert Ensor (Virtual Worlds, 1998)

Multimedia Communications Projects. - J. Robert Ensor (IEEE Multim., 1998)

"Mix and Match" Media Servers. - Mauricio Cortes; J. Robert Ensor (IDMS, 2000)

Accommodating performance limitations in distributed virtual reality systems. - J. Robert Ensor; Gianpaolo U. Carraro; John T. Edmark (Comput. Commun., 2000)

Data to the People - It's a Matter of Control. - Mauricio Cortes; J. Robert Ensor (IDMS, 2001)

Middleware for high-performance multimedia services. - Mauricio Cortes; J. Robert Ensor (M3W@MM, 2001)

Narnia: A Virtual Machine for Multimedia Communication Services. - Mauricio Cortes; J. Robert Ensor (ISMSE, 2002)

On SIP performance. - Mauricio Cortes; J. Robert Ensor; Jairo O. Esteban (Bell Labs Tech. J., 2004)

VoIP: What is it Good for? - Sudhir R. Ahuja; J. Robert Ensor (ACM Queue, 2004)

Blending telephony and IPTV: Building the TV-link service package using the Alcatel-Lucent Service BrokerTM. - Andre Beck; Robert E. Daugherty; J. Robert Ensor; Jairo O. Esteban; F. Theodore Freuler; Sugato Ganguly; Kristin F. Kocan; William D. Roome (Bell Labs Tech. J., 2007)

Adaptive notification framework for converged environments. - Robert M. Arlein; Stéphane Betgé-Brezetz; J. Robert Ensor (Bell Labs Tech. J., 2008)

New challenges in content dissemination networks. - Andre Beck; Sem C. Borst; J. Robert Ensor; Jairo O. Esteban; Volker Hilt; Ivica Rimac; Anwar Walid (Bell Labs Tech. J., 2008)