Automatic Generation of Distributed Service Adapters

Teradyne, Inc. Computer Science, 2001-02

Liaison(s): Robert Varney
Advisor(s): Zachary Dodds
Students(s): Michael Allen (TL), Aaron Boyer (Pitzer), Edward Miller ’03, Jason Wither

Teradyne asked the team to develop a software tool which, given a Java interface, generates adapters that would allow programmers to use Java components in a distributed computing environment in a transparent fashion. The adapters are themselves software components that perform translation between two software interfaces. Additionally, the clinic is to investigate the challenges inherent in maintaining the usual semantics of a non-distributed programming system while providing distributed capabilities.