All Stories

  1. FieldVMC: an asynchronous model and platform for self-organising morphogenesis of artificial structures
  2. Programming IoT systems: A focused conceptual framework and survey of approaches
  3. Software Engineering for Collective Cyber-Physical Ecosystems
  4. System-wide IoT design and programming: Patterns for decentralised collective processes
  5. A Demonstrator for Self-organizing Robot Teams
  6. Declarative Deployment Planning for Green Pulverised Collective Computational Systems
  7. Dynamic IoT deployment reconfiguration: A global-level self-organisation approach
  8. Scalability through Pulverisation: Declarative deployment reconfiguration at runtime
  9. Declarative Macro-Programming of Collective Systems with Aggregate Computing: An Experience Report
  10. A general framework and decentralised algorithms for collective computational processes
  11. The eXchange Calculus (XC): A functional programming language design for distributed collective systems
  12. Actor-Based Designs for Distributed Self-organisation Programming
  13. Dynamic Iot Deployment Reconfiguration: A Global-Level Self-Organisation Approach
  14. ScaFi-Blocks: A Visual Aggregate Programming Environment for Low-Code Swarm Design
  15. Programming (and Learning) Self-Adaptive & Self-Organising Behaviour with ScaFi: for Swarms, Edge-Cloud Ecosystems, and More
  16. Self-Organisation Programming: A Functional Reactive Macro Approach
  17. Macroprogramming: Concepts, State of the Art, and Opportunities of Macroscopic Behaviour Modelling
  18. Towards Collective Sentiment Analysis in IoT-Enabled Scenarios
  19. Computation Against a Neighbour: Addressing Large-Scale Distribution and Adaptivity with Functional Programming and Scala
  20. A General Framework and Decentralised Algorithms for Collective Computational Processes
  21. Artificial Collective Intelligence Engineering: A Survey of Concepts and Perspectives
  22. MacroSwarm: A Field-Based Compositional Framework for Swarm Programming
  23. Programming Distributed Collective Processes for Dynamic Ensembles and Collective Tasks
  24. The Exchange Calculus (Xc): A Functional Programming Language Design for Distributed Collective Systems
  25. ScaFi: A Scala DSL and Toolkit for Aggregate Programming
  26. Dynamic Decentralization Domains for the Internet of Things
  27. A Methodology and Simulation-Based Toolchain for Estimating Deployment Performance of Smart Collective Services at the Edge
  28. A field-based computing approach to sensing-driven clustering in robot swarms
  29. Towards Automated Engineering for Collective Adaptive Systems: Vision and Research Directions
  30. Addressing Collective Computations Efficiency: Towards a Platform-level Reinforcement Learning Approach
  31. On the Dynamic Evolution of Distributed Computational Aggregates
  32. Self-stabilising Priority-Based Multi-Leader Election and Network Partitioning
  33. Machine Learning for Aggregate Computing: a Research Roadmap
  34. A Collective Adaptive Approach to Decentralised k-Coverage in Multi-robot Systems
  35. Space-Fluid Adaptive Sampling: A Field-Based, Self-organising Approach
  36. Towards Reinforcement Learning-based Aggregate Computing
  37. Digital Twins, Virtual Devices, and Augmentations for Self-Organising Cyber-Physical Collectives
  38. Optimal resilient distributed data collection in mobile edge environments
  39. Time-Fluid Field-Based Coordination through Programmable Distributed Schedulers
  40. Fostering resilient execution of multi-agent plans through self-organisation
  41. Towards Integration of Multi-Agent Planning with Self-Organising Collective Processes
  42. Augmented Collective Digital Twins for Self-Organising Cyber-Physical Systems
  43. Towards Pulverised Architectures for Collective Adaptive Systems through Multi-Tier Programming
  44. Adaptive distributed monitors of spatial properties for cyber–physical systems
  45. A Programming Approach to Collective Autonomy
  46. Partitioned integration and coordination via the self-organising coordination regions pattern
  47. Engineering collective intelligence at the edge with aggregate processes
  48. ScaFi-Web: A Web-Based Application for Field-Based Coordination Programming
  49. Tuple-Based Coordination in Large-Scale Situated Systems
  50. Pulverization in Cyber-Physical Systems: Engineering the Self-Organizing Logic Separated from Deployment
  51. On the Social Implications of Collective Adaptive Systems
  52. Collective Adaptive Systems as Coordination Media: The Case of Tuples in Space-Time
  53. FScaFi : A Core Calculus for Collective Adaptive Systems Programming
  54. From distributed coordination to field calculus and aggregate computing
  55. A development approach for collective opportunistic Edge-of-Things services
  56. Engineering Resilient Collaborative Edge-Enabled IoT
  57. Coordinating Computation at the Edge: a Decentralized, Self-Organizing, Spatial Approach
  58. On Context-Orientation in Aggregate Programming
  59. Security in Collective Adaptive Systems: A Roadmap
  60. Modelling and simulation of Opportunistic IoT Services with Aggregate Computing
  61. Aggregate Processes in Field Calculus
  62. A coordination design pattern for self-organizing systems, applicable in edge computing scenarios
  63. Towards attack-resistant Aggregate Computing using trust mechanisms
  64. Collective Abstractions and Platforms for Large-Scale Self-Adaptive IoT
  65. Combining Trust and Aggregate Computing
  66. From Field-Based Coordination to Aggregate Computing
  67. Programming Actor-Based Collective Adaptive Systems
  68. Transparent Protection of Aggregate Computations from Byzantine Behaviours via Blockchain
  69. Compositional Blocks for Optimal Self-Healing Gradients
  70. Simulating Large-scale Aggregate MASs with Alchemist and Scala
  71. On execution platforms for large-scale aggregate computing
  72. Run-Time Management of Computation Domains in Field Calculus