Keynote Speeches      
Strong Programming Model for Strong Weak Mobility: The ProActive Parallel Suite

Denis Caromel
Professor,
University of Nice-Sophia Antipolis, INRIA, CNRS, IUF

Abstract:

ProActive (http://proactive.inria.fr/) is a Java library (Source code under GPL license) for parallel, distributed, and concurrent computing, also featuring mobility and security in a uniform framework. ProActive aimed at simplifying the programming of applications that are distributed on Local Area Network (LAN), on cluster of workstations, or large scale Grids. ProActive promotes a strong NoC approach, Network On Ship, to cope seamlessly with both distributed and shared-memory multi-core machines. A theoretical foundation ensures constant behavior, whatever the environment.

ProActive features location tracking of moving objects, together with a strong programming model that makes it very suitable for global computing infrastructure.

Interactive and graphical GUI of the ProActive Parallel Suite will also be presented during the talk.

References:
http://proactive.inria.fr/

A Theory of Distributed Objects (book):
D. Caromel, L. Henrio - Springer, 2005
http://www-sop.inria.fr/oasis/Denis.Caromel/TDO/

ProActive research and developments are conducted with all the great researchers and developers from the OASIS Team: http://www-sop.inria.fr/oasis/ University of Nice-Sophia Antipolis, INRIA, CNRS-I3S

Biography:

Denis Caromel is full professor at University of Nice-Sophia Antipolis and CNRS-INRIA. He is also member of the Institut Universitaire de France (IUF), a multi-disciplinary national academia that select a few professors based on the excellence of their research records. His research interests include parallel, concurrent, and distributed object-oriented programming. He has published more than 70 scientific papers in referred international journals and conferences, and edited 5 volumes of Lecture Notes. In 2005 he published a monograph, A Theory of Distributed Objects. He gave many invited talks on Object, concurrency, and Distributed Computing at various universities around the world (including Jet Propulsion Laboratory, Berkeley, Stanford, Harvard Medical School, ISI, USC, Electrotechnical Laboratory Tsukuba, Univ. of Sydney, Univ. of Adelaide, Univ. Federal de Rio, University College London, European Science Foundation). He was also an invited visiting scientist at various universities and research institutions (including Digital System Research Center in Palo Alto, NASA Langley Research Center in Hampton, Virginia, and IBM Tom Watson). He serve(s/d) many academic conferences, at various positions (Conference Chair, Program Committee Chair, Organizer Chair, Tutorials Chair).

He recently created the startup ActiveEon, dedicated to Parallel, Distributed, and Grid Computing. http://www.ActiveEon.com

http://www-sop.inria.fr/oasis/Denis.Caromel/



Unleashing Shared-Experience Communications for a Mobile World

Richard Hull
Bell Labs Research, Alcatel-Lucent

Abstract:

Recent years have brought several dramatic advances in mobile services, including data and web services, mash-ups, and rich improvements in mobile handsets and their interfaces. But the user's control and experience of shared and real-time communication services remains essentially unchanged. For example, audio calls, streaming video, and Instant Messaging are generally supported by silo technologies in the underlying network, with different styles of access and little or no support for creating true blends of these services.

This talk describes an approach under development at Bell Labs that enables easy access and control of shared-experience communication services, and overcomes the separations between the underlying silos. The central premise of the Session Data Type (SDT) framework is, conceptually, to treat a shared-experience communication session as an evolving database, or more specifically, as a rich state machine. An API, which will be supported through WSDL and HTTP, provides access to the current state of the session along with events from the network, including in-band signaling. Applications can query the state, can respond to events explicitly, or can dynamically load event-handling policies into the network. The event handling can include adding/dropping participants from sessions and sub-sessions; launching, merging, and splitting of (sub-)sessions; and invoking other communication and web services.

The talk also describes how SDTs can enable a broad variety of blended services, discusses key aspects of integrating SDTs into telecommunications networks, draws parallels to current advances in web services, and overviews the many open research questions that the SDT framework raises.

(This work is joint with Al Aho of Columbia University, and Bob Arlien, Dennis Dams, Rob Dinoff, John Letourneau, Kedar Namjoshi, Frans Panken, and H. van Tellingen of Bell Labs.)

Biography:

Richard Hull is Director of Computing and Software Principles Research at Bell Labs Research, a division of Alcatel-Lucent. Hull has broad research interests in the areas of data and information management, and web and converged services. Hull is co-author of the book "Foundations of Databases" (Addison-Wesley); has published over 100 articles in journals, conferences and books; and holds six U.S. patents. Before joining Bell Labs he served on the faculty of Computer Science at the University of Southern California, and was a frequent visitor at INRIA in France. His research has been supported in part by grants from NSF, DARPA, and AT&T. Hull was named Bell Labs Fellow in 2005 and ACM Fellow in 2007.

Hull's current research is focused on web services, workflow, pervasive computing, and personalization. In recent years he has been instrumental in developing and transferring new technologies into Alcatel-Lucent's product line, including the Vortex policy engine and the Datagrid data integration tool. In the web services area he has been active with the Semantic Web Services Framework (SWSF) consortium, and has developed foundational results on automated composition of semantic web services and business processes.



Cloud Computing and Its Usage on Google Mobile

Hanping Feng
Engineering Manager, Google China

Abstract:

 

Biography:

Hanping Feng joined Google Inc. in 2003. He is currently an engineering manager with Google China, acting as the technical lead for mobile product development in China. He is also responsible of growing the mobile R&D team in China.

Hanping Feng received his bachelor degree and master degree with Xi'an Jiaotong University, in 1997 and 2000, correspondingly. He got his Ph.D. in Electrical and Computer Engineering with University of Massachusetts, in 2005.