Modifiche per il documento Overview
Dalla versione 5.1
modificato da Andrea Omicini
il 01/01/2022 00:20
il 01/01/2022 00:20
Cambia il commento:
Nessun commento per questa versione
Alla versione 7.1
modificato da Andrea Omicini
il 23/07/2022 01:21
il 23/07/2022 01:21
Cambia il commento:
Nessun commento per questa versione
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Titolo
-
... ... @@ -1,1 +1,0 @@ 1 -Overview - Content
-
... ... @@ -1,3 +1,5 @@ 1 += Overview = 2 + 1 1 Every paradigm, computational model, or language is based on some kind of driving abstract or high level metaphors, which are often are essential to define the main characteristics of the paradigm abstractions. {{simpa/}} metaphors are taken from humans cooperative working environments, where "systems" are composed by individual autonomous entities (humans), encapsulating different kind of skills, which actively carry on some kind of task or goal oriented activities, both individually and cooperatively by interacting with other individuals and suitably exploiting resources and tools, artifacts to use a unique term, available in the environment. 2 2 3 3 {{simpa/}} brings this metaphor down to computer programming, conceiving a software systems as one or multiple **workspaces** where ensemble of autonomous entities called **agents** execute their task-oriented activities and interact by co-constructing, sharing and using **artifacts**, analogously to the human case.