Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
DynaMid - CITI Laboratory Council
Search
Frédéric Le Mouël
December 12, 2013
Research
0
3.4k
DynaMid - CITI Laboratory Council
Frédéric Le Mouël
December 12, 2013
Tweet
Share
More Decks by Frédéric Le Mouël
See All by Frédéric Le Mouël
Chaire Edge IA - SPIE ICS / INSA Lyon
flemouel
0
71
Transpolis - Edge Computing
flemouel
0
71
SRC Workshop - Complexity of Ambient Software
flemouel
0
99
Habilitation Defence - Complexity of Ambient Software 2016
flemouel
0
79
COP@ECOOP 2015 - ConGolo
flemouel
1
170
DynaMid - Kickoff Meeting
flemouel
1
190
LavaJUG - bytecode et JVM
flemouel
0
52
ComPAS 2013 - JooFlux
flemouel
2
220
Mix-It 2012 - Manipulation de bytecode : démocratisons la magie noire !
flemouel
1
500
Other Decks in Research
See All in Research
Weekly AI Agents News! 10月号 論文のアーカイブ
masatoto
1
260
SNLP2024:Planning Like Human: A Dual-process Framework for Dialogue Planning
yukizenimoto
1
330
文書画像のデータ化における VLM活用 / Use of VLM in document image data conversion
sansan_randd
2
200
Matching 2D Images in 3D: Metric Relative Pose from Metric Correspondences
sgk
1
320
最近のVisual Odometryと Depth Estimation
sgk
1
270
システムから変える 自分と世界を変えるシステムチェンジの方法論 / Systems Change Approaches
dmattsun
3
870
129 2 th
0325
0
240
20240918 交通くまもとーく 未来の鉄道網編(太田恒平)
trafficbrain
0
230
授業評価アンケートのテキストマイニング
langstat
1
370
新規のC言語処理系を実装することによる 組込みシステム研究にもたらす価値 についての考察
zacky1972
0
150
ニュースメディアにおける事前学習済みモデルの可能性と課題 / IBIS2024
upura
3
520
RSJ2024「基盤モデルの実ロボット応用」チュートリアルA(河原塚)
haraduka
3
650
Featured
See All Featured
Mobile First: as difficult as doing things right
swwweet
222
8.9k
What's in a price? How to price your products and services
michaelherold
243
12k
Writing Fast Ruby
sferik
627
61k
How To Stay Up To Date on Web Technology
chriscoyier
788
250k
Art, The Web, and Tiny UX
lynnandtonic
297
20k
Documentation Writing (for coders)
carmenintech
65
4.4k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
25
1.8k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.1k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
31
2.7k
Faster Mobile Websites
deanohume
305
30k
Intergalactic Javascript Robots from Outer Space
tanoku
269
27k
Transcript
DynaMid Dynamic Software and Distributed Systems ! Laboratory Council -
December, 12 - 2013
Dynamic IT World ! 2 Internet of Things Cloud Systems
Smartphones Sensors Sm artboxes Geolocation Mobility PaaS/IaaS/SaaS Continuous Delivery Data Analysis Continuous Data Flow
Dynamic IT Infrastructure ! 3 Internet of Things Cloud Systems
Smartphones Sensors Sm artboxes Geolocation Mobility PaaS/IaaS/SaaS Continuous Delivery Data Analysis Autonomous, Distributed Decision & Computation
Life-long Valuable Services e-Society Needs ! 4 Internet of Things
Cloud Systems Human Being Society
DynaMid e-Systems Answer ! 5 Human Being Society Integrated Software
Systems Internet of Things Cloud Systems
Application Domains ! 6 Smart Cars Mobile Cloud Computing Internet/Web
of Things Dynamic Environments Smart Cities Home Automation Autonomous Robotics Integrated Software Systems Green Buildings
Research Topics ! 7 Integrated Software Systems Operating Systems Distributed
Systems Middleware & Platforms Systems of Systems Embedded Mobile Code Programming Languages, DSL Multi-agents Systems
Challenges ! 8 Programming the Move ! I Adaptive in
the Small II Autonomous and Collaborative in the Large
Challenge I: in the Small ! 9 Context- aware DSL
User Profiling / Adapting Hard/Soft Specialization Self-describing Hard/Software Programming !
Challenge I: in the Small ! 10 Adaptive Virtual Machines
Performant Embedded M ulti- tenant Run-time Evolving Executing !
Challenge II: in the Large ! 11 Autonomous Distributed Architectures
and Algorithms Self- organizing Scalable Long-time Running Organizing ! Collaborative
Challenge II: in the Large ! 12 Autonomous and Resilient
Systems Spontaneous Integration Self-decision Self-healing Coherent Semantic Behavior Run-time Verification, Negotiation Safety !
Projects - Challenge I ! 13 • Programming language: –
Golo: a lightweight dynamic language for the JVM – Java 7/ARM – Raspberry Pi / Phone – JIT Optimizations – http://golo-lang.org
Projects - Challenge I • Adaptive Run-time JVM – Jooflux:
dynamic code patching and aspect weaving for the JVM – JIT Optimizations – Raspberry Pi / Smartphone – https://github.com/dynamid/jooflux ! 14
Projects - Challenge II • Citizenship Cartography – Urban Citizenship
Services – On-street Smart Parking ! – Self-organized WSN – Self-deployed Services – User-specific Geo-localized Information Dissemination ! 15
Projects - Challenge II • Service Deployment in VANET –
Assistance and Entertainment Services ! – Multi-level graph modeling • Vehicular graph, social in-car user graph, service-dependency graph – Optimized Run-time Platform in Vehicle • Multi-communication channels, autonomic service deployment decision ! 16
Projects - Challenge I & II • CROME: Coordination of
a fleet of mobile robots for a multi-view analysis of complex scene – Computer vision – Coordination and Join robot recognition – Communication Middleware – Collaborative Computation Distribution – Experimental Robot Fleet ! 17
Context Positioning • Horizon 2020 - European Calls – Future
Internet: • ICT 9 - 2014: Tools and Methods for Software Development • ICT 7 - 2014: Advanced Cloud Infrastructures and Services • ICT 11 - 2014: FIRE+ (Future Internet Research & Experimentations) ! 18
Context Positioning • Horizon 2020 - European Calls – Robotics:
• ICT 23 & 24 - 2014 & 2015 – ICT Cross-cutting Activities: • ICT 30 - 2015 : Internet of Things and Platforms for Connected Smart Objects ! 19
Software Dev Distributed Systems Context Positioning ! 20 IoT Pervasive
Computing Embedded Systems Robotics IA, Decision Systems INRIA Toccata INRIA Aces INRIA Arles LIRMM Smile LIG Adele INRIA Maia LIP6 / INRIA Regal LIGM INRIA Adam INRIA Ascola INRIA Dice INRIA Pops DynaMid • National Overview
Team ! 21 Olivier Simonin - Professor ! Decentralized Systems/Algorithms,
Mobile Robotics, Swarm Robotics, Ambient Intelligence, Bio-inspired Algorithms, Autonomous Multi-agent Systems
Team ! 22 Julien Ponge - Associate Professor ! Programming
Languages, Virtual Machines, Middleware, Cloud Computing
Team ! 23 Nicolas Stouls - Associate Professor ! Service
Substitution, Functional Behavior, Temporal Properties Verification, System Resilience
Team ! 24 Frédéric Le Mouël - Associate Professor -
Head ! OS, Distributed Systems, Middleware, Virtual Machines, SOA, Adaptive & Autonomous Systems, Context-aware Programming, Pervasive Computing, Ambient Intelligence, Smart Cities | Cars | Houses
Team ! 25 ! The Brain Team !
Team ! 26 ! PhD Students - The Real Working
Team !
Partners ! 27 International Regional National Lyon Urban Agency
Questions ? ! 28 • http://dynamid.citi-lab.fr