Advance Program: Faculty Presentations Session 2
|1:05 - 2:30
||Faculty Presentations, Session 2
Session Chair: TBA
|1:10 - 1:30
||"Computing in the Home: A Ten Year Study of Uses and Experiences"
Alladi Venkatesh, Professor, Management
Abstract: The purpose of the presentation is to provide an in-depth analysis of post-adoption uses and practices of computers in the home - focusing on how technology assimilation takes place among computer users. The study is based on a four-wave data collection over a ten year period between 1999 and 2010, that includes a random sample of US households in each period. The ten-year data reveal that the product development and placement issues should take into consideration not only how technologies are adopted but how they are used and assimilated into the daily life of the users. A living space model of the household with activity centers in which household activities are performed using computers provides the conceptual framework for the study. The empirical results provide insights into technological evolution and use evolution with implications for the positioning of new media based technologies. An adoption-appropriation-assimilation model has been found to be appropriate f! or our study. As for broader implications, our study shows that it is important to differentiate between core technologies and derivative technologies.
Bio: Alladi Venkatesh is Professor of Management and Associate Dean of Masters Programs. His research focus is on the impact of new media and information technologies on consumers/households. He is also the principal investigator of Project Noah. In the 1980s he directed a major study for the National Science Foundation looking at how American families are adapting to the presence of computers at home. This study was the first of its kind in the US. Recently, he received another grant from the National Science Foundation to study the impact of media and information technologies on households. His current work involves Electronic Commerce and the Consumer Sector, and the future of the Networked Home. Professor Venkatesh has given several invited presentations including at Intel (Oregon), Interval Research Corporation (Palo Alto), Philips (Netherlands), Electrolux (Sweden), Domus Academy (Germany) on new media technologies and consumers/households.
Professor Venkatesh's scholarly publications have appeared in various journals, including, Journal of Consumer Research, Management Science, Communications of the ACM, Journal of product Innovation and Management, International Journal of Research in Marketing, Telecommunications Policy. Professor Venkatesh is a co-editor of the journal, Consumption, Markets and Culture (CMC).
|1:30 - 1:50
||"The Role of Architectural Styles in Effective Software Product Lines"
Richard N. Taylor, ISR Director and Chancellor's Professor
Abstract: An effective software product line can be the ticket to long-term business success, enabling an organization to leverage its experience and assets to produce next-generation versions of its products quickly and with substantially reduced costs. While business practices, management forces, and domain characteristics must be aligned to achieve an effective product line, they are no guarantee of success apart from substantive technical approaches. This talk explores one key technological theme that governs creation of capable reference architectures and, indeed, software ecosystems: architectural styles. The talk will start from simple and well-known styles to explore the ways REST has enabled a very large ecosystem, and will conclude by briefly touching on recent advances in styles for distributed, decentralized systems.
Bio: Richard N. Taylor is a Professor of Information and Computer Sciences at the University of California at Irvine. He received the Ph.D. degree in Computer Science from the University of Colorado at Boulder in 1980. His research interests are centered on design and software architectures, especially event-based and peer-to-peer systems and the way they scale across organizational boundaries. Professor Taylor is the Director of the Institute for Software Research, which is dedicated to fostering innovative basic and applied research in software and information technologies through partnerships with industry and government. He has served as chairman of ACM's Special Interest Group on Software Engineering, SIGSOFT, chairman of the steering committee for the International Conference on Software Engineering, and was general chair of the 1999 International Joint Conference on Work Activities, Coordination, and Collaboration, the 2004 International Symposium on the Foundations of Software Engineering, and was the General Chair for the 2011 International Conference on Software Engineering, held in Honolulu, Hawaii, May 2011.
Taylor was a 1985 recipient of a Presidential Young Investigator Award and in 1998 was recognized as an ACM Fellow. In 2005 he was awarded the ACM SIGSOFT Distinguished Service Award. In May 2008 he received ICSE's "Most Influential Paper Award", along with co-authors Peyman Oreizy and Nenad Medvidovic, for "Architecture-based runtime software evolution" from ICSE 1998. In May, 2009 he was recognized with the 2009 ACM SIGSOFT Outstanding Research Award. In February 2010 he was designated a University of California, Irvine Chancellor's Professor.
|1:50 - 2:10
||"Exercises in Style"
(no slides will be made available.)
Cristina Videira Lopes, Professor, Informatics
Abstract: Back in the 1940s, a French writer called Raymond Queneau wrote an interesting book with the title Exercises in Style featuring 99 renditions of the exact same short story, each written in a different style. This talk will shamelessly do the same for a simple program. From monolithic to object-oriented to continuations to relational to publish/subscribe to monadic to aspect-oriented to map-reduce, and much more, you will get a tour through the richness of human computational thought by means of implementing one simple program in many different ways.
This is more than an academic exercise; large-scale systems design feeds on these ways of thinking, and often concepts that start as programming language constructs find their way to large-scale distributed systems. I will talk about the dangers of getting trapped in just one or two prescribed styles during your professional career, and the need to truly understand this wide variety of concepts when architecting software.
Bio: Crista Lopes is a Professor in the Department of Informatics, Bren School of Information and Computer Sciences at the University of California, Irvine. Prior to being in Academia, she worked at the Xerox Palo Alto Research Center (1995-2001), where she helped shape the concept of Aspect Oriented Programming (AOP) and the community around it. She has taken that research thread into the field of Information Retrieval. Her software engineering research work is driven by the development of large-scale systems. Recently, she has been working on MMO virtual worlds and their applications beyond gaming. She is a core contributor to the OpenSimulator project, a virtual world platform. She is the recipient of several NSF grants, including a CAREER Award. She is an ACM Distinguished Scientist, a Senior Member of IEEE, and Ohloh Kudos Rank 9. Dr. Lopes has a PhD from Northeastern University, and MS and BS degrees from Instituto Superior Tecnico in Portugal.
|2:10 - 2:30
"Awareness and Trust Among Remote Collaborators"
David Redmiles, Professor, Informatics
Abstract: Our day-to-day activities and especially our work increasingly involve distance collaborations. As individuals, we work in isolation and integrate results via collaborative technologies. Also, with great frequency, we see new kinds of collaborative technology and variations on existing technologies supporting new tasks or new aspects of activities. This trend of distributed, collaborative work and the technologies supporting it fuel one another and the combination motivates the research that my group has performed for the past several years. This talk will be part tutorial by reviewing the broader area of research around distance collaborations, awareness, and trust, and then a number of recent results from my research group will be presented including both laboratory studies and studies in Fortune 500 companies.
Bio: David F. Redmiles is a Professor in the Department of Informatics in the Donald Bren School of Information and Computer Sciences and a member of the Institute for Software Research (ISR) at the University of California, Irvine (UCI). He is the author of over 100 research publications in the areas of software engineering, human-computer interaction, and computer-supported cooperative work. His current research focuses on distributed and collaborative software engineering, especially the aspects of awareness and trust among collaborators. His research group builds systems and performs quantitative and qualitative studies. Many of these studies take place at large corporate and governmental organizations. For many years, Dr. Redmiles was involved in the IEEE/ACM Conference on Automated Software Engineering, serving on the steering committee and organizing the 2005 conference as General Chair. That research community designated him Fellow of Automated Software Engineering in 2009 and in 2010 awarded him and his co-authors the first Most Influential Paper Award for their 1996 paper on software design environments. In 2011, he was designated a Distinguished Scientist of the Association for Computing Machinery (ACM). He recently served as a Program Co-Chair of the 2013 International Symposium on End-User Development (IS-EUD) and as a co-organizer of a 2013 ACM CSCW Workshop on Trust in Virtual Teams. Dr. Redmiles received his Ph.D. in Computer Science from the University of Colorado, Boulder (CU Boulder) in 1992. He earned his MS in 1982 in Computer Science and a BS in Mathematics and Computer Science in 1980, both from the American University, Washington, D.C. He has been on the faculty at UCI since 1994 and chaired the Department of Informatics from 2004 to 2011.