2,337 research outputs found

    Cloudy in guifi.net: Establishing and sustaining a community cloud as open commons

    Get PDF
    Commons are natural or human-made resources that are managed cooperatively. The guifi.net community network is a successful example of a digital infrastructure, a computer network, managed as an open commons. Inspired by the guifi.net case and its commons governance model, we claim that a computing cloud, another digital infrastructure, can also be managed as an open commons if the appropriate tools are put in place. In this paper, we explore the feasibility and sustainability of community clouds as open commons: open user-driven clouds formed by community-managed computing resources. We propose organising the infrastructure as a service (IaaS) and platform as a service (PaaS) cloud service layers as common-pool resources (CPR) for enabling a sustainable cloud service provision. On this basis, we have outlined a governance framework for community clouds, and we have developed Cloudy, a cloud software stack that comprises a set of tools and components to build and operate community cloud services. Cloudy is tailored to the needs of the guifi.net community network, but it can be adopted by other communities. We have validated the feasibility of community clouds in a deployment in guifi.net of some 60 devices running Cloudy for over two years. To gain insight into the capacity of end-user services to generate enough value and utility to sustain the whole cloud ecosystem, we have developed a file storage application and tested it with a group of 10 guifi.net users. The experimental results and the experience from the action research confirm the feasibility and potential sustainability of the community cloud as an open commons.Peer ReviewedPostprint (author's final draft

    A pluriverse of local worlds: A review of Computing within Limits related terminology and practices

    Get PDF
    Green capitalism is shaping public discourse on how to best deal with the climate crisis, yet doesn’t challenge the ‘business as usual’ of free market capitalism that caused the crisis in the first place. Small scale practices challenging ’business as usual’ aren’t part of public discourse because they are small scale, less visible, often hard to access, easily appropriated by and seemingly unable to compete with the powerful lobby of large corporations. With Big Tech having an increasingly negative impact on the environment, and simultaneously shaping the discourse on how to best tackle the climate crisis, it is important to give voice and visibility to these alternatives. There is a rich diversity of practices and views on how network infrastructures’ impact could be lowered. This study aims to make them visible through a mapping of the different terms currently in circulation used by communities of practice, with the aim of teasing out the diverse thinking informing the infrastructures that are developed, maintained and repaired. The mapping will be based on a review of relevant literature and the results from a survey conducted on Mastodon, an open source decentralized social network with a user base that includes many developers and activists working on sustainability and social justice in relation to computing. The mapping aims to celebrate differences and also show what common ground this pluriverse of small scale community practices share

    Urban hydroinformatics: past, present and future

    Get PDF
    This is the author accepted manuscriptHydroinformatics, as an interdisciplinary domain that blurs boundaries between water science, data science and computer science, is constantly evolving and reinventing itself. At the heart of this evolution, lies a continuous process of critical (self) appraisal of the discipline’s past, present and potential for further evolution, that creates a positive feedback loop between legacy, reality and aspirations. The power of this process is attested by the successful story of hydroinformatics thus far, which has arguably been able to mobilize wide ranging research and development and get the water sector more in tune with the digital revolution of the past 30 years. In this context, this paper attempts to trace the evolution of the discipline, from its computational hydraulics origins to its present focus on the complete socio-technical system, by providing at the same time, a functional framework to improve the understanding and highlight the links between different strands of the state-of-art hydroinformatic research and innovation. Building on this state-of-art landscape, the paper then attempts to provide an overview of key developments that are coming up, on the discipline’s horizon, focusing on developments relevant to urban water management, while at the same time, highlighting important legal, ethical and technical challenges that need to be addressed to ensure that the brightest aspects of this potential future are realized. Despite obvious limitations imposed by a single paper’s ability to report on such a diverse and dynamic field, it is hoped that this work contributes to a better understanding of both the current state of hydroinformatics and to a shared vision on the most exciting prospects for the future evolution of the discipline and the water sector it serves

    Open Platform Concept for Blockchain- Enabled Crowdsourcing of Technology Development and Supply Chains

    Get PDF
    We outline the concept of an open technology platform which builds upon a publicly accessible library of fluidic designs, manufacturing processes and experimental characterisation, as well as virtualisation by a ‘digital twin” based on modelling, simulation and cloud computing. Backed by the rapidly emerging Web3 technology “Blockchain”, we significantly extend traditional approaches to effectively incentivise broader participation by an interdisciplinary ‘value network’ of diverse players. Ranging from skilled individuals (the ‘citizen scientist’, the ‘garage entrepreneur’) and more established research institutions to companies with their infrastructures, equipment and services, the novel platform approach enables all stakeholders to jointly contribute to value creation along more decentralised supply chain designs including research and technology development (RTD). Blockchain-enabled “Wisdom of the Crowds” and “Skin in the game” mechanisms secure “trust” and transparency between participants. Prediction markets are created for guiding decision making, planning and allocation of funding; competitive parallelisation of work and its validation from independent participants substantially enhances quality, credibility and speed of project outcomes in the real world along the entire path from RTD, fabrication and testing to eventual commercialisation. This novel, Blockchain-backed open platform concept can be led by a corporation, academic entity, a loosely organised group, or even “chieflessly” within a smart-contract encoded Decentralised Autonomous Organisation (DAO). The proposed strategy is particularly attractive for highly interdisciplinary fields like Lab-on-a- Chip systems in the context of manifold applications in the Life Sciences. As an exemplar, we outline the centrifugal microfluidic “Lab-on-a-Disc” technology. Rather than engaging in all sub-disciplines themselves, many smaller, highly innovative actors can focus on strengthening the product component distinguishing their unique selling point (USP), e.g., a particular bioassay, detection scheme or application scenario. In this effort, system integrators access underlying commons like fluidic design, manufacture, instrumentation and software from a more resilient and diversified supply chain, e.g., based on a verified pool of community-endorsed or certified providers

    Modelling fungal colonies and communities:challenges and opportunities

    Get PDF
    This contribution, based on a Special Interest Group session held during IMC9, focuses on physiological based models of filamentous fungal colony growth and interactions. Fungi are known to be an important component of ecosystems, in terms of colony dynamics and interactions within and between trophic levels. We outline some of the essential components necessary to develop a fungal ecology: a mechanistic model of fungal colony growth and interactions, where observed behaviour can be linked to underlying function; a model of how fungi can cooperate at larger scales; and novel techniques for both exploring quantitatively the scales at which fungi operate; and addressing the computational challenges arising from this highly detailed quantification. We also propose a novel application area for fungi which may provide alternate routes for supporting scientific study of colony behaviour. This synthesis offers new potential to explore fungal community dynamics and the impact on ecosystem functioning

    Engineering Self-Adaptive Collective Processes for Cyber-Physical Ecosystems

    Get PDF
    The pervasiveness of computing and networking is creating significant opportunities for building valuable socio-technical systems. However, the scale, density, heterogeneity, interdependence, and QoS constraints of many target systems pose severe operational and engineering challenges. Beyond individual smart devices, cyber-physical collectives can provide services or solve complex problems by leveraging a “system effect” while coordinating and adapting to context or environment change. Understanding and building systems exhibiting collective intelligence and autonomic capabilities represent a prominent research goal, partly covered, e.g., by the field of collective adaptive systems. Therefore, drawing inspiration from and building on the long-time research activity on coordination, multi-agent systems, autonomic/self-* systems, spatial computing, and especially on the recent aggregate computing paradigm, this thesis investigates concepts, methods, and tools for the engineering of possibly large-scale, heterogeneous ensembles of situated components that should be able to operate, adapt and self-organise in a decentralised fashion. The primary contribution of this thesis consists of four main parts. First, we define and implement an aggregate programming language (ScaFi), internal to the mainstream Scala programming language, for describing collective adaptive behaviour, based on field calculi. Second, we conceive of a “dynamic collective computation” abstraction, also called aggregate process, formalised by an extension to the field calculus, and implemented in ScaFi. Third, we characterise and provide a proof-of-concept implementation of a middleware for aggregate computing that enables the development of aggregate systems according to multiple architectural styles. Fourth, we apply and evaluate aggregate computing techniques to edge computing scenarios, and characterise a design pattern, called Self-organising Coordination Regions (SCR), that supports adjustable, decentralised decision-making and activity in dynamic environments.Con lo sviluppo di informatica e intelligenza artificiale, la diffusione pervasiva di device computazionali e la crescente interconnessione tra elementi fisici e digitali, emergono innumerevoli opportunitĂ  per la costruzione di sistemi socio-tecnici di nuova generazione. Tuttavia, l'ingegneria di tali sistemi presenta notevoli sfide, data la loro complessità—si pensi ai livelli, scale, eterogeneitĂ , e interdipendenze coinvolti. Oltre a dispositivi smart individuali, collettivi cyber-fisici possono fornire servizi o risolvere problemi complessi con un “effetto sistema” che emerge dalla coordinazione e l'adattamento di componenti fra loro, l'ambiente e il contesto. Comprendere e costruire sistemi in grado di esibire intelligenza collettiva e capacitĂ  autonomiche Ăš un importante problema di ricerca studiato, ad esempio, nel campo dei sistemi collettivi adattativi. PerciĂČ, traendo ispirazione e partendo dall'attivitĂ  di ricerca su coordinazione, sistemi multiagente e self-*, modelli di computazione spazio-temporali e, specialmente, sul recente paradigma di programmazione aggregata, questa tesi tratta concetti, metodi, e strumenti per l'ingegneria di ensemble di elementi situati eterogenei che devono essere in grado di lavorare, adattarsi, e auto-organizzarsi in modo decentralizzato. Il contributo di questa tesi consiste in quattro parti principali. In primo luogo, viene definito e implementato un linguaggio di programmazione aggregata (ScaFi), interno al linguaggio Scala, per descrivere comportamenti collettivi e adattativi secondo l'approccio dei campi computazionali. In secondo luogo, si propone e caratterizza l'astrazione di processo aggregato per rappresentare computazioni collettive dinamiche concorrenti, formalizzata come estensione al field calculus e implementata in ScaFi. Inoltre, si analizza e implementa un prototipo di middleware per sistemi aggregati, in grado di supportare piĂč stili architetturali. Infine, si applicano e valutano tecniche di programmazione aggregata in scenari di edge computing, e si propone un pattern, Self-Organising Coordination Regions, per supportare, in modo decentralizzato, attivitĂ  decisionali e di regolazione in ambienti dinamici

    Enhancing the resilience of social infrastructures: issues on agents, artefacts and processes. Proceedings of the 2016 Modena Workshop

    Get PDF
    In the social sciences domain, the term 'resilience' is usually associated to a wide set of changes that affect people and their communities. In particular, both the Hyogo Framework for Action 2005–2015 and the Sendai Framework explicitly focus on the way in which communities face both natural and man-made hazards. To this respect, both material and non-material infrastructures play a critical role, hence deserving a specific focus when assessing local communities' level of resilience. Among them, this paper focuses on: health services, social services, government (according to a multi-level perspective, from the national to the local level), communication infrastructure (i.e. specific tools to interconnect all aforementioned networks). Firstly, this paper discusses some of the most important issues and theoretical frameworks that should be addressed in the analysis of the processes of enhancing the resilience of social infrastructures. Secondly, the discussion that took place in a workshop promoted in May 2016 as the outcome of a one-year dialogue across a group of EU researchers is returned. The debate moves from some theoretical perspectives on resilience and it eventually returns some case studies and real experiences, such as the actions of local governments and the role of risk communication
    • 

    corecore