Searching for authors named Jens Krinke – sorted by Relevance.
-
Visualization of Program Dependence and Slices
- The program dependence graph (PDG) itself and the computed slices within the program dependence graph are results that should be presented to the user in a comprehensible form, if not used in subsequent analyses. A graphical presentation would be preferred as it is usually more intuitive than textua
- Cited by 7 (3 self) – Add To MetaCart
-
Mining Control Flow Graphs for Crosscutting Concerns
- Aspect mining tries to identify crosscutting concerns in existing systems and thus supports the adaption to an aspect-oriented design. This paper describes an automatic static aspect mining approach, where the control flow graphs of a program are investigated for recurring execution patterns based o
- Cited by 5 (0 self) – Add To MetaCart
-
Slicing, Chopping, and Path Conditions with Barriers
- One of the critiques on program slicing is that slices presented to the user are hard to understand. This is mainly related to the problem that slicing `dumps' the results onto the user without any explanation. This work will present an approach that can be used to `filter' slices. This approach bas
- Cited by 2 (0 self) – Add To MetaCart
-
Effects of Context on Program Slicing
- Whether context-sensitive program analysis is more effective than context-insensitive analysis is an ongoing discussion. There is evidence that context-sensitivity matters in complex analyses like pointer analysis or program slicing. Empirical data shows that contextsensitive program slicing is more
- Cited by 2 (2 self) – Add To MetaCart
-
Context-Sensitivity Matters, But Context Does Not
- Whether context-sensitive program analysis is more effective than context-insensitive analysis is an ongoing discussion. There is evidence that context-sensitivity matters in complex analyses like pointer analysis or program slicing. One might think that the context itself matters, because empirical
- Cited by 3 (1 self) – Add To MetaCart
-
Context-Sensitive Slicing of Concurrent Programs
- Program slicing is a technique to identify statements that may influence the computations at other statements. Precise slicing has been shown to be undecidable for concurrent programs. This work presents the first context-sensitive approach to slice concurrent programs accurately. It extends the wel
- Cited by 13 (1 self) – Add To MetaCart
-
Barrier Slicing and Chopping
- One of the critiques on program slicing is that slices presented to the user are hard to understand. This is partly due to bad user interfaces, but mainly related to the problem that slicing `dumps' the results onto the user without any explanation. This work will present an approach that can be use
- Cited by 2 (0 self) – Add To MetaCart
-
Evaluating Context-Sensitive Slicing and Chopping
- We present an empirical evaluation of three contextsensitive slicing algorithms and five context-sensitive chopping algorithms, and compare them to context-insensitive methods. Besides the algorithms by Reps et al. and Agrawal we investigate six new algorithms based on variations of k-limited call s
- Cited by 23 (10 self) – Add To MetaCart
-
A Platform For Teaching Distributed Software Engineering
- Many problems in distributed software engineering (DSE) arise, because the participants of a team are not trained in DSE. We present an integrated development environment which supports collaborative working. To introduce such a system in the teaching of software engineering provides for a higher ed
- Add To MetaCart
-
Aspect Mining Based on Control-Flow
- Aspect mining tries to identify crosscutting concerns in existing systems and thus supports the adaption to an aspectoriented design. This paper describes an automatic static aspect mining approach, where the control flow graphs of a program are investigated for recurring execution patterns based on
- Add To MetaCart

