Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Macroprogramming: Concepts, state of the art, and opportunities of macroscopic behaviour modelling
R Casadei - ACM Computing Surveys, 2023 - dl.acm.org
Macroprogramming refers to the theory and practice of expressing the macro (scopic)
behaviour of a collective system using a single program. Macroprogramming approaches …
behaviour of a collective system using a single program. Macroprogramming approaches …
A review of morphogenetic engineering
Generally, phenomena of spontaneous pattern formation are random and repetitive,
whereas elaborate devices are the deterministic product of human design. Yet, biological …
whereas elaborate devices are the deterministic product of human design. Yet, biological …
Collecting complex activity datasets in highly rich networked sensor environments
We deployed 72 sensors of 10 modalities in 15 wireless and wired networked sensor
systems in the environment, in objects, and on the body to create a sensor-rich environment …
systems in the environment, in objects, and on the body to create a sensor-rich environment …
Amorphous computing
H Abelson, D Allen, D Coore, C Hanson… - Communications of the …, 2000 - dl.acm.org
Imagine a discipline of cellular engineering that tailor-makes biological cells to function as
sensors and actuators, as programmable delivery vehicles for pharmaceuticals, or as …
sensors and actuators, as programmable delivery vehicles for pharmaceuticals, or as …
[HTML][HTML] Scafi: A scala DSL and toolkit for aggregate programming
Supported by current socio-scientific trends, programming the global behaviour of whole
computational collectives makes for great opportunities, but also significant challenges …
computational collectives makes for great opportunities, but also significant challenges …
[HTML][HTML] From distributed coordination to field calculus and aggregate computing
Aggregate computing is an emerging approach to the engineering of complex coordination
for distributed systems, based on viewing system interactions in terms of information …
for distributed systems, based on viewing system interactions in terms of information …
Programming pervasive and mobile computing applications: The tota approach
Pervasive and mobile computing call for suitable middleware and programming models to
support the activities of complex software systems in dynamic network environments. In this …
support the activities of complex software systems in dynamic network environments. In this …
Protelis: practical aggregate programming
The notion of a computational field has been proposed as a unifying abstraction for
develo** distributed systems, focusing on the computations and coordination of …
develo** distributed systems, focusing on the computations and coordination of …
Organizing the aggregate: Languages for spatial computing
As the number of computing devices embedded into engineered systems continues to rise,
there is a widening gap between the needs of the user to control aggregates of devices and …
there is a widening gap between the needs of the user to control aggregates of devices and …
A higher-order calculus of computational fields
The complexity of large-scale distributed systems, particularly when deployed in physical
space, calls for new mechanisms to address composability and reusability of collective …
space, calls for new mechanisms to address composability and reusability of collective …