Hot Research

Personalization has become a household term in the online consumer market. E-tailers, search engines, and social networks all want to tailor their services to their users. Many surveys show that Internet users appreciate a personalized experience. At the same time, businesses that personalize their services see increased profits. Around 20-30% of Amazon purchases and 60% of Netflix views are a result of personalized recommendations.

ISR faculty, research staff, and students are actively involved in advancing the science and technology embodied in computer games and virtual worlds (CGVW). CGVW generally rely on common core software technologies, though the context of their application in entertainment systems versus enterprise platforms for R&D often determines whether they are labeled as a “computer game” or a “virtual world.” Thus, we adopt the combined label to focus on what is common in the development, use, and evolution of CG and VW. OK, good.  But why do CGVW merit scientific study and technology development? Is such study just a clever way to disguise playful fun as serious work?  How is work different than play?  If CGVW are software-intensive systems, then what kinds of software engineering research problems are associated with the development of CGVW?

On November 26, 2010, ISR Professor Gloria Mark presented the keynote talk at the Seventh National CCSCW (China Computer-Supported Cooperative Work) Conference, held in Nanjing, China. The talk was entitled “From the Silk Road to the Silicon Highway: Collaboration in a Global World.”  With Chinese academics and industry researchers in attendance, Mark spoke on social and technical issues that need to be addressed to support distributed collaboration on a global level. 

The World Wide Web evolved from humble beginnings to become a cornerstone of almost all facets of modern society, embracing activities as diverse as finance, communications, entertainment, and commerce.  ISR alumni have made fundamental contributions to the design and evolution of the Web, including Roy Fielding’s definitions of the Representational State Transfer (REST) architectural style and the HTTP/1.1 protocol, ISR Prof.

Software is dynamic and complex. It is a rich artifact that reflects years of design, maintenance, creativity, utility, and changing requirements. Moreover, once executed, the software comes alive: The intentions of the developers are realized (or not) only when the software is put in action. It is this dynamic nature of software that intrigues ISR Prof. James A. Jones.