메뉴 건너뛰기




Volumn 4609 LNCS, Issue , 2007, Pages 525-549

A staged static program analysis to improve the performance of runtime monitoring

Author keywords

[No Author keywords available]

Indexed keywords

BENCHMARKING; INSTRUMENT COMPONENTS;

EID: 38149057580     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-540-73589-2_25     Document Type: Conference Paper
Times cited : (85)

References (30)
  • 3
    • 33244496661 scopus 로고    scopus 로고
    • Avgustinov, P., Christensen, A.S., Hendren, L., Kuzins, S., Lhoták, J., Lhoták, O., de Moor, O., Sereni, D., Sittampalam, G., Tibble, J.: abc: An extensible AspectJ compiler. In: Aspect-Oriented Software Development (AOSD), pp. 87-98. ACM Press, New York (2005)
    • Avgustinov, P., Christensen, A.S., Hendren, L., Kuzins, S., Lhoták, J., Lhoták, O., de Moor, O., Sereni, D., Sittampalam, G., Tibble, J.: abc: An extensible AspectJ compiler. In: Aspect-Oriented Software Development (AOSD), pp. 87-98. ACM Press, New York (2005)
  • 5
    • 38149114342 scopus 로고    scopus 로고
    • Avgustinov, P., Tibble, J., Bodden, E., Lhoták, O., Hendren, L., de Moor, O., Ongkingco, N., Sittampalam, G.: Efficient trace monitoring. Technical Report abc-2006-103 (2006), http://www.aspectbench.org/
    • Avgustinov, P., Tibble, J., Bodden, E., Lhoták, O., Hendren, L., de Moor, O., Ongkingco, N., Sittampalam, G.: Efficient trace monitoring. Technical Report abc-2006-103 (2006), http://www.aspectbench.org/
  • 6
    • 38149005869 scopus 로고    scopus 로고
    • Avgustinov, P., Tibble, J., de Moor, O.: Making trace monitors feasible. Technical Report abc-2007-1 03 (2007), http://www.aspectbench.org/
    • Avgustinov, P., Tibble, J., de Moor, O.: Making trace monitors feasible. Technical Report abc-2007-1 03 (2007), http://www.aspectbench.org/
  • 7
    • 33750426693 scopus 로고    scopus 로고
    • Blackburn, S.M., Garner, R., Hoffman, C., Khan, A.M., McKinley, K.S., Bentzur, R., Diwan, A., Feinberg, D., Frampton, D., Guyer, S.Z., Hirzel, M., Hosking, A., Jump, M., Lee, H., Moss, J.E.B., Phansalkar, A., Stefanović, D., VanDrunen, T., von Dincklage, D., Wiedermann, B.: The DaCapo benchmarks: Java benchmarking development and analysis. In: OOPSLA '06: Proceedings of the 21st annual ACM SIGPLAN conference on Object-Oriented Programing, Systems, Languages, and Applications, Portland, OR, USA, October 2006, pp. 169-190. ACM Press, New York (2006)
    • Blackburn, S.M., Garner, R., Hoffman, C., Khan, A.M., McKinley, K.S., Bentzur, R., Diwan, A., Feinberg, D., Frampton, D., Guyer, S.Z., Hirzel, M., Hosking, A., Jump, M., Lee, H., Moss, J.E.B., Phansalkar, A., Stefanović, D., VanDrunen, T., von Dincklage, D., Wiedermann, B.: The DaCapo benchmarks: Java benchmarking development and analysis. In: OOPSLA '06: Proceedings of the 21st annual ACM SIGPLAN conference on Object-Oriented Programing, Systems, Languages, and Applications, Portland, OR, USA, October 2006, pp. 169-190. ACM Press, New York (2006)
  • 8
    • 38149024424 scopus 로고    scopus 로고
    • Bodden, E., Hendren, L., Lhoták, O.: A staged static program analysis to improve the performance of runtime monitoring (extended version). Technical Report abc-2007-2 04 (2007), http://www.aspectbench.org/
    • Bodden, E., Hendren, L., Lhoták, O.: A staged static program analysis to improve the performance of runtime monitoring (extended version). Technical Report abc-2007-2 04 (2007), http://www.aspectbench.org/
  • 9
    • 24644483315 scopus 로고    scopus 로고
    • Chen, F., Rosu, G.: Java-MOP: A Monitoring Oriented Programming Environment for Java. In: Halbwachs, N., Zuck, L.D. (eds.) TACAS 2005. LNCS, 3440, pp. 546-550. Springer, Heidelberg (2005)
    • Chen, F., Rosu, G.: Java-MOP: A Monitoring Oriented Programming Environment for Java. In: Halbwachs, N., Zuck, L.D. (eds.) TACAS 2005. LNCS, vol. 3440, pp. 546-550. Springer, Heidelberg (2005)
  • 16
    • 0000833167 scopus 로고
    • Monotone data flow analysis frameworks
    • Kam, J.B., Ullman, J.D.: Monotone data flow analysis frameworks. Acta Informatica 7, 305-317 (1977)
    • (1977) Acta Informatica , vol.7 , pp. 305-317
    • Kam, J.B.1    Ullman, J.D.2
  • 18
    • 2942538076 scopus 로고    scopus 로고
    • Generalized typestate checking using set interfaces and pluggable analyses
    • Lam, P., Kuncak, V., Rinard, M.: Generalized typestate checking using set interfaces and pluggable analyses. SIGPLAN Not. 39(3), 46-55 (2004)
    • (2004) SIGPLAN Not , vol.39 , Issue.3 , pp. 46-55
    • Lam, P.1    Kuncak, V.2    Rinard, M.3
  • 19
    • 35248842644 scopus 로고    scopus 로고
    • Scaling Java points-to analysis using Spark
    • Hedin, G, ed, CC 2003 and ETAPS 2003, Springer, Heidelberg
    • Lhoták, O., Hendren, L.: Scaling Java points-to analysis using Spark. In: Hedin, G. (ed.) CC 2003 and ETAPS 2003. LNCS, vol. 2622, pp. 153-169. Springer, Heidelberg (2003)
    • (2003) LNCS , vol.2622 , pp. 153-169
    • Lhoták, O.1    Hendren, L.2
  • 20
    • 26444544240 scopus 로고    scopus 로고
    • Li, L., Verbrugge, C.: A Practical MHP Information Analysis for Concurrent Java Programs. In: Eigenmann, R., Li, Z., Midkiff, S.P. (eds.) LCPC 2004. LNCS, 3602, pp. 194-208. Springer, Heidelberg (2005)
    • Li, L., Verbrugge, C.: A Practical MHP Information Analysis for Concurrent Java Programs. In: Eigenmann, R., Li, Z., Midkiff, S.P. (eds.) LCPC 2004. LNCS, vol. 3602, pp. 194-208. Springer, Heidelberg (2005)
  • 22
    • 35248827667 scopus 로고    scopus 로고
    • A compilation and optimization model for aspect-oriented programs
    • Hedin, G, ed, CC 2003 and ETAPS 2003, Springer, Heidelberg
    • Masuhara, H., Kiczales, G., Dutchyn, C.: A compilation and optimization model for aspect-oriented programs. In: Hedin, G. (ed.) CC 2003 and ETAPS 2003. LNCS, vol. 2622, pp. 46-60. Springer, Heidelberg (2003)
    • (2003) LNCS , vol.2622 , pp. 46-60
    • Masuhara, H.1    Kiczales, G.2    Dutchyn, C.3
  • 23
    • 26444475843 scopus 로고    scopus 로고
    • Expressive pointcuts for increased modularity
    • Black, A.P, ed, ECOOP 2005, Springer, Heidelberg
    • Ostermann, K., Mezini, M., Bockisch, C.: Expressive pointcuts for increased modularity. In: Black, A.P. (ed.) ECOOP 2005. LNCS, vol. 3586, pp. 214-240. Springer, Heidelberg (2005)
    • (2005) LNCS , vol.3586 , pp. 214-240
    • Ostermann, K.1    Mezini, M.2    Bockisch, C.3
  • 25
    • 38149060348 scopus 로고    scopus 로고
    • Stolz, V.: Temporal assertions with parametrised propositions. In: Seventh Workshop on Runtime Verification, Vancouver, Canada, March 2007, Lecture Notes of Computer Science (To appear)
    • Stolz, V.: Temporal assertions with parametrised propositions. In: Seventh Workshop on Runtime Verification, Vancouver, Canada, March 2007, Lecture Notes of Computer Science (To appear)
  • 27
    • 0022605097 scopus 로고
    • Typestate: A programming language concept for enhancing software reliability
    • Strom, R.E., Yemini, S.: Typestate: A programming language concept for enhancing software reliability. IEEE Transactions on Software Engineering 12(1), 157-171 (1986)
    • (1986) IEEE Transactions on Software Engineering , vol.12 , Issue.1 , pp. 157-171
    • Strom, R.E.1    Yemini, S.2
  • 28
    • 84945708555 scopus 로고
    • Programming techniques: Regular expression search algorithm
    • Thompson, K.: Programming techniques: Regular expression search algorithm. Communications of the ACM 11(6), 419-422 (1968)
    • (1968) Communications of the ACM , vol.11 , Issue.6 , pp. 419-422
    • Thompson, K.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.