Issue No. 03 - July-September (2004 vol. 3)
Nikitas Liogkas , University of California, Los Angeles
Blair MacIntyre , Georgia Institute of Technology
Elizabeth D. Mynatt , Georgia Institute of Technology
Yannis Smaragdakis , Georgia Institute of Technology
Eli Tilevich , Georgia Institute of Technology
Stephen Voida , Georgia Institute of Technology
A main challenge facing ubiquitous computing R&D is the difficulty of writing software for complex, distributed applications. Automatic application partitioning can help rapidly prototype ubiquitous computing systems. The J-Orchestra automatic-partitioning system lets developers largely ignore distribution issues; it provides the tools for generating distribution code automatically, under user guidance. Automatic partitioning is promising for a large class of ubiquitous computing applications.
ubiquitous computing, distributed systems programming, automatic partitioning
E. Tilevich, Y. Smaragdakis, N. Liogkas, S. Voida, B. MacIntyre and E. D. Mynatt, "Automatic Partitioning: Prototyping Ubiquitous-Computing Applications," in IEEE Pervasive Computing, vol. 3, no. , pp. 40-47, 2004.