From version 2.1
edited by Andrea Omicini
on 30/12/2021 16:12
Change comment: There is no comment for this version
To version 3.1
edited by Andrea Omicini
on 30/12/2021 16:12
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,0 @@
1 -Research Themes
Content
... ... @@ -1,6 +1,6 @@
1 -== Research Themes and Activities ==
1 += Research Themes and Activities =
2 2  
3 -=== Agent-Oriented Computing - Agents and Multi-Agent Systems as a General-purpose Computer Programming Paradigm ===
3 +== Agent-Oriented Computing - Agents and Multi-Agent Systems as a General-purpose Computer Programming Paradigm ==
4 4  
5 5  Currently my main research interest concerns **agent-oriented computing**, which is about the definition of general-purpose high-level programming models and languages based on //agent-oriented abstractions// for the design and development of concurrent / multi-core / distributed programs and systems. The notion of "agent" here is explicitly inspired to existing work in AI/DAI (agents and MAS, agent-oriented programming) and specifically forged and shaped so as to be effective as a first-class abstraction in concurrent programming.
6 6  
... ... @@ -19,7 +19,7 @@
19 19  
20 20  * **[[{{aloo/}}>>ALOO.WebHome]]** - a Concurrent OOP language with agents as first-class abstraction
21 21  
22 -=== Programming Autonomous Systems ===
22 +== Programming Autonomous Systems ==
23 23  
24 24  This research line - which is strongly related to the previous one - aims at exploring programming models, languages and technologies for developing //autonomous// (software) systems, i.e. reactive software systems that are capable to fullfil tasks in some environment autonomously, without the human intervention, so deciding what actions to do and how to manage environment inputs. These autonomous systems can be individual //software agents// or //teams// of interacting agents.
25 25  
... ... @@ -33,7 +33,7 @@
33 33  * **JaCa** (Jason+CArtAgO) programming model and platform
34 34  * **JaCaMo** (Jason+CArtAgO+Moise) programming model and platform
35 35  
36 -=== Artifact-Based Computational Models and Infrastructures for Multi-Agent Systems ===
36 +== Artifact-Based Computational Models and Infrastructures for Multi-Agent Systems ==
37 37  
38 38   This research line starts from the idea that the notion of environment can be used as a first-class abstraction for designing and programming Multi-agent Systems, being the suitable designable/programmable place where to encapsulate functionalities to be used exploited by agents.
39 39