|
     |
|
I am part of the O2S group at the MIT Computer Science and Artificial Intelligence Laboratory (CSAIL). I was part of the Oxygen core team and used to manage the Cambridge-MIT Institute (CMI) collaboration on Pervasive Computing.
I am the faculty leader of NEWT and Dritte at LUMS . My LUMS page.
A year of hacking has resulted in BumpIn.com
Watch demo videos of our two goal-oriented systems: Goal-oriented Sockets [Follow-Me-Video] and Goal-oriented Programming System [Adaptive Teleconference].
* Spring 2003: 6.898 Pervasive Computing
| Research |
I am a systems person; I build stuff. I am broadly interested in Distributed Systems, Operating Systems, Computer Networks and Mobile Computing. My recent research has largely focused on two themes: Pervasive Computing and ICT for Development.
Previous Research
I received my Ph.D. at Computer Laboratory, University of Cambridge. At Cambridge, I was part of AutoHAN/SRG group. For my doctoral thesis I built two systems; AutoHAN to enable low-end dumb devices like electric kettles to participate in a pervasive system, and UbiqtOS, a context-aware, embedded operating system to enable medium-to-high-end pervasive devices, like handheld computers, to support adaptive applications in a pervasive system.
Current Research
* Poor Man's Broadband: Peer-to-Peer Dialup networking for the developing-world
* Opportunistic File-Associations for Mobile Operating Systems: Context-aware file-associations
* RAW Network Router: Gigabit IP routing on Tiled-microprocessors
* Pebbles: A middleware for adaptive applications in a pervasive system.
* Goal-oriented Programming Semantics: A goal-oriented abstraction for programming adaptive applications in a
pervasive system.
* Service-oriented Network Sockets: Context-aware operating system sockets that react to changes in their environment.
Popular Media
* Poor Man's Broadband has a Turn of Speed, New Scientist - 17/11/2007
* Computers to be Oxygen of the Future, BBC - 31/03/2004
* Universities Focus on Pervasive Computing Research, Distributed Systems Online - June, 2004
* CMI Launches Pervasive Computing, MIT Tech Review - 24/03/2004
Organizer/Program-Committee Member
* IEEE/ACM Architectures for Networking and Communication Systems (ANCS), 2008
* 17th International World Wide Web Conference(WWW 2008), Track on Technology for Developing Regions
* Networked Systems for Developing Regions(NSDR), ACM SIGCOMM 2007: Program Committee Co-chair
* 4th International Conference on Mobile and Ubiquitous Systems (Mobiquitous), 2007
* AI in ICT for Development, 20th International Joint Conference on Artificial Intelligence (IJCAI), 2007
* 24th IEEE International Conference on Computer Design (ICCD), 2006
* 5th Annual IEEE International Conference on Pervasive Computing and Communications (PerCom), 2007
* ACM/IEEE Annual Symposium on Architectures for Networking and Communication Systems (ANCS), 2006
* IEEE International Symposium on Pervasive Computing and Applications (SPCA), 2006: Keynote Speaker
* 4th Annual IEEE International Conference on Pervasive Computing and Communications (PerCom), 2006
* 3rd International Workshop on System Support for Ubiquitous Computing (UbiSys), 2006: Part of Ubicomp'06
* 3rd International Workshop on
Frontiers of Information Technology (FIT), 2006: Leveraging IT in developing-world countries
* Workshop on Middleware Support for Pervasive Computing (PerWare'06), 2006: Part of Percom'06
* 2nd International Workshop on Frontiers of Information Technology, 2004
* Workshop on System Support for Ubiquitous Computing (UbiSys), 2004: Part of Ubicomp'04
* 2nd International Conference on Mobile Systems, Applications and Services (MobiSys'04), 2004
* Workshop on System Support for Ubiquitous Computing (UbiSys), 2003: Part of Ubicomp'03
* 4th International Workshop on Smart Appliances and Wearable Computing (IWSAWC), 2004: Part of ICDCS'04
* Rahul Agrawal
, MEng'04. Thesis Title: "A Programming Environment for On-demand Service Overlays", Nominated for the Masterworks Thesis Award| Publications |
Paluska, J.M., Pham, H., Saif, U., Chau., G., Terman, C., Ward, S., In Journal of Pervasive and Mobile Computing (PMC), Vol. 4, No. 5, 2008.
Saif, U., Latif, A., Butt, S. F., and Butt, N. F., Murtaza, G. In Journal of Information Technology and International Development (ITID), Vol. 4, No. 2, 2008 , MIT Press
Paluska, J.M., Pham, H., Saif, U., Chau., G., Terman, C., Ward, S., In Proceedings of the 6th IEEE International Conference on Pervasive Computing and Communication (PerCom), March 17-21, 2008.
Saif, U., Latif, A., Butt, S. F., and Butt, N. F., Murtaza, G. In Proceedings of the 2nd IEEE/ACM International Conference on Information and Communication Technologies and Development (ICTD), December 2007.
Saif, U., Latif, A., Butt, S. F., and Butt, N. F., In ACM SIGCOMM CCR Journal, vol. 37, no. 5, October 2007. (ACM Press)
Saif, U., In Proceedings of the 7th IEEE Annual International Workshop on Mobile Computing and System Architectures (HotMobile'06), April, 2006.
Ali, M., Saif, U., Dunkels, A., Voigt, T., Römer, K., Langendoen, K., Polastre, J., and Zartash, U., In ACM SIGCOMM Computer Communication Review (CCR), vol. 36, no. 2, pp. 33–-36, April 2006.
Paluska, J.M., Pham, H., Saif, U., Terman, C., Ward, S., In Proceedings of the 4th IEEE International Conference on Pervasive Computing and Communication (PerCom), March 13-17, 2006.
Saif, U., James, W., Anderson, Degangi, A., Agarwal, A., In Proceedings of the ACM/IEEE Annual International Symposium on Architectures for Networking and Communication Systems (ANCS), October 2005.
Saif, U., Paluska, JM., and Chauhan, V., In ACM Mobile Computing and Communication Review Journal (MC2R), vol. 9, ISSN 1559-1662. pp 27-40, January 2005.
Saif, U., Pham, H., Paluska, J.M., Waterman, J., Terman, C., and Ward, S., In System Support for Ubiquitous Computing (UbiSys), at the Fifth Annual Conference on Ubiquitous Computing, Ubicomp 2003.
Saif, U., and Paluska, J.M., In USENIX Annual Conference on Mobile Systems, Applications, and Services (MobiSys), 2003.
Saif, U., Gordon, D., and Greaves, D.J., In IEEE Internet Computing, 54-63, January-February 2001.
Saif, U., and Greaves, D.J., In Proceedings of ICDCS International Workshop on Smart Appliances and Wearable Computing, 2001.