Jean-Jacques Lévy IKI, June 11, 2008 the MSR-INRIA Joint Centre.

Slides:



Advertisements
Similar presentations
Model-Based Testing with Smartesting Jean-Pierre Schoch Sogetis Second Testing Academy 29 April 2009.
Advertisements

Applying Machine Learning to Automatic Theorem Proving The Nature of the Research The aim of my research is to use machine learning techniques to detect.
Remote Visualisation System (RVS) By: Anil Chandra.
Jean-Jacques Lévy September 15, 2010 the MSR-INRIA Joint Centre msr-inria.inria.fr.
Kensington Oracle Edition: Open Discovery Workflow Meets Oracle 10g Professor Yike Guo.
ARCHITECTURES FOR ARTIFICIAL INTELLIGENCE SYSTEMS
CS 325: Software Engineering January 13, 2015 Introduction Defining Software Engineering SWE vs. CS Software Life-Cycle Software Processes Waterfall Process.
Computing Science for non-continuing students Dr Helen Purchase School of Computing Science University of Glasgow
1 Formal Methods in SE Qaisar Javaid Assistant Professor Lecture 05.
MATLAB Presented By: Nathalie Tacconi Presented By: Nathalie Tacconi Originally Prepared By: Sheridan Saint-Michel Originally Prepared By: Sheridan Saint-Michel.
Mathematical Modeling Carsten Schürmann DemTech April 8, 2015 IEEE-SA VSSC
1 INRIA The French Research Institute in Information and Communication Science and Technology (ICST)
Jean-Jacques Lévy December 3, 2010 Trento Proofs, Security, and Computational Sciences msr-inria.inria.fr.
Selecting Preservation Strategies for Web Archives Stephan Strodl, Andreas Rauber Department of Software.
Reseach in DistriNet (department of computer science, K.U.Leuven) General overview and focus on embedded systems task-force.
Systems Engineering for Automating V&V of Dependable Systems John S. Baras Institute for Systems Research University of Maryland College Park
From Discrete Mathematics to AI applications: A progression path for an undergraduate program in math Abdul Huq Middle East College of Information Technology,
1 Welcome & Overview 2 nd Annual Workshop “What are National Security Threats?” Kathleen D. Morrison Co-Director, JTAC Professor of Anthropology Director,
Intelligent Systems Group Emmanuel Fernandez Larry Mazlack Ali Minai (coordinator) Carla Purdy William Wee.
Report WG1 Software-Intensive Systems and New Computing Paradigms Cannes November 12-14, 2008 WG Leader: Martin Wirsing WG Depu ty Leaders: Jean-Pierre.
Jochen Triesch, UC San Diego, 1 COGS Visual Modeling Jochen Triesch & Martin Sereno Dept. of Cognitive Science UC.
Oct 30, 2001 Richard Fateman1 Do Math Making Computers Do Math Prof. Richard Fateman Fall, 2001 University of California, Berkeley.
Automatic Implementation of provable cryptography for confidentiality and integrity Presented by Tamara Rezk – INDES project - INRIA Joint work with: Cédric.
1 Trends in Mathematics: How could they Change Education? László Lovász Eötvös Loránd University Budapest.
Bioinformatics Curriculum Guidelines: Toward a Definition of Core Competencies Lonnie Welch School of Electrical Engineering & Computer Science Biomedical.
Overview of grid / cloud research in France Michel DAYDÉ Scientific Delegate at INS2/CNRS in charge of HPC / Grid / cloud Université de Toulouse - IRIT.
MSRC Intellectual Capital Development PhD Summer School PhD Scholarships eScience PostDoc Positions Post Professional Conferences Graduate Women.
Do we need theoretical computer science in software engineering curriculum: an experience from Uni Novi Sad Bansko, August 28, 2013.
1 Jean-François Desnos, Geneviève Gras, Béatrice Meier, Laurent Pilet Université Joseph Fourier, Université de Strasbourg, Clermont Université.
Introduction to Computer and Programming CS-101 Lecture 6 By : Lecturer : Omer Salih Dawood Department of Computer Science College of Arts and Science.
CONTI’2008, 5-6 June 2008, TIMISOARA 1 Towards a digital content management system Gheorghe Sebestyen-Pal, Tünde Bálint, Bogdan Moscaliuc, Agnes Sebestyen-Pal.
© Siemens AG, CT SE 1, Dr. A. Ulrich C O R P O R A T E T E C H N O L O G Y Research at Siemens CT SE Software & Engineering Development Techniques.
Relevance of Maths for CS John Barnden School of Computer Science University of Birmingham Intro to Maths for CS 2013/14.
Structure of Study Programmes
Structure of Study Programmes Bachelor of Computer Science Bachelor of Information Technology Master of Computer Science Master of Information Technology.
11 February CdP INRIA Futurs Catuscia Palamidessi INRIA Saclay.
Informatics Achievements and Objectives. Key Facts We lead the UK in research (according to the UK Research Assessment Exercise we have 69% more top rated.
Framework for the Development and Testing of Dependable and Safety-Critical Systems IKTA 065/ Supported by the Information and Communication.
Copyright 2001 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Appendix B Rapid Application.
Parallel and Distributed Computing Systems Lab. Ananth Grama Associate Professor of Computer Sciences Purdue University
Signal Processing Emphasis Group Robert Moorhead Roger King Joe Picone Nick Younan Jim Fowler Lori Bruce Jenny Du.
An overview of Coq Xinyu Feng USTC Erasmus Mundus NordSecMob Scholar at DTU.
1 INRIA’s strategy Jean-Pierre Banâtre. 2 Some figures. About 3,500 persons including: –1,600 employed by INRIA –staff from partner institutions –personnel.
Major Disciplines in Computer Science Ken Nguyen Department of Information Technology Clayton State University.
SHARE (SHared Access Research Ecosystem) Tyler Walters Co-Chair, SHARE Steering Group (a joint committee of the ARL, the AAU, and the APLU) Eric Celeste.
EIA : Summer Undergraduate Research Program Department of Computer Science Washington University in St. Louis Investigators: Robert Pless and Cindy.
Digital Intuition Cluster, Smart Geometry 2013, Stylianos Dritsas, Mirco Becker, David Kosdruy, Juan Subercaseaux Welcome Notes Overview 1. Perspective.
Master’s Degree in Computer Science. Why? Acquire Credentials Learn Skills –Existing software: Unix, languages,... –General software development techniques.
Computer Science in Context Evangelos E. Milios Professor and Graduate Coordinator Faculty of Computer Science Dalhousie University.
Computational Science & Engineering meeting national needs Steven F. Ashby SIAG-CSE Chair March 24, 2003.
High Confidence Software and Systems HCMDSS Workshop Brad Martin June 2, 2005.
1 Introduction to Cognitive systems Perception, indexing and communication for images and video Marc Berthod.
Introduction to Artificial Intelligence CS 438 Spring 2008.
An Overview of Scientific Workflows: Domains & Applications Laboratoire Lorrain de Recherche en Informatique et ses Applications Presented by Khaled Gaaloul.
EuroVis 2010 in Bordeaux, France EuroVis 2010 in Bordeaux, France 2010.
R-Verify: Deep Checking of Embedded Code James Ezick † Donald Nguyen † Richard Lethin † Rick Pancoast* (†) Reservoir Labs (*) Lockheed Martin The Eleventh.
Performing Fault-tolerant, Scalable Data Collection and Analysis James Jolly University of Wisconsin-Madison Visualization and Scientific Computing Dept.
Grid Institute Scientific Council, September 10, 2008
Sub-fields of computer science. Sub-fields of computer science.
Les Mathématiques: un enjeu pour le futur
Computer Science Courses
Ronald L. Larsen Dean & Professor
An Information System about Research Units
An overview of Coq Xinyu Feng USTC.
Collaboration Universidad de Chile (DCC) - GITS
Collaboration Universidad de Chile (DCC) - GITS
Department of Computer Science DCC University of Chile
Computer Science Courses in the Major
An overview of Coq.
Presentation transcript:

Jean-Jacques Lévy IKI, June 11, 2008 the MSR-INRIA Joint Centre

Plan 1. Context 2. Track A – Math. Components – Security – TLA+ 3. Track B – DDMF – ReActivity – Adaptative search – Image & video mining

Context

Management INRIA MSR Cambridge Joint Centre J.-J. Lévy Michel Bidoit Bruno Sportisse Eric Boustouller Stephen Emmott Gérard Giraudon Gérard Huet Marc Jalabert Jean Vuillemin Ken Wood Andrew Blake Stephen Emmott Malik Ghallab Claude Puech Bernard Ourghanlian Thomas Serval

Long cooperation among researchers

Organization a rather complex system 7 research projects (in two tracks) 12 resident researchers non permanent researchers funded by the Joint Centre permanent researchers paid by INRIA or MSR operational support by INRIA Saclay 1 system manager (Guillaume Rousse, INRIA Saclay) 1 administrative assistant (Martine Thirion, Joint Centre) 1 deputy director (Pierre-Louis Xech, MS France) active support from MS France

Localization the plateau de Saclay IHÉS LRI-Orsay Polytechnique INRIA CEA RER B Paris Supelec = long term investment

People PhD Students ___________________ (*) Now on permanent INRIA position, (+) on permanent MSR position Post Docs Francois GARILLOT Sidi OULD BIHA Iona PASCA Roland ZUMKELLER Pierre-Malo DENIELOU Nataliya GUTS Jérémy PLANUL Santiago ZANELLA Alexandre BENOIT Marc MEZZAROBA Nathalie HENRY (+) Nicolas MASSON Arnaud SPIVAK Aurélien TABARD Stéphane LE ROUX Guillaume MELQUIOND (*) Assia MAHBOUBI (*) Ricardo CORIN (*) Gurvan LE GUERNIC Eugen ZALINESCU Tamara REZK (*) Kaustuv CHAUDURI (*?) Stefan GERHOLD Fanny CHEVALIER Niklas ELMQVIST Catherine LEDONTAL Tomer MOSCOVICH Theophanis TSANDILAS Nikolaus HANSEN (*?) Neva CHERNIAVSKY Alexandro ARBALAEZ Alvaro FIALHO Adrien GAIDON

Track A Software Security Trustworthy Computing

Mathematical components Computational proofs –computer assistance for long formal proofs. –reflection of computations into Coq-logic: ssreflect. Georges Gonthier, MSRC Assia Mahboubi, INRIA Saclay/LIX Andrea Asperti, Bologna Y. Bertot, L. Rideau, L. Théry, Sidi Ould Biha, Iona Pasca, INRIA Sophia François Garillot, MSR-INRIA (PhD) Guillaume Melquiond, MSR-INRIA (postdoc) Stéphane le Roux, MSR-INRIA (postdoc) Benjamin Werner, INRIA Saclay/LIX, Roland Zumkeller, LIX (PhD)

li n e a r algebraalgebra

algebraalgebra

algebraalgebra

algebraalgebra

algebraalgebra

Secure Distributed Computations and their Proofs Distributed computations + Security –programming with secured communications –certified compiler from high-level primitives to low-level crypto- protocols –formal proofs of probabilistic protocols Cédric Fournet, MSRC Karthik Bhargavan, MSRC Ricardo Corin, INRIA Rocq. Pierre-Malo Deniélou, INRIA Rocq. G. Barthe, B. Grégoire, S. Zanella, INRIA Sophia James Leifer, INRIA Rocq. Jean-Jacques Lévy, INRIA Rocq. Tamara Rezk, INRIA Sophia Francesco Zappa Nardelli, INRIA Rocq. Nataliya Guts, MSR-INRIA (PhD) Jérémy Planul, MSR-INRIA (intern)

Secure Distributed Computations and their Proofs Recent results: –secure sessions v2 (proofs by typing) –concurrent secure sessions v1 –correctness proofs of TLS implementations –information flow + cryptography –secure logs –secure modeling of e-cash

Tools for formal proofs Natural proofs –first-order set theory + temporal logic –specification/verification of concurrent programs. –tools for automatic theorem proving Damien Doligez, INRIA Rocq. Kaustuv Chaudhury, MSR-INRIA (postdoc) Leslie Lamport, MSRSV Stephan Merz, INRIA Lorraine

Tools for formal proofs Recent results: –Proof Manager with incremental, non-linear proofs –declarative meta-language –proofs like done by Mathematicians –proof of the atomic Bakery algorithm with PM

Track B Computational Sciences Scientific Information Interaction

Computer Algebra and Web for useful functions, –dynamic tables of their properties. –generation of programs to compute them. Dynamic dictionary of math functions Bruno Salvy, INRIA Rocq., Alin Bostan, INRIA Rocq., Frédéric Chyzak, INRIA Rocq. Henry Cohn, [Theory Group] MSRR Alexandre Benoit, MSR-INRIA (intern) Marc Mezzarobba, MSR-INRIA (intern)

Computer algebra: –classic: polynomial to represent their roots + following tools: euclidian division, Euclid algorithm, Gröbner bases. –modern: linear differential equation as data structures to represent their solutions [SaZi94, ChSa98, Chyzak00, MeSa03, Salvy05] with same tools as classical case but non-commutative. –prototype ESF at (65% of Abramowitz-Stegun) –todo: interactivity, integral transforms, parametric integrals. Dynamic dictionary of math functions

ReActivity Logs of experiments for biologists, historians, other scientists –mixed inputs from lab notebooks and computers, –interactive visualization of scientific activity, –support for managing scientific workflow. Michel Beaudouin-Lafon, Paris 11, Olivier Chapuis, CNRS, Pierre Dragicevic, INRIA Saclay, Emmanuel Pietriga, INRIA Saclay, Aurélien Tabard, Paris 11 (PhD) Wendy Mackay, INRIA Saclay, J.-D. Fekete, INRIA Saclay, Mary Czerwinski, MSRR, George Robertson, MSRR

ReActivity Recent results: –workshop on Interacting with Temporal Data at CHI’09 (35 participants) –streamlining the computation of aggregated metrics on Wikipedia “live” and small focused “Dashboard visualizations” tools –WILD: Wall-sized Interaction with Large Datasets (32 screens, 8 Vicon, 1 interactive table expansions) –Augmented Paper/Electronic Notebooks

Adaptive Combinatorial Search for E-science Parallel constraint programming and optimization for very large scientific data –improve the usability of Combinatorial Search algorithms. –automate the fine tuning of solver parameters. –parallel solver: “disolver” Youssef Hamadi, MSRC Marc Schoenauer, INRIA-Saclay Anne Auger, INRIA-Saclay Lucas Bordeaux, MSRC Michèle Sebag, CNRS MoGo

–constraint programming: learn instance-dependent variable ordering –evolutionary algorithms: use multi-armed bandit algorithms and extreme values statistics –continuous search spaces: use local curvature Adaptive Combinatorial Search for E-science

Image and video mining for science and humanities Computer vision and Machine learning for: –sociology: human activity modeling and recognition in video archives –archaeology and cultural heritage preservation: 3D object modeling and recognition from historical paintings and photographs –environmental sciences: change detection in dynamic satellite imagery Jean Ponce, ENS Andrew Blake, MSRC Patrick Pérez, INRIA Rennes Cordelia Schmid, INRIA Grenoble

DDMFcomputer algebrahard sciences Adapt. searchconstraints, machine learninghard sciences, biology Reactivitychi + visualisationsoft sciences, biology I.V. miningcomputer visionhumanities, environment Sciences in track B

Future

Objectives –30 resident researchers –tight links with French academia (phD, post-doc) –develop useful research for scientific community –provide public tools (BSD-like license) –become a new and attractive pole in CS research –and source of spin off companies –vision and medical applications ?