Advertisement

Developing Large-scale Situated MAS by Aggregate Computing (AAMAS Demo submission #33)

Developing Large-scale Situated MAS by Aggregate Computing (AAMAS Demo submission #33)

Collective adaptive systems are an emerging class of networked and situated computational systems with a wide range of applications, such as in the Internet of Things, wireless sensor networks, and smart cities.
Engineering such systems poses a number of challenges, and in particular many approaches, based upon designing the machine-to machine interaction directly, suffer from a local-to-global abstraction problem.
In this demo, we introduce the aggregate computing approach, rooted in the field calculus as a mean to build collective, situated adaptive systems.
The approach focuses on programming the overall aggregate behaviour, making use of a "resilience API", while leaving to these libraries and the language machinery the responsibility of mapping this to the behavior of individual devices.

science,computer science,aggregate computing,aggregate programming,aamas,alchemist,multi-agent systems,mas,simulation,alchemist simulator,java,protelis,scala,scafi,

Post a Comment

0 Comments