메뉴 건너뛰기




Volumn 17, Issue 1, 2007, Pages

Identifying crosscutting concerns using fan-in analysis

Author keywords

Aspect oriented programming; Crosscutting concerns; Fan in metric; Reverse engineering

Indexed keywords

ASPECT-ORIENTED LITERATURE; CROSSCUTTING CONCERNS; FAN-IN METRIC;

EID: 38349160454     PISSN: 1049331X     EISSN: 15577392     Source Type: Journal    
DOI: 10.1145/1314493.1314496     Document Type: Article
Times cited : (70)

References (60)
  • 2
    • 38349120208 scopus 로고    scopus 로고
    • ASPECTJ TEAM, Palo Alto Research Center. Version 1.2
    • ASPECTJ TEAM. 2003. The AspectJProgramming Guide. Palo Alto Research Center. Version 1.2.
    • (2003) The AspectJProgramming Guide
  • 3
    • 0012652988 scopus 로고    scopus 로고
    • Composing crosscutting concerns using composition filters
    • BERGMANS, L. AND AKSIT, M. 2001. Composing crosscutting concerns using composition filters. Comm. ACM 44, 10, 51-57.
    • (2001) Comm. ACM , vol.44 , Issue.10 , pp. 51-57
    • BERGMANS, L.1    AKSIT, M.2
  • 4
    • 84903520119 scopus 로고
    • Program understanding and the concept assignment problem
    • BIGGERSTAFF, T. J., MITBANDER, B. G., AND WEBSTER, D. E. 1994. Program understanding and the concept assignment problem. Comm. ACM 37, 5, 72-82.
    • (1994) Comm. ACM , vol.37 , Issue.5 , pp. 72-82
    • BIGGERSTAFF, T.J.1    MITBANDER, B.G.2    WEBSTER, D.E.3
  • 8
    • 0032627862 scopus 로고    scopus 로고
    • A unified framework for coupling measurement in object-oriented systems
    • BRIAND, L. C., DALY, J. W., AND WÜST, J. K. 1999. A unified framework for coupling measurement in object-oriented systems. IEEE Trans. Soft. Eng. 25, 1, 91-121.
    • (1999) IEEE Trans. Soft. Eng , vol.25 , Issue.1 , pp. 91-121
    • BRIAND, L.C.1    DALY, J.W.2    WÜST, J.K.3
  • 9
    • 30344449773 scopus 로고    scopus 로고
    • On the use of clone detection for identifying cross cutting concern code
    • BRUNTINK, M., VAN DEURSEN, A., VAN ENGELEN, R., AND TOURWÉ, T. 2005. On the use of clone detection for identifying cross cutting concern code. IEEE Trans. Softw. Eng. 31, 10, 804-818.
    • (2005) IEEE Trans. Softw. Eng , vol.31 , Issue.10 , pp. 804-818
    • BRUNTINK, M.1    VAN DEURSEN, A.2    VAN ENGELEN, R.3    TOURWÉ, T.4
  • 10
    • 33746462752 scopus 로고    scopus 로고
    • Applying and combining three different aspect mining techniques
    • CECCATO, M., MARIN, M., MENS, K., MOONEN, L., TONELLA, P., AND TOURWÉ, T. 2006. Applying and combining three different aspect mining techniques. Softw. Qual. J. 14, 3, 209-231.
    • (2006) Softw. Qual. J , vol.14 , Issue.3 , pp. 209-231
    • CECCATO, M.1    MARIN, M.2    MENS, K.3    MOONEN, L.4    TONELLA, P.5    TOURWÉ, T.6
  • 12
    • 0026944030 scopus 로고
    • Seesoft-A Tool for Visualizing Line Oriented Software Statistics
    • EICK, S. G., STEFFEN, J. L., AND ERIC E. SUMNER, J. 1992. Seesoft-A Tool for Visualizing Line Oriented Software Statistics. IEEE Trans. Softw. Eng. 18, 11, 957-968.
    • (1992) IEEE Trans. Softw. Eng , vol.18 , Issue.11 , pp. 957-968
    • EICK, S.G.1    STEFFEN, J.L.2    ERIC, E.3    SUMNER, J.4
  • 23
    • 38349110135 scopus 로고    scopus 로고
    • HARRISON, W., OSSHER, H., SUTTON S. M., JR., AND TARR, P. 2004. Concern modeling in the concern manipulation environment. In IBM Research Report RC23344. IBM Tilomas J. Watson Research Center, Yorktown Heights, NY.
    • HARRISON, W., OSSHER, H., SUTTON S. M., JR., AND TARR, P. 2004. Concern modeling in the concern manipulation environment. In IBM Research Report RC23344. IBM Tilomas J. Watson Research Center, Yorktown Heights, NY.
  • 24
    • 0000236816 scopus 로고    scopus 로고
    • Coupling and cohesion (towards a valid metrics suite for object-oriented analysis and design)
    • HENDERSON-SELLERS, B., CONSTANTINE, L. L., AND GRAHAM, I. M. 1996. Coupling and cohesion (towards a valid metrics suite for object-oriented analysis and design). Obj. Orient. Syst. 3, 143-158.
    • (1996) Obj. Orient. Syst , vol.3 , pp. 143-158
    • HENDERSON-SELLERS, B.1    CONSTANTINE, L.L.2    GRAHAM, I.M.3
  • 25
    • 0019613747 scopus 로고
    • Software structure metrics based on information flow
    • HENRY, S. AND KAFURA, K. 1981. Software structure metrics based on information flow. IEEE Trans. Softw. Eng. 7, 5, 510-518.
    • (1981) IEEE Trans. Softw. Eng , vol.7 , Issue.5 , pp. 510-518
    • HENRY, S.1    KAFURA, K.2
  • 35
    • 18144419905 scopus 로고    scopus 로고
    • Identifying aspects using fan-in analysis
    • Tech. Rep. SEN-R0413, CWI
    • MARIN, M., VAN DEURSEN, A., AND MOONEN, L. 2004b. Identifying aspects using fan-in analysis. Tech. Rep. SEN-R0413, CWI.
    • (2004)
    • MARIN, M.1    VAN DEURSEN, A.2    MOONEN, L.3
  • 36
    • 38349191884 scopus 로고    scopus 로고
    • MARIN, M., MOONEN, L., AND VAN DEURSEN, A. 2005. A systematic aspect-oriented testing and refactoring process, and its application to JHotDraw. Tech. Rep. SEN-R0507, CWI.
    • MARIN, M., MOONEN, L., AND VAN DEURSEN, A. 2005. A systematic aspect-oriented testing and refactoring process, and its application to JHotDraw. Tech. Rep. SEN-R0507, CWI.
  • 37
    • 34948820645 scopus 로고    scopus 로고
    • MARIN, M., MOONEN, L., AND VAN DEURSEN, A. 2006. A common framework for aspect mining based on crosscutting concern sorts. In Proceedings of the 13th Working Conference on Reverse Engineering (WCRE 2006). IEEE Computer Society, Washington, DC, 29-38.
    • MARIN, M., MOONEN, L., AND VAN DEURSEN, A. 2006. A common framework for aspect mining based on crosscutting concern sorts. In Proceedings of the 13th Working Conference on Reverse Engineering (WCRE 2006). IEEE Computer Society, Washington, DC, 29-38.
  • 38
    • 33748877000 scopus 로고    scopus 로고
    • MESBAH, A. AND VAN DEURSEN, A. 2005. Crosscutting concerns in J2EE applications. In Proceedings of the 7th IEEE International Symposium on Web Site Evolution. IEEE Computer Society, Los Alamitos, CA, 14-21.
    • MESBAH, A. AND VAN DEURSEN, A. 2005. Crosscutting concerns in J2EE applications. In Proceedings of the 7th IEEE International Symposium on Web Site Evolution. IEEE Computer Society, Los Alamitos, CA, 14-21.
  • 39
    • 33244466350 scopus 로고    scopus 로고
    • Catalogue of refactorings for AspectJ
    • Tech. Rep. UM-DI-GECSD-200401, Universidade do Minho
    • MONTEIRO, M. 2004. Catalogue of refactorings for AspectJ. Tech. Rep. UM-DI-GECSD-200401, Universidade do Minho.
    • (2004)
    • MONTEIRO, M.1
  • 42
    • 30344465552 scopus 로고    scopus 로고
    • Design recommendations for concern elaboration tools
    • R. E. Filman, T. Elrad, S. Clarke, and M. Ak sit, Eds. Addison-Wesley, Boston
    • MURPHY, G. C., GRISWOLD, W. G., ROBILLARD, M. P., HANNEMANN, J., AND LEONG, W. 2005. Design recommendations for concern elaboration tools. In Aspect-Oriented Software Development, R. E. Filman, T. Elrad, S. Clarke, and M. Ak sit, Eds. Addison-Wesley, Boston, 507-530.
    • (2005) Aspect-Oriented Software Development , pp. 507-530
    • MURPHY, G.C.1    GRISWOLD, W.G.2    ROBILLARD, M.P.3    HANNEMANN, J.4    LEONG, W.5
  • 43
    • 0025212925 scopus 로고
    • Recognizing a program's design: A graph-parsing approach
    • RICH, C. AND WILLS, L. M. 1990. Recognizing a program's design: A graph-parsing approach. IEEE Softw. 7, 1, 82-89.
    • (1990) IEEE Softw , vol.7 , Issue.1 , pp. 82-89
    • RICH, C.1    WILLS, L.M.2
  • 45
    • 12344310464 scopus 로고    scopus 로고
    • Design and evaluation of an automated aspect mining tool
    • CSREA Press, Las Vegas, NV
    • SHEPHERD, D., GIBSON, E., AND POLLOCK, L. 2004. Design and evaluation of an automated aspect mining tool. In Software Engineering Research and Practice. CSREA Press, Las Vegas, NV, 601-607.
    • (2004) Software Engineering Research and Practice , pp. 601-607
    • SHEPHERD, D.1    GIBSON, E.2    POLLOCK, L.3
  • 48
    • 38349159486 scopus 로고    scopus 로고
    • SUTTON, S. M. AND ROUVELLOU, I. 2005. Concern modeling for aspect-oriented software development. In Aspect-Oriented Software Development, R. E. Filman, T. Elrad, S. Clarke, and M. Ak sit, Eds. Addison-Wesley, Boston, Chapter 21, 479-505.
    • SUTTON, S. M. AND ROUVELLOU, I. 2005. Concern modeling for aspect-oriented software development. In Aspect-Oriented Software Development, R. E. Filman, T. Elrad, S. Clarke, and M. Ak sit, Eds. Addison-Wesley, Boston, Chapter 21, 479-505.
  • 49
    • 20444420286 scopus 로고    scopus 로고
    • Pervasive Query Support in the Concern Manipulation Environment
    • Tech. Rep. RC23343 W0409-135, IBM Research
    • TARR, P., HARRISON, W., AND OSSHER, H. 2004. Pervasive Query Support in the Concern Manipulation Environment. Tech. Rep. RC23343 (W0409-135), IBM Research.
    • (2004)
    • TARR, P.1    HARRISON, W.2    OSSHER, H.3
  • 54
    • 0033892035 scopus 로고    scopus 로고
    • Program plan recognition for year 2000 tools
    • VAN DEURSEN, A., QUILICI, A., AND WOODS, S. 2000. Program plan recognition for year 2000 tools. Sci. Comput. Prog. 36, 303-324.
    • (2000) Sci. Comput. Prog , vol.36 , pp. 303-324
    • VAN DEURSEN, A.1    QUILICI, A.2    WOODS, S.3
  • 56
    • 0029219159 scopus 로고
    • Software reconnaissance: Mapping program features to code
    • WILDE, N. AND SCULLY, M. C. 1995. Software reconnaissance: mapping program features to code. J. Softw. Maint. 7, 1, 49-62.
    • (1995) J. Softw. Maint , vol.7 , Issue.1 , pp. 49-62
    • WILDE, N.1    SCULLY, M.C.2
  • 57
    • 0025491633 scopus 로고    scopus 로고
    • WILLS, L. M. 1990. Automated program recognition: A feasibility demonstration. Arti. Intel. 45, 1-2 (Sept.), 113-171.
    • WILLS, L. M. 1990. Automated program recognition: A feasibility demonstration. Arti. Intel. 45, 1-2 (Sept.), 113-171.


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