computer science department october 2010 bruno defude [email protected]

17
Computer Science Department October 2010 http://www-inf.it-sudparis.eu Bruno Defude [email protected]

Upload: ernest-cobb

Post on 25-Dec-2015

217 views

Category:

Documents


1 download

TRANSCRIPT

Computer Science DepartmentOctober 2010http://www-inf.it-sudparis.eu

Bruno [email protected]

2/17 Computer Science Department

Staff and students

4 research projects (G2, MARGE, PFTCR, SIMBAD)

MARGE and SIMBAD are grouped into ACMES (a CNRS SAMOVAR team)

Samir TATA (june 2009) and Amel Bouzeghoub (june 2010) get a full professor position

0

5

10

15

20

25

2006 2007 2008 2009 2010

PR+DE

MCF+IE

Permanents

doctorants

thèses soutenues

full

Full professors

Assistant professors

staff

Phd students

Defended phd

3/17 Computer Science Department

CS dept within TSP

LOR

DSI

ARTEMIS

EPH

RS2M

CITI

RST

CS

Ambient assistedliving

Mobile Games

Servicesarchitectures

SensorsData Fusion

SimulationHPC

ARTEMIS: multimedia and image processingCITI: signal processingEPH: electronics, optics, pattern recognitionRS2M: multimedia and mobile networksRST: networks, performance evaluationLOR: test and validation, protocolsDSI: information systems

4/17 Computer Science Department

Research areas Middleware and algorithms for pervasive environments

• 6 staff (C. Taconet-HDR, D. Belaid, D. Conan, S. Chabridon, S. Leriche, M. Simatic,) + 1 emeritus (G. Bernard-HDR) + 4 phD students

• 2 non permanent researchers

Workflows and service oriented architectures

• 4 permanents (S. Tata-HDR, W. Gaaloul, D. Belaïd, B. Defude-HDR) + 6 phd students (inc. 1 co-tutelle)

• 2 non permanent researchers

Semantic and pervasive information systems

• 4 staff (A. Bouzeghoub-HDR, C. Lecocq, A. Gançarski, B. Defude-HDR) + 8 phd students (inc. 2 co-tutelle and 2 CIFRE)

Collaborative software for open software communities

• 2 staff (C. Bac, O. Berger IR) + 2 phd students

• 2 non permanent researchers

Methods and tools for parallel running of applications

• 6 staff (D. Millot (départ 1/01/11), E. Brunet, C. Parrot, G. Protoy, C. Schuller, F. Silber-Chaussumier, F. Trahay (1/01/11)) + 1 phd student

• 2 non permanent researchers

5/17 Computer Science Department

Middleware and algorithms for pervasive environments

Domain of deployment, runtime

mobiles users

Observation domain

Middleware (components, services ...)

Context aware middleware•CA-DSM•Configuration and dynamic re-configuration

Applications

Autonom

y loop (reoncfigurations)

Context management service•Collect, filter, aggregate, interprete•QoC

Autonomous deployment service

Detectors (connectivity, partitions)

Component model, distributed algorithms, mobile agents, MDE

Distributed Applications

Pervasive Environnements

M-gamesM-commerce

6/17 Computer Science Department

Workflows and service oriented architectures

target WF/service

description (semantic)Abstraction

InterconnectObserve

Discover (behavior, properties)

Search Matching/orchestration

Petri netsOntologies

SOG (Symbolic Observation Graph)

BDD (Binary Decision Diagram)

initial WF/services

Dynamic virtual Entreprises

7/17 Computer Science Department

Semantic and pervasive information systems

Fragmentsdocuments

sélection

composition

adaptation déploiement

cohérence

Statique vs dynamiqueCentralisé vs décentralisé

OntologiesWeb sémantique

Contexte : utilisateurs, dispositifs, réseaux, …

Détection de situations/activités

documents Fragments

OntologiesSemantic Web

Data Fusion

Selection

Composition

Adaptation

Deployment

Consistency

Static vs dynamicCentralised vs decentralised

Context: users, devices, networks, environment, …

Detection of situations/activities

Situations/activities

M-learning (learning objets)Ambient assisted livingSmart Home

8/17 Computer Science Department

Collaborative software for open software communities

Fragmentsdocuments

sélection

composition

adaptation déploiement

cohérence

Statique vs dynamiqueCentralisé vs décentralisé

OntologiesWeb sémantique

Artefacts Code

OntologiesSemantic WebSofware forge

provenance

Standardisation

Interoperability

Large to very largeCentralised to decentralisedConnected to disconnected

developers, contributors, users …

Contributions

Large scale software engineeringOpen Creation

9/17 Computer Science Department

Methods and tools for parallel running of applications

Business code

hybrids/heterogeneous resources

scaling portability

Target applicationsBiology→pattern identification

Electromagnetism→antennas

Image processing→document dematerialisation . . .

schedulingcommunication optimisation

performance measures, efficiencyTrace Generation

Specific developmentsCostly maintenanceSynchronisation problemsMemory consistency problems

High performance simulationSimplify running of parallel apps

// source Code

Directives Annotation

dependancies Analysis

Transformations/generation

Multicores, GPUs, multiprocessorsclusters, grids, Clouds

Running

STEP

10/17 Computer Science Department

On going work on cloud computing

IaaS

PaaS

SaaS

RS2M

Provenance service with probative value (NOVAPOST)

1. Service Provisionning in PaaS (COMPATIBLE ONE)• Query analysis and resources allocation in IaaS• Deployment on a application server

2. Managing service based applications• Generating monitoring and configuration components • synthesing supervisers from properties• Generate configuration operations orchestration

3. Interoperability and migration between clouds (EasiCloud)• PaaS services Ontologies

11/17 Computer Science Department

Some statistics 2006-2010

23 journal publications

128 communications in international conferences/workshops

11 defended phD, (19 phD students at this time)

12/17 Computer Science Department

Research grants

TOTAL = 2300 K Euros

Cooperation with Tunisia (Utique, 3 phD) Brasil (Capes-Cofecub), Asia (STIC-Asie proposal)

New grants 2009 and 2010 :KRN (Eurogia)PAIRSE (ANR)TOTEM (FH-Carnot)H4H (ITEA2)Coclico (System@tic)DEMAT+ (OSEO)Compatible (System@tic)

Budget contrats 2005-2009

346

743

705

141,8

377,7

ANR

poles compétitivité

projets européens

institut telecom

bourses

13/17 Computer Science Department

Industrial Partners

• Large companies: Alcatel Lucent, Auchan, Bull, Dassault Aviation, IBM Rational, La Poste, Orange, Thalès, Xerox

• SME and start-up: Artenum, Bearstech, Botty Cartographes, Celi, Deveryware, gylis, Kalis, Mandriva, Novapost, Nomalys, Objet Direct, Sagemcom

• French competitive clusters

– System@tic : GT telecoms and free software

– Industrie du commerce (Nord) and Minealogic (Grenoble)

14/17 Computer Science Department

Scientific organisations

Conferences organisation

• IEEE WETICE2011, RJC-EIAH 2007

• BDA steering committee

• Chair of BDA08 + 4 international workshops

Journal editorial boards

• I3, ISI, TSI, annales des télécommunications, STICEF

• Journal of Information, Information Technology, and Organizations, Information & Software Technology Journal

Tutoriel PPoPP 2010 (Bangalore)

15/17 Computer Science Department

Main results

COSMOS context management system (DAIS 07, DSO 08 et Cappucino)

Software produced in LGPL, COSMOS community

CAPPUCINO, 2009 award for collaborative research (PRES Lille Nord de France for PICOM)

Application model for observation/re-configuration (DOA 09)

Dynamically updatable at runtime

Context and situation adaptation models for pervasive learning (PLearnet)

workflows abstraction preserving deadlock free property (S. Tata, Best paper award BPM 09)

Plugin OSLC-CM in Mantis, Helios software produced in GPL

Plugin OSLC-CM in FusionForge (COCLICO) produced in GPL

STEP

software produced in GPL, PIPS community

ParMa gold award ITEA2 project in 2010

16/17 Computer Science Department

Questions ?

17/17 Computer Science Department

Contacts

• Middleware and distributed algorithms:

– Chantal Taconet, [email protected]

• Semantic and pervasive information systems:

– Amel Bouzeghoub, [email protected]

• Workflows and service architectures:

– Samir Tata, [email protected]

• Parallel computing:

– Frédérique Silber Chaussumier, [email protected]

• Collaborative software for open software communities:

– Christian Bac, [email protected]