Day 1 Program Schedule

Day 1: Friday 28 January, 9.30 - 10.00 AM (Venue: Khemka Auditorium, ISB)

Title: Inauguration and Welcome Address

Speakers: Dr. P J Narayanan, Dr. John R White, Alain Chesnais


Dr. John R White, CEO ACM

Dr. John R. White has served as ACM Executive Director and Chief Executive Office since January 1999.  As CEO  Dr. White is responsible for working with ACM senior leadership (the officers, the board of directors, and over 1,000 volunteers) in setting and delivering ACM’s strategic direction.  During John’s tenure, ACM membership has grown to an all-time high, its scholarly publishing program has doubled in size, and the Association is increasingly involved in issues related to the image and health of the computing discipline and field worldwide.

Prior to joining ACM, John was Manager of the Computer Science Laboratory at the Xerox Palo Alto Research Center (PARC).  White spent seventeen years at Xerox PARC leading several research groups, including the PARC group that developed and delivered DocuPrint, Xerox’ series of high-end, high-speed networked printing products. As head of the Computer Science Lab, he managed research teams exploring future offerings in networked electronic document systems, services, and commerce.  Prior to his tenure at Xerox PARC, White was a Professor of Computer Science at the University of Connecticut.

Dr. White has been a long-time advocate of the ACM, serving as its President from 1990-92, as well as assuming many key ACM volunteer roles over the past two decades.

Dr. White received his Ph.D. in computer science, M.S. in computer science, and B.A. in mathematics, all from the University of California, Santa Barbara. He has a number of refereed publications and holds a US patent. He is a Fellow of the ACM, a recipient of the ACM Outstanding Contribution award, as well as a Xerox PARC Excellence in Science and Technology Award. Dr. White has served on the boards of the Computing Research Association, Computing Sciences Accreditation Board, and the Publishers International Linking Association (CrossRef).

 Alain Chesnais, President ACM, Founder, Visual Transitions, Toronto, Canada

Chesnais studied at l’Ecole Normale Supérieure de l’Enseignement Technique and l’Université de Paris where he earned a Maîtrise de Mathematiques, a Maitrise de Structure Mathématique de l’Informatique, and a Diplôme d’Etudes Approfondies in Compuer Science. He was a high school student at the United Nations International School in New York, where, along with preparing his International Baccalaureate with a focus on Math, Physics and Chemistry, he also studied Mandarin Chinese.

Chesnais recently founded Visual Transitions, which specializes in helping companies move to HTML 5, the newest standard for structuring and presenting content on the World Wide Web. He was the CTO of from June 2007 until April 2010, and was Vice President of Product Development at Tucows Inc. from July 2005 – May 2007. He also served as director of engineering at Alias|Wavefront on the team that received an Oscar from the Academy of Motion Picture Arts and Sciences for developing the Maya 3D software package.

Prior to his election as ACM president, Chesnais was vice president from July 2008 – June 2010 as well as secretary/treasurer from July 2006 – June 2008. He also served as president of ACM SIGGRAPH from July 2002 – June 2005 and as SIG Governing Board Chair from July 2000 – June 2002.

Chesnais has more than 20 years of management experience in the software industry. He joined the local SIGGRAPH Chapter in Paris some 20 years ago as a volunteer and has continued his involvement with ACM in a variety of leadership capacities since then.

Dr. P J Narayanan, Co-Chair ACM India

Dr. P J Narayanan is a professor at IIIT, Hyderabad and currently the Dean of Research and Development. Dr. PJN works in the Centre for Visual Information Technology at IIIT-H. He works in the areas of Computer Vision, Computer Graphics, Image Processing, and Virtual Reality.

Dr. PJN was heading Computer Vision & Virtual Reality, CAIR, DRDO, Bangalore from 1996-2000. Prior to this, Dr. PJN was Research faculty member Robotics Institute, Carnegie Mellon University.

He earned a Bachelors Degree in Technology in Computer Science and Engineering from Indian Institute of Technology, Kharagpur in 1984. He earned a Doctorate in Computer Science from University of Maryland (USA) in 1992.

Day 1: Friday 28 January, 10.00 - 11.00 AM (Venue: Khemka Auditorium, ISB)

Title: Improving the future by examining the past

Invited Speaker: Dr. Charles P (Chuck) Thacker, Microsoft Research (Turing Award 2009)

Abstract:  During the last fifty years, the technology underlying computer systems has improved dramatically. As technology has evolved, designers have made a series of choices in the way it was applied in computers. In some cases, decisions that were made in the twentieth century make less sense in the twenty-first. Conversely, paths not taken might now be more attractive given the state of technology today, particularly in light of the limits the field is facing, such as the increasing gap between processor speed and storage access times and the difficulty of cooling today's computers.
In this talk, I'll discuss some of these choices and suggest some possible changes that might make computing better in the twenty-first century.


Charles P. (Chuck) Thacker, a technical fellow at Microsoft's Silicon Valley campus, is the recipient of the 2009 ACM A.M. Turing Award for pioneering work that led to the design and realization of the Alto in 1974, the first modern PC and the prototype for networked personal computers. Thacker is also honored for his contributions to the Ethernet local area network, which he co-invented in 1973; the first multiprocessor workstation; and the prototype for today's most-used tablet PC, with capabilities for direct user interaction.

Before joining Microsoft, Thacker worked for the Xerox Palo Alto Research Center (PARC), and later at the Digital Equipment Systems Research Center. He served as project leader of the MAXC timesharing system, and as the chief designer on Alto, the first personal computer to use a bit-mapped display and mouse for user interface. Thacker is also the co-inventor of the Ethernet local area network, the DEC Firefly multiprocessor workstation, and the AN1 and AN2 networks.

He has published widely and holds numerous patents in the areas of computer architecture and networking, and has led a number of seminal projects in these areas. Thacker was awarded an honorary doctorate from the Swiss Federal Institute of Technology, and is a distinguished alumnus of the Computer Science Department at the University of California. He is a member of the IEEE, a fellow of the ACM, a Member of the American Association of Arts and Sciences, and a member of the National Academy of Engineering, which in 2004 awarded him the Charles Stark Draper Prize (with A. Kay, B. Lampson, and R. Taylor) for the development of the first networked distributed personal computer system.

In 2007 Thacker received the IEEE’s John Von Neumann medal, which is awarded for outstanding achievements in computer-related science and technology, for his central role in the creation of the personal computer and the development of networked computer systems.

In 2007 Thacker was also given an award from the Computer History Museum for his work on the Alto and “innovations in networked personal computer systems and laser printing technologies.” 

Day 1: Friday 28 January, 11.30 AM - 12.30 PM (Venue: Khemka Auditorium, ISB)

Title: Harnessing the Power of Static and Dynamic Program Analysis

Invited Speaker: Dr. Barbara G. Ryder (Vice President ACM), J. Byron Maupin Professor of Engineering, Virginia Tech

Abstract: Modern program analysis techniques have changed a great deal since their creation as support for semantics-preserving compiler optimizations. In 1996, ACM Computer Surveys featured the challenges facing program analysis methodologies; we will consider how these challenges have been met.  Then, we will present a new analysis paradigm – blended program analysis – that enables practical, effective analysis of large framework-intensive Java applications.  Blended analysis combines a dynamic representation of program calling structure with a static analysis applied to a region of that calling structure.

The initial instantiation of the blended analysis paradigm has addressed the issue of performance bottlenecks stemming from overuse of temporary objects; this phenomenon is called object churn and is common in these applications.  A blended escape analysis, which effectively approximates object lifetimes, has been designed and implemented. Experiments demonstrating its utility in explaining the usage of newly created objects in a program region have yielded promising results (ISSTA07, FSE08, ICSE09, FSE10).

This talk will present the blended analysis paradigm, our results on performance diagnosis and a new visualization tool to explore causes of object churn.

*This research has been funded by the IBM Open Collaboration Research program and NSF-CCF 0811518, NSF-CCF 0936120, NSF-CCF 0938346


Dr. Barbara G Ryder is Head of the Department of Computer Science at Virginia Tech, in Blacksburg, VA. Prior to that she has  been a professor in the Department of Computer Science at Rutgers, The State University of New Jersey from 1982-2008. In the 1970's Dr. Barbara worked at Bell Laboratories, Murray Hill, NJ in the center which developed  Unix and  C.

Currently, her research focuses on static and dynamic program analyses for object-oriented systems to use in practical software tools. Of particular interest is how to pick an effective analysis for a task at the right cost. Specific projects include: (i) semantic change impact analysis for Java systems and its use in team-based software development, and (ii) performance diagnosis and security analysis validation for industrial-strength, frameworks-based Java systems using blended static/dynamic analysis.

Day 1: Friday 28 January, 12.30 - 1.15 PM (Venue: Khemka Auditorium, ISB)

Title: The Business Case for Diversity, and the Science behind the Problems in Realizing Diversity

  • Moderator: Beryl Nelson, Engineering Manager, Google, Hyderabad
  • Dr. Nandini Chatterjee Singh, National Brain Research Centre, Manesar
  • Mani Abrol, Senior Engineering Manager, Yahoo! Research, Bangalore
  • Ben Walters, Director of Program Management, Microsoft, Hyderabad

Abstract: In this session, Beryl Nelson will present data that links diversity to greater innovation and business success, as well as data on some of the barriers to making a truly diverse organization effective, such as unconscious biases and behaviours.  Nandini Singh will then present the brain science that explains both the need for diversity and some of the differences that are critical to success.

Following this, the panelists will describe real life experiences related to the realization of diverse organizations in India.  All of the panelists recently participated in the recent successful women in computing conference in Bangalore, the first Grace Hopper Celebration of Women in Computing India (GHI).


Beryl Nelson has been an Engineering Manager, Google, Hyderabad, since early 2009. She leads teams in the Engineering Productivity group, focusing on accelerating development at Google. Early in her career, she worked in functional languages and compilers. She has been in Asia since 1995 and in Hyderabad since 2004, working at a number of companies. Prior to India, she lived in Tokyo, where she took several years off to raise children and learn about the culture before joining Epos Japan. Beryl also has lived in Germany. She speaks English, Japanese and German. She is vice-chair of the Hyderabad ACM chapter, and a volunteer Educational Counselor for MIT.

Beryl was the chair of the technical track at GHI, and spoke in the Management track.



Dr. Nandini Singh was trained as a physicist in non-linear dynamics and chaos from the University of Pune
She currently works in cognitive neuroscience and uses functional neuroimaging to study language organisation in the brain.  Her laboratory is also focused on studying how reading pathways develop in typically developing children and those with dyslexia and autism. 

Nandini was a keynote speaker at GHI, talking about her research in auditory cognition.

Mani Abrol leads the research engineering team at Y! Research, Bangalore. She is responsible for growing and mentoring research engineers, and successful implementation of research projects. She is interested in Information Extraction, IR, and large scale architectures. Previously she was a Principal Architect and Manager of the Parametric Search team at Verity.

Mani was chair of the management track, and also spoke on her work in Information Extraction in a session on Machine Learning at GHI.


Ben Walters has over 21 years of experience in the software industry with much of the past decade being spent in cloud computing and cloud enabling technologies. He started an India Developer Center for Runaware, a cloud hosting company, where he was CTO and VP of Engineering. In the past he has also been an Architect at Citrix and ViewSoft working on application servers for the Internet and enterprises, and a software developer on projects ranging from real time embedded systems and robotics control to LOB apps and was granted a patent for UI remoting algorithms. He is passionate about technology, development practices and music. Ben is currently the Director of Program Management for Visual Studio Test and Lab Management at Microsoft.

Ben has been in India for about 4 years.  He moderated a technical panel session on Cloud Infrastructure at GHI.

Day 1: Friday 28 January, 2.15 - 3.00 PM (Venue: Khemka Auditorium, ISB)

Title: Computing in India: A Retrospective                                                                                     

Invited Speaker:

  • Dr. Mathai Joseph, Advisor, Tata Consultancy Services (TCS)
  • Harish Jagtiani, President, Intermark Corp
  • Shashi Ullal, Director and Advisor, Intertec Software Pvt. Ltd.


Dr. Mathai Joseph, Advisor, Tata Consultancy Services (formerly Executive Vice-President, Tata Consultancy Services & Executive Director, Tata Research Development & Design Centre)

Mathai Joseph was Senior Research Scientist at the Tata Institute of Fundamental Research until 1985. He was then elected to a Chair in Computer Science at the University of Warwick (U.K) and was there from 1985-1997 when he returned to India to join Tata Consultancy as an Executive Vice-President. He was also Executive Director of the Tata Research Development and Design Centre until his retirement in 2007.

Mathai Joseph has been a Visiting Professor at Carnegie-Mellon University, Pittsburgh; Eindhoven University of Technology, The Netherlands; University of York, UK. He has held visiting positions at a number of other institutions. He was Chairman of the Board of the International Institute for Software Technology from 2004-06.

Mathai Joseph has worked on a number of areas of software engineering including compilers, operating systems, real-time systems and fault-tolerant systems. He has published several books and many papers. He has given talks and lectures at major conferences and universities in different parts of the world.

Mathai Joseph is the first person from India to be elected to the Council of the ACM. He is also a member of the ACM India Council which is the regional body working on increasing the presence and activities of ACM in India.

He has a Ph.D. from the University of Cambridge, U.K.

Day 1: Friday 28 January, 3.00 - 4.00 PM (Venue: Khemka Auditorium, ISB)

Title: Panel on Computing in India: The Future


    * Moderator: Dr. Mathai Joseph, Advisor, Tata Consultancy Services (TCS)
    * Dr. Anand Deshpande, Co-Chair ACM India, Founder and CEO Persistent Systems Limited                                                                           
    * Dr. Ashok Jhunjhunwala, Professor of the Department of Electrical Engineering, Indian Institute of Technology, Chennai
    * Dr. Swami Manohar, founder and Managing Director of LimberLink Technologies                                                                                    

Abstract: The Indian Information Technology industry accounts for a 5.9% of the country's GDP and export earnings as of 2009, while providing employment to a significant number of its tertiary sector workforce. More than 2.3 million people are employed in the sector either directly or indirectly, making it one of the biggest job creators in India and a mainstay of the national economy. In March 2009, annual revenues from outsourcing operations in India amounted to $60 billion and this is expected to increase to $225 billion by 2020, with a predicted CAGR of around 20%. The retrospective presentations will present the story of computing in India over the post-independence decades. The presentations will take us through the important events and happenings relating the computing in the academia and the industry over that period. The panel discussion will discuss on future of computing in India from all perspective: academia, innovation, entrepreneurship, and industry


Anand Deshpande, Founder, Chairman & Managing Director, Persistent Systems

Anand is a Doctorate in Computer Science (1989) from the Indiana University, Bloomington (USA).  Anand completed Masters in Computer Science (1986) from Indiana University and holds a B.Tech (honors) in Computer Science and Engineering (1984) from IIT Kharagpur

 Anand was with Hewlett-Packard Laboratories in Palo Alto, California from 1989 to 1990. He returned to India and established Persistent Systems in 1990


Anand is currently the co-convener for Association of Computing Machinery (ACM) India Council, serves on the Executive Committee of MCCIA and also on the Dean’s Advisory Council of the School of Informatics of Indiana University.



Dr. Ashok Jhunjhunwala is Professor of the Department of Electrical Engineering, Indian Institute of Technology, Chennai, India. Dr.Jhunjhunwala leads the Telecommunications and Computer Networks group (TeNeT) at IIT Madras. This group is closely working with industry in the development of a number of Telecommunications and Computer Network Systems. TeNeT group has incubated a number of technology companies which work in partnership with TeNeT group to develop world class Telecom and Banking products for Rural Markets.

Dr. Ashok Jhunjhunwala has been awarded Padma Shri in the year 2002. He has been awarded Shanti Swarup Bhatnagar Award in 1998, Dr.Vikram Sarabhai Research Award for the year 1997, Millennium Medal at Indian Science Congress in the year 2000 and H. K. Firodia for "Excellence in Science & Technology" for the year 2002, Shri Om Prakash Bhasin Foundation Award for Science & Technology for the year 2004, Awarded Jawaharlal Nehru Birth Centenary Lecture Award by INSA for the year 2006 and IBM Innovation and Leadership Forum Award by IBM for the year 2006. He is a Fellow of INAE, IAS, INSA and NAS.

Dr. Jhunjhunwala is a Director in the Board of SBI. He is also a Board member of several companies in India, including TTML, BEL, Polaris, 3i Infotech, Sasken, Tejas, NRDC, and IDRBT. He is member of Prime Minister's Setup Scientific Advisory Committee.

He received his B.Tech degree from IIT, Kanpur, and his MS and Ph.D degrees from the University of Maine. From 1979 to 1981, he was with Washington State University as Assistant Professor. Since 1981, he has been teaching at IIT, Madras.

Dr. Swami Manohar is a founder and Managing Director of LimberLink Technologies. Prior to this, he was a co-founder and CEO of PicoPeta Simputers Pvt.Ltd which was acquired by Geodesic in FY 2006 and was merged with Geodesic in FY 2007. He served as the Chief IPR & Strategy Officer at Geodesic.

A PhD in Computer Science from Brown University, he has served as a faculty at the University of North Carolina for two years and then at the India Institute of Science(IISc), Bangalore, between 1990 to 2005. He has been visiting faculty at Columbia University, University of Missouri, and University of Texas. While at IISc, he co-invented the Simputer, was awarded the Dewang Mehta Award for Innovation in IT, and pioneered the faculty entrepreneurship activity in IITs and other educational institutes in India.

He has contributed to research in Computer graphics, visualization, virtual reality and CAD for rapid protyping. He co-founded Strand Life sciences (formerly Strand Genomic), and String Labs, the first academic incubating company in India.

Day 1: Friday 28 January, 4.30 - 5.30 PM (Venue: Khemka Auditorium, ISB)

Title: Technology, The Cloud, and Development

Invited Speaker: Dr. Eric A Brewer, Professor of Computer Science, UC Berkeley (ACM-Infosys Award 2009)                        

Abstract: In the past ten years, there as been a rising interest in information technology and its potential to reduce poverty and improve the quality of life in developing regions. In this talk, I connect my two great computer science passions: technology for development and the rise of the "cloud".  Starting with real development projects led by my TIER group in India, such as connectivity, telemedicine, and electrification, I cover some of the challenges and solutions of working in developing regions. In the second part, I cover why I believe the rise of the cloud will be among the most important forces shaping the future of development, quality of life, and urbanization.


Dr. Brewer focuses on all aspects of Internet-based systems, including technology, strategy, and government.  As a researcher, he has led projects on scalable servers, search engines, network infrastructure, sensor networks, and security. His current focus is (high) technology for developing regions, with projects in India, Ghana, and Uganda among others, and including communications, health care, education, and e-government.

In 1996, he co-founded Inktomi Corporation with a Berkeley grad student based on their research prototype, and helped lead it onto the NASDAQ 100 before it was bought by Yahoo! in March 2003.

In 2000, he founded the Federal Search Foundation, a 501(c)(3) organization focused on improving consumer access to government information. Working with President Clinton, Dr. Brewer helped to create, the official portal of the Federal government, which launched in September 2000.

He was recently elected to the National Academy of Engineering for leading the development of scalable servers (early cloud computing), and also received the ACM Mark Weiser award for 2009.  He received an MS and Ph.D. in EECS from the MIT, and a BS in EECS from UC Berkeley. He was named a "Global Leader for Tomorrow" by the World Economic Forum, by the Industry Standard as the "most influential person on the architecture of the Internet", by InfoWorld as one of their top ten innovators, by Technology Review as one of the top 100 most influential people for the 21st century (the "TR100"), and by Forbes as one of their 12 "e-mavericks", for which he appeared on the cover