ملف الباحث

Zhenjiang Hu

4 أوراق في مجموعة PaperMetrix

المنشورات

أوراق هذا المؤلف

  1. Supporting Selective Undo for Refactoring

    2016

    Due to various considerations, programmers often need to backtrack their code. Furthermore, as the most recent edit may not be the wrong edit, programmers sometimes have to backtrack their code for arbitrary edits, which is …

  2. Rule-directed code clone synchronization

    2016

    Code clones are prevalent in software systems due to many factors in software development. Detecting code clones and managing consistency between them along code evolution can be very useful for reducing clone-related bugs and maintenance …

  3. Parsing and reflective printing, bidirectionally

    2016

    Language designers usually need to implement parsers and printers. Despite being two intimately related programs, in practice they are often designed separately, and then need to be revised and kept consistent as the language evolves. …

  4. Integrating Goal Model into Rule-Based Adaptation

    2016

    Goal-oriented adaptation provides a powerful mechanism to develop self-adaptive systems, enabling systems to keep satisfying user goals in a dynamically changing environment. The goal-oriented approach normally reduces the adaptation planning as a global optimization process …