ISR Distinguished Speaker

David S. Rosenblum

Professor, School of Computing
“Felicitous Computing”
Friday, April 5, 2013 - 3:00pm to 4:00pm
Faculty Host: 

Email RSVP required to by Monday, April 1.

Donald Bren Hall (building #314), room 6011

No cost to attend.


Click here for directions and parking information.


It has been more than 20 years since Mark Weiser first articulated his vision of ubiquitous computing, in which computing becomes "an integral, invisible part of people's lives", and where the "computers themselves ... vanish into the background". Computers indeed have become a ubiquitous part of people's lives, particularly through the widespread availability and diversity of applications for the mobile devices people carry with them. Yet rather than vanish into the background, the computers now dominate, and arguably invade, every facet of our daily existence.

At NUS we have launched a research institute on next-generation ubiquitous computing systems, whose primary goal is to investigate ways of making computing more felicitous, in the dictionary sense of being "well chosen or suited to the circumstances; pleasing and fortunate". In this talk I will discuss the motivation for and work of the institute, and I will describe a variety of past and current research that is attacking some of the barriers to felicitous computing. This discussion will focus on two research projects, one investigating a suite of techniques for automated detection of faults in context-aware, adaptive ubiquitous computing systems, and one involving the design of an activity-aware mobile music recommendation system. I will also discuss some initial research efforts on applications of emotion sensing.

About the Speaker: 

David S. Rosenblum is a Professor in the Department of Computer Science at the National University of Singapore, where he also directs the Felicitous Computing Institute. He received his PhD from Stanford University in 1988, and he has held positions as a research scientist at AT&T Bell Laboratories (Murray Hill), as an Associate Professor at the University of California, Irvine, as Principal Architect and Chief Technology Officer of PreCache (a technology startup funded by Sony Music), and as Professor of Software Systems at University College London. His research interests are centered on problems in the design, analysis and testing of large-scale distributed software systems and ubiquitous computing systems. In the past decade he served as General Chair of the 2007 International Symposium on Software Testing and Analysis (ISSTA 2007) and Program Co-Chair of the 2004 International Conference on Software Engineering (ICSE 2004). He is the Editor-in-Chief of the ACM Transactions on Software Engineering and Methodology (ACM TOSEM), and he was previously an Associate Editor of ACM TOSEM and the IEEE Transactions on Software Engineering (IEEE TSE). In 2002 he received the ICSE Most Influential Paper Award for his ICSE 1992 paper on assertion checking, and in 2008 he received the first ACM SIGSOFT Impact Paper Award with Alexander L. Wolf for their ESEC/FSE 1997 paper on Internet-scale event notification. He has been the recipient of an NSF CAREER grant in the USA and a Wolfson Research Merit Award from the Royal Society in the UK. He is a Fellow of the ACM, IEEE, BCS and IET, and he is the Past Chair of the ACM Special Interest Group in Software Engineering (ACM SIGSOFT).