All Stories

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