Hi Freek, is it CACI, the system you are trying to work on? I remember reading the following paper written by people from your school
-- Dynamic Context Bindings in Pervasive Middleware: http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=4144876 so it might be what you are trying to improve on. right? I would recommend you have a look at the following works mostly by Jan Rellermeyer. The papers are explanatory and should provide you with the proper answer on things you are asking about. Not sure if Jan is monitoring this mailing list, but he is a reliable source to get feedback from. 1. R-OSGi: Distributed Applications Through Software Modularization (http://www.springerlink.com/content/u55h52l45q5144v1/) 2. AlfredO: An Architecture for Flexible Interaction with Electronic Devices (http://www.springerlink.com/content/j022273606816lu6/) and you can also have a look at this other paper: 3. Holger Schmidt, Jan-Patrick Elsholz, Vladimir Nikolov, Franz J. Hauck, RĂ¼diger Kapitza: OSGi4C: Enabling OSGi for the Cloud. The Fourth International Conference on Communication System Software and Middleware - COMSWARE (Dublin, Ireland, June 16-19, 2009), ACM. Accepted for publication. The above papers should give you a failry good understanding of splitting your implementation across distributed OSGi platforms > Scalability is also an issue, how is it possible to have multiple > phones, thus multiple context sources providing their data to the > server? Depends on how you implement your architecture. Have a look at message oriented middleware (pub/sub designs in particular) and you may find some interesting information. I have to run now, I will try to provide you with a more detailed explanation on this last part later in the week. good luck, -Nima -- http://nima.magic.ubc.ca --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]

