431,431 research outputs found

    Search-based amorphous slicing

    Get PDF
    Amorphous slicing is an automated source code extraction technique with applications in many areas of software engineering, including comprehension, reuse, testing and reverse engineering. Algorithms for syntax-preserving slicing are well established, but amorphous slicing is harder because it requires arbitrary transformation; finding good general purpose amorphous slicing algorithms therefore remains as hard as general program transformation. In this paper we show how amorphous slices can be computed using search techniques. The paper presents results from a set of experiments designed to explore the application of genetic algorithms, hill climbing, random search and systematic search to a set of six subject programs. As a benchmark, the results are compared to those from an existing analytical algorithm for amorphous slicing, which was written specifically to perform well with the sorts of program under consideration. The results, while tentative at this stage, do give grounds for optimism. The search techniques proved able to reduce the size of the programs under consideration in all cases, sometimes equaling the performance of the specifically-tailored analytic algorithm. In one case, the search techniques performed better, highlighting a fault in the existing algorith

    Handbook for academic review

    Get PDF

    Spectrum Update: New Info & Demands

    Get PDF
    The Clean Clothes Campaign provides information about the conditions at the Bangladesh garment factory Spectrum Sweater, which collapsed April 11th, 2005, killing and injuring hundreds. Spectrum Sweater produced for major European brands including Zara, Carrefour and Karstadt Quelle

    ā€œThe Authority to Interpret, the Purpose of Universities, and the Giving of Awards, Honors, or Platforms by Catholic Universities: Some Thoughts on ā€˜Catholics in Political Lifeā€™,ā€

    Get PDF
    With its June 2004 statement Catholics in Political Life, the United States Conference of Catholic Bishops opened an important and far-reaching discussion about how Catholic individuals ought to comport themselves in political life, and-indirectly-about how Catholic institutions-including Catholic law schools-ought to decide whether or not to give awards, honors, or platforms to those whose views about key moral and political issues may differ from the views expressed in the teachings of the Catholic Church. On the basis of a simple and straightforward reading of the 2004 statement, it might appear that the bishops wanted to say that no Catholic institution-and thus no Catholic law school-should give awards, honors, or platforms to those who endorse or promote views that differ from the fundamental moral teachings of the Church. An important part of the statement plainly declares: "The Catholic community and Catholic institutions should not honor those who act in defiance of our fundamental moral principles. They should not be given awards, honors or platforms which would suggest support for their actions." A few moments of reflection will reveal, however, that the issue here is somewhat more complicated than what one might infer from a simple and straightforward reading of the statement. The aim of the present paper is not to settle the question of whether and how a Catholic law school ought to give awards, honors, or platforms to certain individuals or groups. Instead, the aim is to begin articulating some of the underlying conceptual issues that perhaps ought to be addressed in preparation for answering the further question of whether and how a Catholic law school ought to give awards, honors, or platforms to certain individuals or groups

    Oil and Gas Leases in Ohio Legal, Tax and Environmental Considerations

    Get PDF
    PDF pages: 3

    Gina Form Campaign

    Get PDF
    Information on the Gina Form campaign including the initial appeal for action sent to Clean Clothes Campaign by the Gina Relation Labor Union
    • ā€¦
    corecore