Proceedings of the 4th International Symposium on Principles and Practice of Programming in Java - PPPJ '06 2006
DOI: 10.1145/1168054.1168060
|View full text |Cite
|
Sign up to set email alerts
|

Dynamic analysis of program concepts in Java

Abstract: Concept assignment identifies units of source code that are functionally related, even if this is not apparent from a syntactic point of view. Until now, the results of concept assignment have only been used for static analysis, mostly of program source code. This paper investigates the possibility of using concept information as part of dynamic analysis of programs. There are two case studies involving (i) a small Java program used in a previous research study; (ii) a large Java virtual machine (the popular J… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2006
2006
2023
2023

Publication Types

Select...
3
1

Relationship

1
3

Authors

Journals

citations
Cited by 4 publications
(1 citation statement)
references
References 26 publications
0
1
0
Order By: Relevance
“…This VM is adapted so that it dumps out profiling information for the amount of time spent in the different adaptive runtime subsystems. The instrumentation required to produce runtime profiling information can be inserted using techniques like static aspect weaving and concept assignment [Singer and Kirkham 2006]. After an execution run with the instrumented VM, we postprocess the trace file to produce the visualization of VARS behaviour.…”
Section: Introductionmentioning
confidence: 99%
“…This VM is adapted so that it dumps out profiling information for the amount of time spent in the different adaptive runtime subsystems. The instrumentation required to produce runtime profiling information can be inserted using techniques like static aspect weaving and concept assignment [Singer and Kirkham 2006]. After an execution run with the instrumented VM, we postprocess the trace file to produce the visualization of VARS behaviour.…”
Section: Introductionmentioning
confidence: 99%