BioNet: a developer-centric middleware architecture for heterogeneous devices and protocols. - Kevin K. Gifford; Sebastian Kuzminsky; Shea Williams; John R. Saiz (WCNC, 2006)