2008
DOI: 10.1016/j.scico.2007.07.006
|View full text |Cite
|
Sign up to set email alerts
|

Dynamic analysis of Java program concepts for visualization and profiling

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

2013
2013
2022
2022

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 9 publications
(7 citation statements)
references
References 28 publications
0
7
0
Order By: Relevance
“…Most of these views focus on particular aspects of program performance and are complementary to the view o ered by a feature-speci c pro ler. Some recent examples include Singer and Kirkham's (2008) pro ler, which assigns costs to programmer-annotated code regions, listener latency pro ling (Jovic and Hauswirth 2011), which reports high-latency operations, and Tamayo et al's (2012) tool, which provides information about the cost of database operations. One notable example, MAJOR (Binder et al 2011), uses Aspect Oriented Programming with inter-advice communication to create these complementary views.…”
Section: Related Workmentioning
confidence: 99%
“…Most of these views focus on particular aspects of program performance and are complementary to the view o ered by a feature-speci c pro ler. Some recent examples include Singer and Kirkham's (2008) pro ler, which assigns costs to programmer-annotated code regions, listener latency pro ling (Jovic and Hauswirth 2011), which reports high-latency operations, and Tamayo et al's (2012) tool, which provides information about the cost of database operations. One notable example, MAJOR (Binder et al 2011), uses Aspect Oriented Programming with inter-advice communication to create these complementary views.…”
Section: Related Workmentioning
confidence: 99%
“…Shen et al [2004] detect locality phases using variable-distance sampling, wavelet filtering, and optimal phase partitioning. Singer and Kirkham [2008] investigate the possibility of using concept information within a framework for dynamic analysis of programs. They demonstrate two different styles of concept visualization, which show the proportion of overall time spent in each concept and the sequence of concept execution, respectively.…”
Section: Quality Of the Real-time Detectormentioning
confidence: 99%
“…Request permissions from permissions@acm.org. understanding Peleg and Mendelson [2007], Singer and Kirkham [2008], Pirzadeh et al [2011], Benomar et al [2014]. They are further interested in phases as a program runs in order to determine whether the program is operating as expected.…”
Section: Introductionmentioning
confidence: 99%
“…We briefly mention recent pieces of relevant work that provide alternative profiling views. Singer and Kirkham (2008) use the notion of conceptsprogrammer-annotated program portions that are responsible for a given task-to assign costs when profiling programs. Listener latency profiling (Jovic and Hauswirth 2011) helps programmers tune interactive applications by reporting high-latency operations, as opposed to operations with long execution times.…”
Section: Alternative Profiling Viewsmentioning
confidence: 99%