-
2
-
-
33745211019
-
Adding Trace Matching with Free Variables to AspectJ
-
October
-
Chris Allan, Pavel Avgustinov, Aske Simon Christensen, Laurie Hendren, Sascha Kuzins, Ond.rej Lhoták, Oege de Moor, Damien Sereni, Ganesh Sittampalam, and Julian Tibble. Adding Trace Matching with Free Variables to AspectJ. In OOPSLA, pages 345-364, October 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.R.6
De Moor, O.7
Sereni, D.8
Sittampalam, G.9
Tibble, J.10
-
3
-
-
77954755826
-
-
AspectJ
-
AspectJ. http://eclipse.org/aspectj/.
-
-
-
-
4
-
-
33244496661
-
abc: An extensible AspectJ compiler
-
March
-
Pavel Avgustinov, Aske Simon Christensen, Laurie Hendren, Sascha Kuzins, Jennifer Lhoták, Ondřej Lhoták, Oege de Moor, Damien Sereni, Ganesh Sittampalam, and Julian Tibble. abc: An extensible AspectJ compiler. In AOSD, pages 87-98, March 2005.
-
(2005)
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
-
5
-
-
67650077402
-
Modular typestate checking of aliased objects
-
October
-
Kevin Bierhoff and Jonathan Aldrich. Modular typestate checking of aliased objects. In OOPSLA, pages 301-320, October 2007.
-
(2007)
OOPSLA
, pp. 301-320
-
-
Bierhoff, K.1
Aldrich, J.2
-
6
-
-
34248160938
-
The DaCapo benchmarks: Java benchmarking development and analysis
-
October
-
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, October 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..
-
8
-
-
70450243145
-
Dependent advice: A general approach to optimizing history-based aspects
-
March
-
Eric Bodden, Feng Chen, and Grigore Roşu. Dependent advice: A general approach to optimizing history-based aspects. In AOSD, pages 3-14, March 2009.
-
(2009)
AOSD
, pp. 3-14
-
-
Bodden, E.1
Chen, F.2
Roşu, G.3
-
9
-
-
38149057580
-
A staged static program analysis to improve the performance of runtime monitoring
-
ECOOP
-
Eric Bodden, Laurie J. Hendren, and Ondřej Lhoták. A staged static program analysis to improve the performance of runtime monitoring. In ECOOP, volume 4609 of LNCS, pages 525-549, 2007.
-
(2007)
LNCS
, vol.4609
, pp. 525-549
-
-
Bodden, E.1
Hendren, L.J.2
Lhoták, O.3
-
10
-
-
70450276778
-
Finding Programming Errors Earlier by Evaluating Runtime Monitors Ahead-of-Time
-
November
-
Eric Bodden, Patrick Lam, and Laurie Hendren. Finding Programming Errors Earlier by Evaluating Runtime Monitors Ahead-of-Time. In FSE, pages 36-47, November 2008.
-
(2008)
FSE
, pp. 36-47
-
-
Bodden, E.1
Lam, P.2
Hendren, L.3
-
12
-
-
0002263527
-
Canonical regular expressions and minimal state graphs for definite events
-
Polytechnic Institute of Brooklyn
-
J. A. Brzozowski. Canonical regular expressions and minimal state graphs for definite events. In Symposium on Mathematical Theory of Automata, pages 529-561. Polytechnic Institute of Brooklyn, 1962.
-
(1962)
Symposium on Mathematical Theory of Automata
, pp. 529-561
-
-
Brzozowski, J.A.1
-
13
-
-
42149109631
-
MOP: An efficient and generic runtime verification framework
-
October
-
Feng Chen and Grigore Roşu. MOP: an efficient and generic runtime verification framework. In OOPSLA, pages 569-588, October 2007.
-
(2007)
OOPSLA
, pp. 569-588
-
-
Chen, F.1
Roşu, G.2
-
14
-
-
34250326521
-
Typestates for objects
-
ECOOP, June
-
Robert DeLine and Manuel Fähndrich. Typestates for objects. In ECOOP, volume 3086 of LNCS, pages 465-490, June 2004.
-
(2004)
LNCS
, vol.3086
, pp. 465-490
-
-
DeLine, R.1
Fähndrich, M.2
-
15
-
-
0032667112
-
Patterns in property specifications for finite-state verification
-
May
-
Matthew B. Dwyer, George S. Avrunin, and James C. Corbett. Patterns in property specifications for finite-state verification. In ICSE, pages 411-420, May 1999.
-
(1999)
ICSE
, pp. 411-420
-
-
Dwyer, M.B.1
Avrunin, G.S.2
Corbett, J.C.3
-
16
-
-
54249105050
-
Residual dynamic typestate analysis: Exploiting static analysis results to reformulate and reduce the cost of dynamic analysis
-
May
-
Matthew B. Dwyer and Rahul Purandare. Residual dynamic typestate analysis: Exploiting static analysis results to reformulate and reduce the cost of dynamic analysis. In ASE, pages 124-133, May 2007.
-
(2007)
ASE
, pp. 124-133
-
-
Dwyer, M.B.1
Purandare, R.2
-
17
-
-
34247362881
-
Effective typestate verification in the presence of aliasing
-
July
-
Stephen Fink, Eran Yahav, Nurit Dor, G. Ramalingam, and Emmanual Geay. Effective typestate verification in the presence of aliasing. In ISSTA, pages 133-144, July 2006.
-
(2006)
ISSTA
, pp. 133-144
-
-
Fink, S.1
Yahav, E.2
Dor, N.3
Ramalingam, G.4
Geay, E.5
-
18
-
-
35248827667
-
A compilation and optimization model for aspect-oriented programs
-
CC, April
-
Hidehiko Masuhara, Gregor Kiczales, and Chris Dutchyn. A compilation and optimization model for aspect-oriented programs. In CC, volume 2622 of LNCS, pages 46-60, April 2003.
-
(2003)
LNCS
, vol.2622
, pp. 46-60
-
-
Masuhara, H.1
Kiczales, G.2
Dutchyn, C.3
-
20
-
-
67650095182
-
Typestate-like analysis of multiple interacting objects
-
October
-
Nomair A. Naeem and Ondřej Lhoták. Typestate-like analysis of multiple interacting objects. In OOPSLA, pages 347-366, October 2008.
-
(2008)
OOPSLA
, pp. 347-366
-
-
Naeem, N.A.1
Lhoták, O.2
-
21
-
-
33746049190
-
Refinement-based context-sensitive points-to analysis for Java
-
June
-
Manu Sridharan and Rastislav 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
-
22
-
-
0022605097
-
Typestate: A programming language concept for enhancing software reliability
-
January
-
R. E. Strom and S. Yemini. Typestate: A programming language concept for enhancing software reliability. TSE, 12(1):157-171, January 1986.
-
(1986)
TSE
, vol.12
, Issue.1
, pp. 157-171
-
-
Strom, R.E.1
Yemini, S.2
-
23
-
-
33646843643
-
Soot - A Java bytecode optimization framework
-
IBM Press
-
Raja Vallée-Rai, Phong Co, Etienne Gagnon, Laurie Hendren, Patrick Lam, and Vijay Sundaresan. Soot - a Java bytecode optimization framework. In CASCON, page 13. IBM Press, 1999.
-
(1999)
CASCON
, pp. 13
-
-
Vallée-Rai, R.1
Co, P.2
Gagnon, E.3
Hendren, L.4
Lam, P.5
Sundaresan, V.6
|