-
1
-
-
31744445215
-
Adding Trace Matching with Free Variables to AspectJ
-
ACM Press, Oct
-
C. Allan, P. Avgustinov, A. S. Christensen, L. Hendren, S. Kuzins, O. Lhoták, O. de Moor, D. Sereni, G. Sittampalam, and J. Tibble. Adding Trace Matching with Free Variables to AspectJ. In OOPSLA, pages 345-364. ACM Press, Oct. 2005.
-
(2005)
OOPSLA
, pp. 345-364
-
-
Allan, C.1
Avgustinov, P.2
Christensen, A.S.3
Hendren, L.4
Kuzins, S.5
Lhoták, O.6
de Moor, O.7
Sereni, D.8
Sittampalam, G.9
Tibble, J.10
-
2
-
-
33244496661
-
-
ACM Press, Mar
-
P. Avgustinov, A. S. Christensen, L. Hendren, S. Kuzins, J. Lhoták, O. Lhoták, O. de Moor, D. Sereni, G. Sittampalam, and J. Tibble. abc: An extensible AspectJ compiler. In AOSD, pages 87-98. ACM Press, Mar. 2005.
-
(2005)
abc: An extensible AspectJ compiler. In AOSD
, pp. 87-98
-
-
Avgustinov, P.1
Christensen, A.S.2
Hendren, L.3
Kuzins, S.4
Lhoták, J.5
Lhoták, O.6
de Moor, O.7
Sereni, D.8
Sittampalam, G.9
Tibble, J.10
-
3
-
-
42149084430
-
Making trace monitoring feasible
-
ACM Press, Oct
-
P. Avgustinov, J. Tibble, and O. de Moor. Making trace monitoring feasible. In OOPSLA, pages 589-608. ACM Press, Oct. 2007.
-
(2007)
OOPSLA
, pp. 589-608
-
-
Avgustinov, P.1
Tibble, J.2
de Moor, O.3
-
4
-
-
34248160938
-
The DaCapo benchmarks: Java benchmarking development and analysis
-
ACM Press, Oct
-
S. M. Blackburn, R. Garner, C. Hoffman, A. M. Khan, K. S. McKinley, R. Bentzur, A. Diwan, D. Feinberg, D. Frampton, S. Z. Guyer, M. Hirzel, A. Hosking, M. Jump, H. Lee, J. E. B. Moss, A. Phansalkar, D. Stefanovic, T. VanDrunen, D. von Dincklage, and B. Wiedermann. The DaCapo benchmarks: Java benchmarking development and analysis. In OOPSLA, pages 169-190. ACM Press, Oct. 2006.
-
(2006)
OOPSLA
, pp. 169-190
-
-
Blackburn, S.M.1
Garner, R.2
Hoffman, C.3
Khan, A.M.4
McKinley, K.S.5
Bentzur, R.6
Diwan, A.7
Feinberg, D.8
Frampton, D.9
Guyer, S.Z.10
Hirzel, M.11
Hosking, A.12
Jump, M.13
Lee, H.14
Moss, J.E.B.15
Phansalkar, A.16
Stefanovic, D.17
VanDrunen, T.18
von Dincklage, D.19
Wiedermann, B.20
more..
-
6
-
-
70450264876
-
-
E. Bodden, F. Chen, and G. Roşu. Dependent Advice: A General Approach to Optimizing History-based Aspects (Extended version). Technical Report abc-2008-2, http://www.aspectbench.org/, March 2008.
-
E. Bodden, F. Chen, and G. Roşu. Dependent Advice: A General Approach to Optimizing History-based Aspects (Extended version). Technical Report abc-2008-2, http://www.aspectbench.org/, March 2008.
-
-
-
-
7
-
-
57449103441
-
Racer: Effective race detection using AspectJ
-
ACM Press, July
-
E. Bodden and K. Havelund. Racer: Effective race detection using AspectJ. In ISSTA, pages 155-165. ACM Press, July 2008.
-
(2008)
ISSTA
, pp. 155-165
-
-
Bodden, E.1
Havelund, K.2
-
8
-
-
38149057580
-
A staged static program analysis to improve the performance of runtime monitoring
-
ECOOP, of, Springer, July
-
E. Bodden, L. J. Hendren, and O. Lhoták. A staged static program analysis to improve the performance of runtime monitoring. In ECOOP, volume 4609 of LNCS, pages 525-549. Springer, July 2007.
-
(2007)
LNCS
, vol.4609
, pp. 525-549
-
-
Bodden, E.1
Hendren, L.J.2
Lhoták, O.3
-
9
-
-
70450276778
-
Finding programming errors earlier by evaluating runtime monitors ahead-of-time
-
New York, NY, USA, ACM
-
E. Bodden, P. Lam, and L. Hendren. Finding programming errors earlier by evaluating runtime monitors ahead-of-time. In FSE, pages 36-47, New York, NY, USA, 2008. ACM.
-
(2008)
In FSE
, pp. 36-47
-
-
Bodden, E.1
Lam, P.2
Hendren, L.3
-
10
-
-
18944375047
-
Towards monitoring-oriented programming: A paradigm combining specification and implementation
-
July
-
F. Chen and G. Roşu. Towards monitoring-oriented programming: A paradigm combining specification and implementation. In RV, volume 89(2) of ENTCS, pages 108-127, July 2003.
-
(2003)
RV, volume 89(2) of ENTCS
, pp. 108-127
-
-
Chen, F.1
Roşu, G.2
-
11
-
-
42149109631
-
MOP: An efficient and generic runtime verification framework
-
ACM Press, Oct
-
F. Chen and G. Roşu. MOP: an efficient and generic runtime verification framework. In OOPSLA, pages 569-588. ACM Press, Oct. 2007.
-
(2007)
OOPSLA
, pp. 569-588
-
-
Chen, F.1
Roşu, G.2
-
13
-
-
31744449292
-
Relational queries over program traces
-
ACM Press, Oct
-
S. Goldsmith, R. O'Callahan, and A. Aiken. Relational queries over program traces. In OOPSLA, pages 385-402. ACM Press, Oct. 2005.
-
(2005)
OOPSLA
, pp. 385-402
-
-
Goldsmith, S.1
O'Callahan, R.2
Aiken, A.3
-
14
-
-
18044373339
-
Advice weaving in AspectJ
-
ACM Press, Mar
-
E. Hilsdale and J. Hugunin. Advice weaving in AspectJ. In AOSD, pages 26-35. ACM Press, Mar. 2004.
-
(2004)
AOSD
, pp. 26-35
-
-
Hilsdale, E.1
Hugunin, J.2
-
16
-
-
84885654738
-
Automating software architecture exploration with M2Aspects
-
ACM Press
-
I. H. Krüger, G. Lee, and M. Meisinger. Automating software architecture exploration with M2Aspects. In SCESM, pages 51-58. ACM Press, 2006.
-
(2006)
SCESM
, pp. 51-58
-
-
Krüger, I.H.1
Lee, G.2
Meisinger, M.3
-
17
-
-
35248842644
-
Scaling Java points-to analysis using Spark
-
In CC, of, Apr
-
O. Lhoták and L. Hendren. Scaling Java points-to analysis using Spark. In CC, volume 2622 of LNCS, pages 153-169, Apr. 2003.
-
(2003)
LNCS
, vol.2622
, pp. 153-169
-
-
Lhoták, O.1
Hendren, L.2
-
18
-
-
33846351755
-
Coupling aspect-oriented and adaptive programming
-
R. E. Filman, T. Elrad, S. Clarke, and M. Akşit, editors, Addison-Wesley
-
K. Lieberherr and D. H. Lorenz. Coupling aspect-oriented and adaptive programming. In R. E. Filman, T. Elrad, S. Clarke, and M. Akşit, editors, Aspect-Oriented Software Development, pages 145-164. Addison-Wesley, 2005.
-
(2005)
Aspect-Oriented Software Development
, pp. 145-164
-
-
Lieberherr, K.1
Lorenz, D.H.2
-
19
-
-
34547285042
-
-
S. Maoz and D. Harel. From multi-modal scenarios to code: compiling LSCs into AspectJ. In FSE, pages 219-230. ACM Press, Nov. 2006.
-
S. Maoz and D. Harel. From multi-modal scenarios to code: compiling LSCs into AspectJ. In FSE, pages 219-230. ACM Press, Nov. 2006.
-
-
-
-
20
-
-
31744432699
-
Finding application errors using PQL: A program query language
-
Oct
-
M. Martin, B. Livshits, and M. S. Lam. Finding application errors using PQL: a program query language. In OOPSLA, pages 365-383, Oct. 2005.
-
(2005)
OOPSLA
, pp. 365-383
-
-
Martin, M.1
Livshits, B.2
Lam, M.S.3
-
21
-
-
0345445932
-
Dataflow pointcut in aspect-oriented programming
-
1st Asian Symposium on Programming Languages and Systems, of, Springer, Dec
-
H. Masuhara and K. Kawauchi. Dataflow pointcut in aspect-oriented programming. In 1st Asian Symposium on Programming Languages and Systems, volume 2895 of LNCS, pages 105-121. Springer, Dec. 2003.
-
(2003)
LNCS
, vol.2895
, pp. 105-121
-
-
Masuhara, H.1
Kawauchi, K.2
-
22
-
-
35248827667
-
A compilation and optimization model for aspect-oriented programs
-
Springer, Apr
-
H. Masuhara, G. Kiczales, and C. Dutchyn. A compilation and optimization model for aspect-oriented programs. In CC, volume 2622 of LNCS, pages 46-60. Springer, Apr. 2003.
-
(2003)
CC, volume 2622 of LNCS
, pp. 46-60
-
-
Masuhara, H.1
Kiczales, G.2
Dutchyn, C.3
-
23
-
-
63549133295
-
Typestate-like analysis of multiple interacting objects
-
New York, NY, USA, ACM
-
N. A. Naeem and O. Lhoták. Typestate-like analysis of multiple interacting objects. In OOPSLA '08: Proceedings of the 23rd ACM SIGPLAN conference on Object oriented programming systems languages and applications, pages 347-366, New York, NY, USA, 2008. ACM.
-
(2008)
OOPSLA '08: Proceedings of the 23rd ACM SIGPLAN conference on Object oriented programming systems languages and applications
, pp. 347-366
-
-
Naeem, N.A.1
Lhoták, O.2
-
24
-
-
18844418452
-
Association aspects
-
Mar
-
K. Sakurai, H. Masuhara, N. Ubayashi, S. Matsuura, and S. Komiya. Association aspects. In AOSD, pages 16-25, Mar. 2004.
-
(2004)
AOSD
, pp. 16-25
-
-
Sakurai, K.1
Masuhara, H.2
Ubayashi, N.3
Matsuura, S.4
Komiya, S.5
-
25
-
-
33746049190
-
Refinement-based context-sensitive points-to analysis for Java
-
June
-
M. Sridharan and R. Bodík. Refinement-based context-sensitive points-to analysis for Java. In PLDI, pages 387-400, June 2006.
-
(2006)
PLDI
, pp. 387-400
-
-
Sridharan, M.1
Bodík, R.2
-
26
-
-
33646595913
-
Temporal Assertions using AspectJ
-
5th Workshop on Runtime Verification, of, July
-
V. Stolz and E. Bodden. Temporal Assertions using AspectJ. In 5th Workshop on Runtime Verification, volume 144 of Electronic Notes in Theoretical Computer Science, pages 109-124, July 2005.
-
(2005)
Electronic Notes in Theoretical Computer Science
, vol.144
, pp. 109-124
-
-
Stolz, V.1
Bodden, E.2
|