Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

Showing 1–5 of 5 results for author: Etien, A

Searching in archive cs. Search in all archives.
.
  1. arXiv:2404.08525  [pdf, other

    cs.SE

    Automatic Recommendations for Evolving Relational Databases Schema

    Authors: Anne Etien, Nicolas Anquetil

    Abstract: Relational databases play a central role in many information systems. Their schema contains structural (e.g. tables and columns) and behavioral (e.g. stored procedures or views) entity descriptions. Then, just like for ``normal'' software, changes in legislation, offered functionalities, or functional contexts, impose to evolve databases and their schemas. But in some scenarios, it is not so easy… ▽ More

    Submitted 12 April, 2024; originally announced April 2024.

  2. arXiv:2101.02522  [pdf, other

    cs.CL cs.PL cs.SE

    Towards a Smart Data Processing and Storage Model

    Authors: Ronie Salgado, Marcus Denker, Stéphane Ducasse, Anne Etien, Vincent Aranega

    Abstract: In several domains it is crucial to store and manipulate data whose origin needs to be completely traceable to guarantee the consistency, trustworthiness and reliability on the data itself typically for ethical and legal reasons. It is also important to guarantee that such properties are also carried further when such data is composed and processed into new data. In this article we present the mai… ▽ More

    Submitted 7 January, 2021; originally announced January 2021.

    Journal ref: IWST20: International Workshop on Smalltalk Technologies, Sep 2020, Novi Sad, Serbia

  3. arXiv:2011.10975  [pdf, other

    cs.SE

    Modular Moose: A new generation software reverse engineering environment

    Authors: Nicolas Anquetil, Anne Etien, Mahugnon H. Houekpetodji, Benoit Verhaeghe, Stéphane Ducasse, Clotilde Toullec, Fatiha Djareddir, Jerôme Sudich, Mustapha Derras

    Abstract: Advanced reverse engineering tools are required to cope with the complexity of software systems and the specific requirements of numerous different tasks (re-architecturing, migration, evolution). Consequently, reverse engineering tools should adapt to a wide range of situations. Yet, because they require a large infrastructure investment, being able to reuse these tools is key. Moose is a reverse… ▽ More

    Submitted 22 November, 2020; originally announced November 2020.

    ACM Class: D.2.7; D.2.13

  4. arXiv:1912.07322  [pdf, ps, other

    cs.SE

    RTj: a Java framework for detecting and refactoring rotten green test cases

    Authors: Matias Martinez, Anne Etien, Stéphane Ducasse, Christopher Fuhrman

    Abstract: Rotten green tests are passing tests which have, at least, one assertion not executed. They give developers a false confidence. In this paper, we present, RTj, a framework that analyzes test cases from Java projects with the goal of detecting and refactoring rotten test cases. RTj automatically discovered 427 rotten tests from 26 open-source Java projects hosted on GitHub. Using RTj, developers ha… ▽ More

    Submitted 16 December, 2019; originally announced December 2019.

  5. arXiv:1602.05891  [pdf, other

    cs.SE cs.PL

    JSClassFinder: A Tool to Detect Class-like Structures in JavaScript

    Authors: Leonardo Humberto Silva, Daniel Hovadick, Marco Tulio Valente, Alexandre Bergel, Nicolas Anquetil, Anne Etien

    Abstract: With the increasing usage of JavaScript in web applications, there is a great demand to write JavaScript code that is reliable and maintainable. To achieve these goals, classes can be emulated in the current JavaScript standard version. In this paper, we propose a reengineering tool to identify such class-like structures and to create an object-oriented model based on JavaScript source code. The t… ▽ More

    Submitted 18 February, 2016; originally announced February 2016.

    Comments: VI Brazilian Conference on Software: Theory and Practice (Tools Track), p. 1-8, 2015