Zhenjiang Hu
4 أوراق في مجموعة PaperMetrix
أوراق هذا المؤلف
-
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 …
-
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 …
-
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. …
-
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 …