All Stories

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