17,248 research outputs found

    Untangling Fine-Grained Code Changes

    Get PDF
    After working for some time, developers commit their code changes to a version control system. When doing so, they often bundle unrelated changes (e.g., bug fix and refactoring) in a single commit, thus creating a so-called tangled commit. Sharing tangled commits is problematic because it makes review, reversion, and integration of these commits harder and historical analyses of the project less reliable. Researchers have worked at untangling existing commits, i.e., finding which part of a commit relates to which task. In this paper, we contribute to this line of work in two ways: (1) A publicly available dataset of untangled code changes, created with the help of two developers who accurately split their code changes into self contained tasks over a period of four months; (2) a novel approach, EpiceaUntangler, to help developers share untangled commits (aka. atomic commits) by using fine-grained code change information. EpiceaUntangler is based and tested on the publicly available dataset, and further evaluated by deploying it to 7 developers, who used it for 2 weeks. We recorded a median success rate of 91% and average one of 75%, in automatically creating clusters of untangled fine-grained code changes

    Corporate Responsibility and Corporate Philanthropy

    Get PDF
    The Millennium Development Goals Report 2011 gives good grounds for optimism: "lives have been saved or changed for the better;" "poverty continues to decline in many countries and regions;" and "targeted interventions have succeeded in reducing child mortality". Yet in spite of continuing national and international efforts to alleviate poverty, the sad reality is that over a billion human beings continue to live on USD 1.25 or less a day. The scale and complexity of tackling this greatest social challenge of our time requires that national governments, the international community, business and civil society each commit their share of resources, skills and know-how to achieving sustainable solutions

    Unmasking Pain: A Look at the Latest Research

    Full text link
    Recent research into the physical and psychological mechanisms of pain in revealing new ways to help ease the hurt without the use of medication
    corecore