6 citations found. Retrieving documents...
A. De Lucia, A. R. Fasolino, and M. Munro. Understanding function behaviors through program slicing. In Fourth IEEE Workshop on Program Comprehension, pages 9--18, Los Alamitos, CA, USA, 1996. IEEE Computer Society Press.

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Slicing Aspect-Oriented Software - Zhao (2002)   (7 citations)  (Correct)

.... primarily in the context of procedural programming languages [11, 13, 14, 21] In such languages, slicing is typically performed by using a control flow graph or a dependence graph [5, 19] Program slicing has many applications in software engineering activities including program understanding [9], debugging [1] testing [4] maintenance [12] and model checking [10] Recently program slicing has been also applied to objectoriented software to handle various object oriented features [6, 18, 20, 24] as well as software architecture [22] To understand the basic idea of program slicing, ....

A. De Lucia, A. R. Fasolino, and M. Munro, "Understanding function behaviors through program slicing," Proceedings of the Fourth Workshop on Program Comprehension, Berlin, Germany, March 1996.


Describing Dependencies in Component Access Points - Vieira, Dias, Richardson   (Correct)

....actions dependencies) when one of its methods is invoked. For instance, a component can request a service from another component before a possible callback to the originating component request. Dependence analysis is a fundamental static analysis technique that has been useful for understanding [6], testing [7] debugging [8] and maintaining [9] software systems. Considerable work has been done in the study and use of dependence analysis in the context of traditional programming languages, generally looking for correlation among variables and statements. Likewise, there is some relevant ....

A. De Lucia, A. R. Fasolino, and M. Munro, "Understanding function behaviors through program slicing", In Proceedings of the Fourth Workshop on Program Comprehension, Berlin, Germany, March 1996.


Flow Analysis Models for Interprocedural Program Slicing.. - Lakhotia, Deprez, Kame (1999)   (Correct)

.... . The problem of computing slices of a program has received considerable attention over the last two decades because of its applicability in system generation, debugging, verifying requirements [32] program integration [13] restructuring [17, 22, 23] testing [10] program comprehension [6, 11], and reuse [5] The interest and significance of program slicing is further outlined by the existence of three survey papers [4, 16, 30] on the subject and a recent special issue [12] Program slicing algorithms may also be classified as follows [4, 16, 30] 1. Dataflow equation ....

A. De Lucia, A. R. Fasolino, and M. Munro. Understanding function behaviors through program slicing. In Fourth IEEE Workshop on Program Comprehension, pages 9--18, Los Alamitos, CA, USA, 1996. IEEE Computer Society Press.


Slicing Software Architectures - Zhao (1997)   (1 citation)  (Correct)

.... studied primarily in the context of conventional programming languages [17] In such languages, slicing is typically performed using dependence graph representations [4, 9, 6, 14, 19, 20] Traditional slicing has many applications in software engineering activities including program understanding [5], debugging [1] testing [2] maintenance [7] reuse [13] reverse engineering [3] and complexity measurement [14] 3 Technical Report 97 SE 117, pp.85 92, Information Processing Sociaty of Japan, November 1997. Applying slicing technique to software architectures promises benefit for software ....

A. De Lucia, A. R. Fasolino, and M. Munro, "Understanding function behaviors through program slicing," Proceedings of the Fourth Workshop on Program Comprehension, Berlin, Germany, March 1996.


Program Slicing: Methods and Applications - De Lucia (2001)   (16 citations)  Self-citation (De lucia)   (Correct)

.... could potentially lead to the program arriving in state satisfying a given condition , whereas forward conditioning addresses questions of the form what happens if the program starts in a state satisfying a given condition [27] Conditioned slicing has been applied to program comprehension [28, 27] and to the extraction of reusable functions [15, 71] The use of symbolic execution to specialize generalized software components to more specific and efficient functions to be used under more restricted conditions has been proposed by Coen Porisini et al. 23] In this sense conditioned slicing ....

A. De Lucia, A.R. Fasolino, and M. Munro, "Understanding function behaviors through program Workshop on Program Comprehension, Berlin, Germany, IEEE CS Press, 1996, pp. 9-18.


Flow Analysis Models for Interprocedural Program.. - Arun Lakhotia.. (1999)   (Correct)

No context found.

A. De Lucia, A. R. Fasolino, and M. Munro. Understanding function behaviors through program slicing. In Fourth IEEE Workshop on Program Comprehension, pages 9--18, Los Alamitos, CA, USA, 1996. IEEE Computer Society Press.

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC