60,593 research outputs found

    The Sustainable Livelihoods Approach as an impact assessment tool for development interventions in rural Tigray, Ethiopia : opportunities & challenges

    Get PDF
    Measuring the impact and sustainability of development programmes requires the development of appropriate assessment tools. This paper examines the Sustainable Livelihoods Approach's (SLA) potential to be transformed to and called in as a practical instrument to evaluate the impact of development interventions in rural Tigray (Northern Ethiopia). Fieldwork has been carried out in communities in woreda Dogua Tembien using participant observation and open interviews as methods. Next to more general challenges of defining, measuring and comparing livelihood assets, context specific factors complicate the operationalisation of the SLA as an impact assessment tool in the area. The SLA distinguishes between livelihood assets on the one hand and transforming structures and processes on the other. The latter lend meaning and value to the former. This conceptual distinction is worthy as it makes the two-way interaction between both categories explicit and escapes from reducing institutions, organisations, policies and legislation to context or background. However, in practice the boundaries are fuzzy and not easy to interpret. The example of religion as a cross-cutting organizing principle illustrates this assumption. Moreover the distinction complicates the operationalisation of the SLA as it implies the meaning and value of capitals to be volatile and depending on the prevailing social, institutional and organisational environment. This is exemplified with the big transforming power of policy shifts in the area. For the SLA to serve as an impact assessment tool, it requires a culture- and policy-sensitive analysis of farmers' asset base. Only a sound understanding of the interactions between livelihood assets and transforming structures and processes can lead to a locally contextualised, meaningful and workable impact assessment tool that measures asset levels using indicators that reflect farmers' own criteria to judge development interventions

    ELeCTRA: Induced Usage Limitations Calculation in RESTful APIs

    Get PDF
    As software architecture design is evolving to microservice paradigms, RESTful APIs become the building blocks of applications. In such a scenario, a growing market of APIs is proliferating and developers face the challenges to take advantage of this reality. For example, third-party APIs typically define different usage limitations depending on the purchased Service Level Agreement (SLA) and, consequently, performing a manual analysis of external APIs and their impact in a microservice architecture is a complex and tedious task. In this demonstration paper, we present ELeCTRA, a tool to automate the analysis of induced usage limitations in an API, derived from its usage of external APIs. This tool takes the structural, conversational and SLA specifications of the API, generates a visual dependency graph and translates the problem into a constraint satisfaction optimization problem (CSOP) to obtain the optimal usage limitations.Ministerio de Economía y Competitividad TIN2015-70560-RJunta de Andalucía P12–TIC–1867Ministerio de Economía y Competitividad TIN2014-53986-REDTMinisterio de Educación, Cultura y Deporte FPU15/0298

    A social network analysis of knowledge infrastructure in the second language acquisition domain

    Get PDF
    This study utilizes the social network analysis(SNA) technique to analyze and better understand the semantic and knowledge networks that are associated with the linguistic domain of second language acquisition (SLA). Our analytic research helps to further define our understanding of SLA by constructing a detailed description of the domain’s network knowledge infrastructure. By analyzing 5,297 publications, authored by 9,220 authors, and published in 1471 outlets. Our study utilized the SNA tool to examine the author, institution, bibliographic coupling and keyword networks of the SLA domain. The results of our study show that SLA network is relatively fragmented containing several isolated clusters of authors. The study also found that the diameter of the co-authorship network is relatively small and has clustering co-efficient that is high and displays the small world phenomenon

    Framework for Automatic Checkpoint Generation

    Get PDF
    Web services provide services to their consumers in accordance with terms and conditions laid down in a document called as Service Level Agreement (SLA). Web services have to abide by these terms and conditions failing which, SLA faults result. Fault handling of web services is a key mechanism using which SLA faults can be avoided. We propose fault handling of choreographed web services using checkpointing and recovery. We propose checkpointing in three stages: design, deployment and dynamic checkpointing. In this paper we propose a framework for generation of checkpoint locations automatically in a given choreography document by applying design time checkpointing rules. We have also developed a tool to demonstrate that the proposed framework is indeed implementable

    Service Level Agreement-based GDPR Compliance and Security assurance in (multi)Cloud-based systems

    Get PDF
    Compliance with the new European General Data Protection Regulation (Regulation (EU) 2016/679) and security assurance are currently two major challenges of Cloud-based systems. GDPR compliance implies both privacy and security mechanisms definition, enforcement and control, including evidence collection. This paper presents a novel DevOps framework aimed at supporting Cloud consumers in designing, deploying and operating (multi)Cloud systems that include the necessary privacy and security controls for ensuring transparency to end-users, third parties in service provision (if any) and law enforcement authorities. The framework relies on the risk-driven specification at design time of privacy and security level objectives in the system Service Level Agreement (SLA) and in their continuous monitoring and enforcement at runtime.The research leading to these results has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 644429 and No 780351, MUSA project and ENACT project, respectively. We would also like to acknowledge all the members of the MUSA Consortium and ENACT Consortium for their valuable help

    SALMon: A SOA system for monitoring service level agreements

    Get PDF
    In this paper we present SALMon, a tool assessing the satisfaction of service level agreement (SLA) clauses by service-oriented systems. SALMon itself is organized as a service-oriented system that offers two kind of services: 1) the Monitor service that measures the values in execution time of dynamic quality attributes (like response time or availability), and 2) the Analyzer service that detects and reports violations of SLA clauses from the values obtained with the Monitor. The SALMon tool is highly versatile, allowing: 1) both active testing and passive monitoring as strategies, 2) different types of technologies for the monitored/tested systems (e.g., Web services, RESTful services), 3) agile definition of measure instruments for new quality attributes. The service-oriented nature of SALMon makes it scalable and easy to integrate with other services that need its functionalities.Postprint (published version

    Automating SLA-Driven API Development with SLA4OAI

    Get PDF
    The OpenAPI Specification (OAS) is the de facto standard to describe RESTful APIs from a functional perspective. OAS has been a success due to its simple model and the wide ecosystem of tools supporting the SLA-Driven API development lifecycle. Unfortunately, the current OAS scope ignores crucial information for an API such as its Service Level Agreement (SLA). Therefore, in terms of description and management of non-functional information, the disadvantages of not having a standard include the vendor lock-in and prevent the ecosystem to grow and handle extra functional aspects. In this paper, we present SLA4OAI, pioneering in extending OAS not only allowing the specification of SLAs, but also supporting some stages of the SLA-Driven API lifecycle with an open-source ecosystem. Finally, we validate our proposal having modeled 5488 limitations in 148 plans of 35 real-world APIs and show an initial interest from the industry with 600 and 1900 downloads and installs of the SLA Instrumentation Library and the SLA Engine.Ministerio de Economía y Competitividad TIN2015-70560-RMinisterio de Ciencia, Innovación y Universidades RTI2018-101204-B-C21Ministerio de Educación, Cultura y Deporte FPU15/0298
    • …
    corecore