Shoshin Research Group

The Distributed System Research Group at the Department of Computer Science, University of Waterloo pursues research in two distinct concentration areas. One is mobile applications and the other is techniques and tools for debugging distributed applications.

The mobile project aims to devlop a better understanding of the various aspects of mobility of users, devices, and applications. As the Internet becomes ever more pervasive, and wireless access to it becomes more common, there will be a growing need for middleware that can mediate among the several parties involved. In particular the project focus on how to build upon the current internet architecture to incorporate mobile users and devices, and to assist the users, applications, and service providers in providing a dynamic, adaptive computational infrastructure.

The other project, Poet, was originally conceived as a project in distributed debugging. However Poet it is best described now as a tool for instrumenting a distributed application to collect event traces of its execution. In a truly distributed environment, these traces constitute a partial order, since there is no single consistent time reference available on all processors participating in the execution.

Faculty Members: Jay Black, Raouf Boutaba, Tim Brecht, David Taylor, Paul Ward, Johnny Wong.
 
Graduate Students: Krishna Bhoutika, Hao Chen, O. Andrei Dragoi, Erin Ren, Dushyant Bansal, Tao Huang, Lily Li, Jiajun Wu, Matthew Nichols, Lixiao Wang, Ping Xie, Fei Yuan, Mohammad Ahmad Munawar, Vijay Dheap, Dwight Samuel Bedasse

The Shoshin Lab is located in Davis Centre, Room DC3552D,
Tel. +(519) 888-4567, x6641

last modified:Thu Sep 26 12:07:24 EDT 2002(browser compatibility note)

|Home|Site Map|CS Dept.|Math Faculty|U. of Waterloo|Contact Us|

Caligraphy of Shoshin Characters: Shoshin is a Japanese word meaning beginner's mind

Publications
Mobile Project
Poet Project
Lab Info
Internal Info
Alumni
Past Projects
Site Map
New Ideas