-
1
-
-
31744445215
-
Adding trace matching with free variables to AspectJ
-
C. Allan, P. Avgustinov, A. 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. OOPSLA '05: Proceedings of the 20th ACM SIGPLAN Conference on Object Oriented Programming Systems and Applications, pages 345-364, 2005.
-
(2005)
OOPSLA '05: Proceedings of the 20th ACM SIGPLAN Conference on Object Oriented Programming Systems and Applications
, pp. 345-364
-
-
Allan, C.1
Avgustinov, P.2
Christensen, A.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
-
-
37149011933
-
abc : An extensible AspectJ compiler
-
P. Avgustinov, A. 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. Transactions on Aspect-Oriented Software Development I, pages 293-334. 2006.
-
(2006)
Transactions on Aspect-Oriented Software Development I
, pp. 293-334
-
-
Avgustinov, P.1
Christensen, A.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
-
-
33846500775
-
Semantics of static pointcuts in AspectJ
-
P. Avgustinov, E. Hajiyev, N. Ongkingco, O. de Moor, D. Sereni, J. Tibble, and M. Verbaere. Semantics of static pointcuts in AspectJ. POPL '07: Proceedings of the 34th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, pages 11-23, 2007.
-
(2007)
POPL '07: Proceedings of the 34th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages
, pp. 11-23
-
-
Avgustinov, P.1
Hajiyev, E.2
Ongkingco, N.3
de Moor, O.4
Sereni, D.5
Tibble, J.6
Verbaere, M.7
-
7
-
-
34248160938
-
The DaCapo benchmarks: Java benchmarking development and analysis
-
S. Blackburn, R. Garner, C. Hoffman, A. Khan, K. McKinley, R. Bentzur, A. Diwan, D. Feinberg, D. Frampton, S. Guyer, M. Hirzel, A. Hosking, M. Jump, H. Lee, E. Moss, A. Phansalkar, D. Stefanović, T. VanDrunen, D. von Dincklage, and B. Wiedermann. The DaCapo benchmarks: Java benchmarking development and analysis. OOPSLA '06: Proceedings of the 21st ACM SIGPLAN Conference on Object Oriented Programming Systems and Applications, 2006.
-
(2006)
OOPSLA '06: Proceedings of the 21st ACM SIGPLAN Conference on Object Oriented Programming Systems and Applications
-
-
Blackburn, S.1
Garner, R.2
Hoffman, C.3
Khan, A.4
McKinley, K.5
Bentzur, R.6
Diwan, A.7
Feinberg, D.8
Frampton, D.9
Guyer, S.10
Hirzel, M.11
Hosking, A.12
Jump, M.13
Lee, H.14
Moss, E.15
Phansalkar, A.16
Stefanović, D.17
VanDrunen, T.18
von Dincklage, D.19
Wiedermann, B.20
more..
-
14
-
-
0027061682
-
A storeless model of aliasing and its abstractions using finite representations of right-regular equivalence relations
-
A. Deutsch. A storeless model of aliasing and its abstractions using finite representations of right-regular equivalence relations. ICCL '92: Proceedings of the 4th IEEE International Conference on Computer Languages, pages 2-13, 1992.
-
(1992)
ICCL '92: Proceedings of the 4th IEEE International Conference on Computer Languages
, pp. 2-13
-
-
Deutsch, A.1
-
15
-
-
67650020696
-
-
Objective quantification of program behaviour using dynamic metrics. Master's thesis, McGill University
-
B. Dufour. Objective quantification of program behaviour using dynamic metrics. Master's thesis, McGill University, 2004.
-
(2004)
-
-
Dufour, B.1
-
16
-
-
54249105050
-
Residual dynamic typestate analysis: Exploiting static analysis results to reformulate and reduce the cost of dynamic analysis
-
New York, NY, USA, ACM
-
M. B. Dwyer and R. Purandare. Residual dynamic typestate analysis: exploiting static analysis results to reformulate and reduce the cost of dynamic analysis. ASE '07: Proceedings of the twenty-second IEEE/ACM International Conference on Automated Software Engineering, pages 124-133, New York, NY, USA, 2007. ACM.
-
(2007)
ASE '07: Proceedings of the twenty-second IEEE/ACM International Conference on Automated Software Engineering
, pp. 124-133
-
-
Dwyer, M.B.1
Purandare, R.2
-
17
-
-
34247362881
-
Effective typestate verification in the presence of aliasing
-
S. Fink, E. Yahav, N. Dor, G. Ramalingam, and E. Geay. Effective typestate verification in the presence of aliasing. ISSTA'06: Proceedings of the International Symposium on Software Testing and Analysis, pages 133-144, 2006.
-
(2006)
ISSTA'06: Proceedings of the International Symposium on Software Testing and Analysis
, pp. 133-144
-
-
Fink, S.1
Yahav, E.2
Dor, N.3
Ramalingam, G.4
Geay, E.5
-
18
-
-
43449124115
-
Effective typestate verification in the presence of aliasing
-
S. J. Fink, E. Yahav, N. Dor, G. Ramalingam, and E. Geay. Effective typestate verification in the presence of aliasing. ACM Trans. Softw. Eng. Methodol., 17 (2) :1-34, 2008.
-
(2008)
ACM Trans. Softw. Eng. Methodol
, vol.17
, Issue.2
, pp. 1-34
-
-
Fink, S.J.1
Yahav, E.2
Dor, N.3
Ramalingam, G.4
Geay, E.5
-
22
-
-
24344495245
-
Error checking with client-driven pointer analysis
-
S. Guyer and C. Lin. Error checking with client-driven pointer analysis. Sci. Comput. Program., 58 (1-2) :83-114, 2005.
-
(2005)
Sci. Comput. Program
, vol.58
, Issue.1-2
, pp. 83-114
-
-
Guyer, S.1
Lin, C.2
-
24
-
-
0036039794
-
A system and language for building system-specific, static analyses
-
S. Hallem, B. Chelf, Y. Xie, and D. Engler. A system and language for building system-specific, static analyses. PLDI '02: Proceedings of the 2002 ACM SIGPLAN Conference on Programming Language Design and Implementation, pages 69-82, 2002.
-
(2002)
PLDI '02: Proceedings of the 2002 ACM SIGPLAN Conference on Programming Language Design and Implementation
, pp. 69-82
-
-
Hallem, S.1
Chelf, B.2
Xie, Y.3
Engler, D.4
-
26
-
-
67650071983
-
Checking temporal relations between multiple objects
-
Technical Report CMU-ISR-08-119, Carnegie Mellon University, Dec
-
C. Jaspan and J. Aldrich. Checking temporal relations between multiple objects. Technical Report CMU-ISR-08-119, Carnegie Mellon University, Dec. 2008.
-
(2008)
-
-
Jaspan, C.1
Aldrich, J.2
-
27
-
-
0019688258
-
storage structures. de Bakker and van Vliet, editors
-
H. Jonkers. storage structures. de Bakker and van Vliet, editors, Algorithmic Languages, pages 321-343, 1981.
-
(1981)
Algorithmic Languages
, pp. 321-343
-
-
Jonkers, H.1
-
30
-
-
63349095911
-
Extending typestate analysis to multiple interacting objects
-
Technical Report CS- 2008-04, University of Waterloo
-
N. Naeem and O. Lhoták. Extending typestate analysis to multiple interacting objects. Technical Report CS- 2008-04, University of Waterloo, 2008. http://www.cs. uwaterloo.ca/research/tr/2008/CS-2008-04.pdf.
-
(2008)
-
-
Naeem, N.1
Lhoták, O.2
-
31
-
-
0036037941
-
Deriving specialized program analyses for certifying component-client conformance
-
G. Ramalingam, A. Warshavsky, J. Field, D. Goyal, and M. Sagiv. Deriving specialized program analyses for certifying component-client conformance. PLDI '02: Proceedings of the 2002 ACM SIGPLAN Conference on Programming Language Design and Implementation, pages 83-94, 2002.
-
(2002)
PLDI '02: Proceedings of the 2002 ACM SIGPLAN Conference on Programming Language Design and Implementation
, pp. 83-94
-
-
Ramalingam, G.1
Warshavsky, A.2
Field, J.3
Goyal, D.4
Sagiv, M.5
-
33
-
-
0030263395
-
Precise interprocedural dataflow analysis with applications to constant propagation
-
M. Sagiv, T. Reps, and S. Horwitz. Precise interprocedural dataflow analysis with applications to constant propagation. Theoretical Computer Science, 167 (1-2) :131-170, 1996.
-
(1996)
Theoretical Computer Science
, vol.167
, Issue.1-2
, pp. 131-170
-
-
Sagiv, M.1
Reps, T.2
Horwitz, S.3
-
34
-
-
0031598986
-
Solving shape-analysis problems in languages with destructive updating
-
Jan
-
M. Sagiv, T. Reps, and R. Wilhelm. Solving shape-analysis problems in languages with destructive updating. ACM TOPLAS, 20 (1) :1-50, Jan. 1998.
-
(1998)
ACM TOPLAS
, vol.20
, Issue.1
, pp. 1-50
-
-
Sagiv, M.1
Reps, T.2
Wilhelm, R.3
-
35
-
-
0022605097
-
Typestate: A programming language concept for enhancing software reliability
-
R. E. Strom and S. Yemini. Typestate: A programming language concept for enhancing software reliability. IEEE Trans. Softw. Eng., 12 (1) :157-171, 1986.
-
(1986)
IEEE Trans. Softw. Eng
, vol.12
, Issue.1
, pp. 157-171
-
-
Strom, R.E.1
Yemini, S.2
|