All Stories

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