Learn More
Program slicing is a technique to extract program parts with respect to some special computation. Since Weiser first proposed the notion of slicing in 1979, hundreds of papers have been presented in this area. Tens of variants of slicing have been studied, as well as algorithms to compute them. Different notions of slicing have different properties and(More)
Received (Day Month Year) Revised (Day Month Year) Accepted (Day Month Year) Cluster test selection is a new successful approach to select a subset of the existing test suite in regression testing. In this paper, program slicing is introduced to improve the efficiency and effectiveness of cluster test selection techniques. A static slice is computed on the(More)
Data dependences are of critical importance in many software engineering activities. Due to the dynamic allocation mechanism, it is still difficult to extract them precisely for heap locations. This paper firstly proposes two notion of interstatement must aliases and then exploits these aliases in improving data depend-ence analysis for heap locations. We(More)
Slicing is an important decomposition technique for program understanding. However, traditional slicing methods tend to produce too large slices for human inspection as modern programs are often huge and static program analyses are hard to be precise enough. One possible solution to such problem could be combining other program decomposition techniques(More)
— Writing high quality concurrent programs is challenging. A concurrent program that is not well-written may suffer from coarse synchronization problems, e.g., overly-large critical sections, overly-coarse locks, and etc. These coarse synchroniza-tions may introduce unnecessary lock contention and thereby affect the parallel execution of running threads. To(More)
BACKGROUND The use of dexmedetomidine may have benefits on the clinical outcomes of cardiac surgery. We conducted a meta-analysis comparing the postoperative complications in patients undergoing cardiac surgery with dexmedetomidine versus other perioperative medications to determine the influence of perioperative dexmedetomidine on cardiac surgery patients.(More)