7,682 research outputs found

    Governance of the clean energy sector in Kazakhstan:impediments to investment

    Get PDF
    This paper aims to identify the impediments to the development of the renewable energy sector in Kazakhstan through the lens of governance by drawing on the definition of governance as the execution of policy. The paper investigates the execution of the nation’s policy on renewables by looking into the investment process, and provides an assessment of governance quality based on the interplay between state capacity and bureaucratic autonomy.Critical impediments to investment in renewables include the multiplicity of provisions and agencies involved; the unstructured and ineffectual relations between renewable energy producers and operators; the ineffectual governance structures and mechanisms; the inconsistent development of the legal and regulatory framework; and the uncertainty regarding the resolution of legal disputes. Assessment of each of these indicates a very high degree of bureaucratic autonomy and limited state capacity, which, complemented by continuous dominance of the oil and gas sector, significantly impedes the government’s attempts to expand the renewable energy sector. As reliance on oil and oil revenue continues, in the long term the nation’s energy security is jeopardised. The paper contributes to knowledge by enhancing the understanding of governance of the renewables sector and providing insights into ways to facilitate investment

    A Survey on Service Composition Middleware in Pervasive Environments

    Get PDF
    The development of pervasive computing has put the light on a challenging problem: how to dynamically compose services in heterogeneous and highly changing environments? We propose a survey that defines the service composition as a sequence of four steps: the translation, the generation, the evaluation, and finally the execution. With this powerful and simple model we describe the major service composition middleware. Then, a classification of these service composition middleware according to pervasive requirements - interoperability, discoverability, adaptability, context awareness, QoS management, security, spontaneous management, and autonomous management - is given. The classification highlights what has been done and what remains to do to develop the service composition in pervasive environments

    Assessing digital preservation frameworks: the approach of the SHAMAN project

    Get PDF
    How can we deliver infrastructure capable of supporting the preservation of digital objects, as well as the services that can be applied to those digital objects, in ways that future unknown systems will understand? A critical problem in developing systems is the process of validating whether the delivered solution effectively reflects the validated requirements. This is a challenge also for the EU-funded SHAMAN project, which aims to develop an integrated preservation framework using grid-technologies for distributed networks of digital preservation systems, for managing the storage, access, presentation, and manipulation of digital objects over time. Recognising this, the project team ensured that alongside the user requirements an assessment framework was developed. This paper presents the assessment of the SHAMAN demonstrators for the memory institution, industrial design and engineering and eScience domains, from the point of view of user’s needs and fitness for purpose. An innovative synergistic use of TRAC criteria, DRAMBORA risk registry and mitigation strategies, iRODS rules and information system models requirements has been designed, with the underlying goal to define associated policies, rules and state information, and make them wherever possible machine-encodable and enforceable. The described assessment framework can be valuable not only for the implementers of this project preservation framework, but for the wider digital preservation community, because it provides a holistic approach to assessing and validating the preservation of digital libraries, digital repositories and data centres

    The Meaning of Memory Safety

    Full text link
    We give a rigorous characterization of what it means for a programming language to be memory safe, capturing the intuition that memory safety supports local reasoning about state. We formalize this principle in two ways. First, we show how a small memory-safe language validates a noninterference property: a program can neither affect nor be affected by unreachable parts of the state. Second, we extend separation logic, a proof system for heap-manipulating programs, with a memory-safe variant of its frame rule. The new rule is stronger because it applies even when parts of the program are buggy or malicious, but also weaker because it demands a stricter form of separation between parts of the program state. We also consider a number of pragmatically motivated variations on memory safety and the reasoning principles they support. As an application of our characterization, we evaluate the security of a previously proposed dynamic monitor for memory safety of heap-allocated data.Comment: POST'18 final versio
    • …
    corecore