99,794 research outputs found

    Active Learning of Points-To Specifications

    Full text link
    When analyzing programs, large libraries pose significant challenges to static points-to analysis. A popular solution is to have a human analyst provide points-to specifications that summarize relevant behaviors of library code, which can substantially improve precision and handle missing code such as native code. We propose ATLAS, a tool that automatically infers points-to specifications. ATLAS synthesizes unit tests that exercise the library code, and then infers points-to specifications based on observations from these executions. ATLAS automatically infers specifications for the Java standard library, and produces better results for a client static information flow analysis on a benchmark of 46 Android apps compared to using existing handwritten specifications

    Outcomes from Collaborative provision audit: use of the Academic Infrastructure

    Get PDF
    "This paper is based on a review of the outcomes of the 30 Collaborative provision audits for institutions in England and Northern Ireland published between May 2005 and March 2007. The paper considers the use of the Academic Infrastructure in the management of collaborative provision during the period. The Academic Infrastructure is a set of nationally agreed reference points which give all institutions a shared starting point for setting, describing and assuring the quality and standards of their higher education provision." - Page 1

    Taking part one GNVQ forward

    Get PDF

    From open resources to educational opportunity

    Get PDF
    Since MIT’s bold announcement of the OpenCourseWare initiative in 2001, the content of over 700 of its courses have been published on the Web and made available for free to the world. Important infrastructure initiatives have also been launched recently with a view to enabling the sustainable implementation of these educational programmes, through strengthening organizational capacity as well as through building open, standards‐based technology. Each of these initiatives point to a rich palette of transformational possibilities for education; together with the growing open source movement, they offer glimpses of a sustainable ecology of substantial and quality educational resources. This discussion piece will highlight some of the educational opportunity presented by MIT’s current information technology‐enabled educational agenda and related initiatives, along with their strategic underpinnings and implications. It will address various dimensions of their impact on the form and function of education. It will examine how these ambitious programmes achieve a vision characterized by an abundance of sustainable, transformative educational opportunities, not merely pervasive technology

    London Metropolitan University

    Get PDF
    corecore