Several research projects pursuing middleware architectures to support pervasive applications on smart phones reveal the importance of careful resource management, lightweight communication protocols, and asynchronous programming.
['Oriana Riva', 'Jaakko Kangasharju']
Challenges and Lessons in Developing Middleware on Smart Phones