5 research outputs found

    Fine-grained and Accurate Source Code Differencing

    Get PDF
    update for oadoi on Nov 02 2018International audienceAt the heart of software evolution is a sequence of edit actions, called an "edit script", made to a source code file. Since software systems are stored version by version, the edit script has to be computed from these versions, which is known as a complex task. Existing approaches usually compute edit scripts at the text granularity with only "add line" and "delete line" actions. However, inferring syntactic changes from such an edit script is hard. Since moving code is a frequent action performed when editing code and it should also be taken into account. In this paper, we tackle these issues by introducing an algorithm computing edit scripts at the abstract syntax tree granularity including move actions. Our objective is to compute edit scripts that are short and close to the original developer intent. Our algorithm is implemented in a freely-available and extensible tool that has been intensively validated

    Interacting with Anatomically Complete Robots: A Discussion about Human-robot Relationships

    Get PDF
    © 2018 ACM. Abyss Creations LLC is selling highly realistic and anatomically complete dolls for decades. The interaction that customers have with the dolls has been subject to many controversial discussions. David Levy already showed that humanity has been rather inventive when it comes to machines that useful for sexual purposes. Abyss Creations recently revealed its Harmony platform that consists of a robotic head that is attached to their doll bodies. This paper present an interview with Matthew McMullen, CEO and Creative director of Abyss Creations about the Harmony platform and its implications on human-robot relationships
    corecore