Shuai Xie

Learn More
—When implementing new features into a software system, developers may duplicate several lines of code to reuse some existing code segments. This action creates code clones in the software system. The literature has documented different types of code clone (e.g., Type-1, Type-2, and Type-3). Once created, code clones evolve as they are modified during both(More)
—Copy and paste activities create clone groups in software systems. The evolution of a clone group across the history of a software system is termed as clone genealogy. During the evolution of a clone group, developers may change the location of the code fragments in the clone group. The type of the clone group may also change (e.g., from Type-1 to Type-2).(More)
Inflammatory bowel disease (IBD) is a chronic intestinal inflammatory condition. Psychological stress has been postulated to affect the clinical symptoms and recurrence of IBD. The exact molecular mechanisms are not fully understood. In the present study, we demonstrate that psychological stress promotes neutrophil infiltration into colon tissues in dextran(More)
One fundamental constraint of wireless sensor network (WSN) is the ratio of the power consumption to the energy supply. Recent studies have shown that building WSN nodes with solar-energy harvesting capability is an effective approach to lengthening the lifetime of node. Meanwhile, the partial dynamic reconfiguration (PDR) is a productive approach in(More)
  • Shuai Xie, Ying Zou, An Foutse Khomh, Assistant, S Xie, F Khomh +1 other
  • 2013
Duplications and changes made on code segments by developers form code clones. Cloned code segments are exactly the same or have a particular similarity. A set of cloned code segments that have the same similarity with each other become a clone group. A clone genealogy contains several clone groups in different revisions and time periods. Based on different(More)
  • 1