170 likes | 274 Views
Bruno Defude Bruno.Defude@it-sudparis.eu. Computer Science Department October 2010 http://www-inf.it-sudparis.eu. Staff and students. Full professors. Assistant professors. staff. Phd students. Defended phd. 4 research projects (G2, MARGE, PFTCR, SIMBAD)
E N D
Bruno Defude Bruno.Defude@it-sudparis.eu Computer Science DepartmentOctober 2010http://www-inf.it-sudparis.eu
Staff and students Full professors Assistant professors staff Phd students Defended phd • 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
CS dept within TSP DSI ARTEMIS ARTEMIS: multimedia and image processing CITI: signal processing EPH: electronics, optics, pattern recognition RS2M: multimedia and mobile networks RST: networks, performance evaluation LOR: test and validation, protocols DSI: information systems CITI LOR CS Mobile Games Simulation HPC EPH RST Sensors Data Fusion Ambient assisted living RS2M Services architectures
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
Middleware and algorithms for pervasive environments Observation domain Autonomy loop (reoncfigurations) Applications mobiles users Middleware (components, services ...) Pervasive Environnements • Context aware middleware • CA-DSM • Configuration and dynamic re-configuration Distributed Applications M-games M-commerce • Context management service • Collect, filter, aggregate, interprete • QoC Detectors (connectivity, partitions) Domain of deployment, runtime Autonomous deployment service Component model, distributed algorithms, mobile agents, MDE
Workflows and service oriented architectures Interconnect Observe Discover (behavior, properties) target WF/service Dynamic virtual Entreprises Petri nets Ontologies SOG (Symbolic Observation Graph) BDD (Binary Decision Diagram) Search Matching/orchestration initial WF/services description (semantic) Abstraction
Semantic and pervasive information systems Statique vs dynamique Centralisé vs décentralisé Static vs dynamic Centralised vs decentralised Selection composition Composition documents Fragments Adaptation Fragments documents sélection adaptation déploiement Consistency Deployment M-learning (learning objets) Ambient assisted living Smart Home cohérence Situations/activities Ontologies Web sémantique Détection de situations/activités Detection of situations/activities Ontologies Semantic Web Data Fusion Context: users, devices, networks, environment, … Contexte : utilisateurs, dispositifs, réseaux, …
Collaborative software for open software communities Statique vs dynamique Centralisé vs décentralisé Large to very large Centralised to decentralised Connected to disconnected provenance composition Artefacts Code Standardisation Fragments documents sélection adaptation déploiement Interoperability Large scale software engineering Open Creation cohérence Ontologies Web sémantique Contributions Ontologies Semantic Web Sofware forge developers, contributors, users …
Directives Annotation dependancies Analysis Transformations/generation scaling portability scheduling communication optimisation performance measures, efficiency Trace Generation Methods and tools for parallel running of applications High performance simulation Simplify running of parallel apps Business code Target applications Biology →patternidentification Electromagnetism →antennas Image processing →documentdematerialisation . . . STEP // source Code Running hybrids/heterogeneous resources Specific developments Costly maintenance Synchronisation problems Memory consistency problems Multicores, GPUs, multiprocessors clusters, grids, Clouds
On going work on cloud computing SaaS Provenance service with probative value (NOVAPOST) • Service Provisionning in PaaS (COMPATIBLE ONE) • Query analysis and resources allocation in IaaS • Deployment on a application server • Managing service based applications • Generating monitoring and configuration components • synthesing supervisers from properties • Generate configuration operations orchestration • Interoperability and migration between clouds (EasiCloud) • PaaS services Ontologies PaaS RS2M IaaS
Some statistics 2006-2010 • 23 journal publications • 128 communications in international conferences/workshops • 11 defended phD, (19 phD students at this time)
Research grants • New grants 2009 and 2010 : • KRN (Eurogia) • PAIRSE (ANR) • TOTEM (FH-Carnot) • H4H (ITEA2) Coclico (System@tic) DEMAT+ (OSEO) Compatible (System@tic) TOTAL = 2300 K Euros Cooperation with Tunisia (Utique, 3 phD) Brasil (Capes-Cofecub), Asia (STIC-Asie proposal)
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)
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)
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
Contacts • Middleware and distributed algorithms: • Chantal Taconet, chantal.taconet@it-sudparis.eu • Semantic and pervasive information systems: • Amel Bouzeghoub, amel.bouzeghoub@it-sudparis.eu • Workflows and service architectures: • Samir Tata, samir.tata@it-sudparis.eu • Parallel computing: • Frédérique Silber Chaussumier, frederique.silber-chaussumier@it-sudparis.eu • Collaborative software for open software communities: • Christian Bac, christian.bac@it-sudparis.eu