The main scientific goal of this PhD thesis is to investigate which abstractions shall be part of the next- generation modeling tools and programming languages in the age of the Internet of Things. We are especially interested, but not limited to, the useful abstractions to cope with: concurrency, asynchronous programming, data processing, software dynamics, message passing, network membership discovery and distributed algorithms (e.g., consensus and transactions). Multiagent systems is a scientific domain that covers all these points and integrate artificial intelligence models and technologies (goal-based behaviors, machine learning, stochastic decision models, etc.). Given the distributed / concurrent nature of the applications that we target, we are also interested in providing modeling/-time assistance in order to highlight the possible issues before any deployment on the field. Last but not least: we also want the research outcomes to be practical.
Challenges :
- Gestionnaire, Enseignant: Jean-Pierre CALISTE
- Enseignant: Stéphane GALLAND