COMMUNICATIONS Cacm.Acm.Org of the ACM 05/2010 Vol.53 No.05
Total Page:16
File Type:pdf, Size:1020Kb
COMMUNICATIONS cacm.acm.oRG OF THE ACM 05/2010 vol.53 no.05 Beyond total capture a constructive critique of Lifelogging Why Cloud Computing Will never be Free modeling the astronomical energy-effi cient algorithms aCm General election Association for Computing Machinery ACM SIGCHI Symposium on 2010 Engineering Interactive Computing Systems Berlin, German y ◊ June 19-23, 2010 General conference chairs Call for participations Jean Vanderdonckt (Université catholique de EICS is the second international conference devoted to the engineering of usable and Louvain, Belgium) & Noi Sukaviriya (IBM Research Center, USA) effective interactive computing systems. Systems of interest will include traditional workstation-based interactive systems, new and emerging modalities (e.g., gesture), Technical program chair entertaining applications (e.g., mobile and ubiquitous games) and development methods Michael Harrison (Newcastle University, UK) (e.g., extreme programming). Research papers & practical and experience reports chairs EICS focuses on methods and techniques, and the tools that support them, for designing and Jeffrey W. Nichols (IBM Almaden Research developing interactive systems. It brings together people who study or practice the Center, USA) & Sahin Albayrak (Technische engineering of interactive systems, drawing from the HCI, Software Engineering, Universität Berlin, Germany) Requirements Engineering, CSCW, Ubiquitous / Pervasive Systems and Game Development Late breaking results chairs communities. Angel Puerta (RedWhale Soft Corporation, USA) EICS encompasses the former EHCI (Engineering Human Computer Interaction, sponsored & Gavin Doherty (Trinity College Dublin, Ireland) by IFIP 2.7/13.4), DSV-IS (International Workshop on the Design, Specification and Demonstrations chairs Verification of Interactive Systems), CADUI (International Conference on Computer-Aided Heinrich Arnold (T-Labs, Germany), James Lin Design of User Interfaces) and TAMODIA (International Workshop on Task Models and (Google, USA) & Phil Gray (University of Glasgow, UK) Diagrams) conferences. Doctoral Consortium chairs The conference will be organized by DAI-Labor Research Center and held at Peter Forbrig (University of Rostock, Germany) Ernst-Reuter Haus. The conference will be located at the "Straße des 17. Juni", a famous & Oscar Pastor (Universidad Politecnica de main axis crossing the heart of the city west to east from Ernst-Reuter-Platz through the Valencia, Spain) Brandenburg Gate up to the palace square (Schlossplatz). Tutorials chairs Simone Barbosa (University PUC-Rio, Brazil) & Conference program at a glance Anke Dittmar (University of Rostock, Germany) EICS'2010 features only peer-reviewed contributions in the following categories: research Workshops chairs papers, demonstrations, doctoral consortium, late breaking results, tutorials, and seven Gaëlle Calvary (University of Grenoble, France) co-located workshops. & Kevin Schneider(University of Saskatchewan, Keynote speakers Canada) • User Interface Plasticity: MDE to the limit! Local organisation chairs Prof. Joëlle Coutaz, University of Grenoble, France • http://iihm.imag.fr/coutaz Marco Blumendorf & Sahin Albayrak (DAI Labor Technische Universität Berlin, • Model Engineering for Model-Driven Engineering Germany) Prof. Axel van Lamsweerde, University of of Louvain, Belgium • http://www.info.ucl.ac.be/~avl Publicity chairs As part of the social program, there have been scheduled two visits to leading research labs. Marco Winckler & Philippe Palanque At the Deutsche Telekom Laboratories and DAI-Labor you will be able to experience ambient (University of Toulouse, France) assisted living and innovative interaction technologies. At the Human Computer Interaction Lab at Hasso Plattner Institute interactive devices, miniature mobile devices and touch Sponsorship chairs Kenia Sousa, (UcL, Belgium) & interaction will be presented. Andreas Rieger (DAI-Labor, Germany) Saturday June 19 Sunday June 20 Monday June 21 Tuesday June 22 Wednesday June 23 Opening Keynote Sponsors Doctoral Workshops Prof. Axel van Lamsweerde Keynote Consortium & Paper Session Association for Prof. Joëlle Coutaz Tutorials Paper Session Computing Machinery Paper session Lunch Lunch & Posters Panel Special Interest Group on Computer Human Interaction Doctoral Workshops Paper Session Consortium & Paper Session Tutorials Paper Session Closing IFIP WG 2.7/13.4 Lab tours Gala dinner eics2010.org membership application & Advancing Computing as a Science & Profession digital library order form Priority Code: ACACM10 You can join ACM in several easy ways: Online Phone Fax http://www.acm.org/join +1-800-342-6626 (US & Canada) +1-212-944-1318 +1-212-626-0500 (Global) Or, complete this application and return with payment via postal mail Special rates for residents of developing countries: Special rates for members of sister societies: http://www.acm.org/membership/L2-3/ http://www.acm.org/membership/dues.html Please print clearly Purposes of ACM ACM is dedicated to: 1) advancing the art, science, engineering, Name and application of information technology 2) fostering the open interchange of Address information to serve both professionals and the public 3) promoting the highest professional and City State/Province Postal code/Zip ethics standards I agree with the Purposes of ACM: Country E-mail address Signature Area code & Daytime phone Fax Member number, if applicable ACM Code of Ethics: http://www.acm.org/serving/ethics.html choose one membership option: PROFESSIONAL MEMBERSHIP: STUDENT MEMBERSHIP: J ACM Professional Membership: $99 USD J ACM Student Membership: $19 USD J ACM Professional Membership plus the ACM Digital Library: J ACM Student Membership plus the ACM Digital Library: $42 USD $198 USD ($99 dues + $99 DL) J ACM Student Membership PLUS Print CACM Magazine: $42 USD J ACM Digital Library: $99 USD (must be an ACM member) J ACM Student Membership w/Digital Library PLUS Print CACM Magazine: $62 USD All new ACM members will receive an payment: ACM membership card. Payment must accompany application. If paying by check or For more information, please visit us at www.acm.org money order, make payable to ACM, Inc. in US dollars or foreign currency at current exchange rate. Professional membership dues include $40 toward a subscription to Communications of the ACM. Member dues, subscriptions, J Visa/MasterCard J American Express J Check/money order and optional contributions are tax-deductible under certain circumstances. Please consult with your tax advisor. J Professional Member Dues ($99 or $198) $ ______________________ J ACM Digital Library ($99) $ ______________________ RETURN COMPLETED APPLICATION TO: J Student Member Dues ($19, $42, or $62) $ ______________________ Association for Computing Machinery, Inc. General Post Office Total Amount D ue $ ______________________ P.O. Box 30777 New York, NY 10087-0777 Questions? E-mail us at [email protected] Card # Expiration date Or call +1-800-342-6626 to speak to a live representative Satisfaction Guaranteed! Signature communications of the acm Departments News Viewpoints 5 Editor’s Letter 32 Economic and Business Dimensions Globalization and Offshoring Cloud Computing and Electricity: of Software Revisited Beyond the Utility Model By Moshe Y. Vardi Assessing the strengths, weaknesses, and general applicability of the 6 Letters To The Editor computing-as-utility business model. Roots of Publication Delay By Erik Brynjolfsson, Paul Hofmann, and John Jordan 8 In the Virtual Extension 35 Education 10 BLOG@CACM How to Make Progress NSF Funding Advice; in Computing Education 21st Century Innovation Improving the research base Jeannette M. Wing shares useful for computing education suggestions for department heads. requires securing competitive Daniel Reed discusses the funding commitments. importance of synergy among 13 Modeling the Astronomical By Cameron Wilson and Mark Guzdial computing specialists and Advances in computer technology generalists. have changed the way astronomers 38 Viewpoint see and study the universe. Can IT Lean Against the Wind? 12 CACM Online By Jeff Kanipe Lessons from the global Looking for Control financial crisis. By David Roman 16 Happy Birthday, RDBMS! By Roman Beck The relational model of data 23 ACM Election Ballot management, which dates to 1970, 41 Viewpoint ACM’s 2010 General Election still dominates today and influences Is Mobile Email Meet the candidates who new paradigms as the field evolves. Addiction Overlooked? introduce their plans—and stands— By Gary Anthes Studying the prevalence for the Association. of mobile email addiction and 18 Cloud Computing the associated possible 39 Calendar and Developing Nations implications for organizations. For a growing number of By Ofir Turel and Alexander Serenko 118 Careers organizations worldwide, cloud computing offers a quick and 45 Computer Museum Series affordable way to tap into IT Great Computing Museums Last Byte infrastructure as an Internet service. of the World, Part Two But obstacles and challenges remain. The second of a two-part series 120 Puzzled By Samuel Greengard highlighting several of the world’s Variations on the museums dedicated to preserving, Ham Sandwich Theorem 21 Thacker Wins Turing Award exhibiting, and elucidating By Peter Winkler Microsoft’s Charles P. Thacker computing history. named 56th recipient of ACM’s By William Aspray A.M. Turing Award. lçada a c By Jack Rosenberger . l / so e Association for Computing Machinery Advancing Computing as a Science & Profession illustration