메뉴 건너뛰기




Volumn , Issue , 2012, Pages

Do crosscutting concerns cause modularity problems?

Author keywords

AOSD; Mozilla; power laws; retroactive study; scattering

Indexed keywords

AOSD; CROSSCUTTING CONCERN; MOZILLA; POWER-LAW; PROGRAM COMPREHENSION; RETROACTIVE STUDY; REVIEW PROCESS; TIME-PERIODS;

EID: 84871275389     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/2393596.2393654     Document Type: Conference Paper
Times cited : (13)

References (41)
  • 1
    • 39749181862 scopus 로고    scopus 로고
    • Patch review processes in open source software development communities
    • J. Asundi and R. Jayant. Patch review processes in open source software development communities. In Proc. Hawaii Int. Conf. Syst. Sci., pp. 166c/1-166c/7, 2007.
    • (2007) Proc. Hawaii Int. Conf. Syst. Sci.
    • Asundi, J.1    Jayant, R.2
  • 2
    • 70349736208 scopus 로고    scopus 로고
    • Relationship between design patterns defects and crosscutting concern scattering degree
    • L. Aversano et al. Relationship between design patterns defects and crosscutting concern scattering degree. IET Softw., 3(5):395-409, 2009.
    • (2009) IET Softw. , vol.3 , Issue.5 , pp. 395-409
    • Aversano, L.1
  • 3
    • 58049168180 scopus 로고    scopus 로고
    • Threats on building models from CVS and Bugzilla repositories
    • K. Ayari et al. Threats on building models from CVS and Bugzilla repositories. In Proc. IBM Conf. Centre Adv. Stud. Collab. Res., pp. 215-228, 2007.
    • (2007) Proc. IBM Conf. Centre Adv. Stud. Collab. Res. , pp. 215-228
    • Ayari, K.1
  • 6
    • 37849026042 scopus 로고    scopus 로고
    • An exploratory study of the effect of aspect-oriented programming on maintainability
    • M. Bartsch and R. Harrison. An exploratory study of the effect of aspect-oriented programming on maintainability. Softw. Qual. J., 16(1):23-44, 2008.
    • (2008) Softw. Qual. J. , vol.16 , Issue.1 , pp. 23-44
    • Bartsch, M.1    Harrison, R.2
  • 7
    • 84871336799 scopus 로고    scopus 로고
    • Investigating information needs to improve cooperation between developers and bug reporters
    • S. Breu et al. Investigating information needs to improve cooperation between developers and bug reporters. In Proc. Conf. Comput. Supported Coop. Work, pp. 301-310, 2010.
    • (2010) Proc. Conf. Comput. Supported Coop. Work , pp. 301-310
    • Breu, S.1
  • 8
    • 65549085067 scopus 로고    scopus 로고
    • Power-law distributions in empirical data
    • A. Clauset et al. Power-law distributions in empirical data. SIAM Rev., 51(4):661-703, 2009.
    • (2009) SIAM Rev. , vol.51 , Issue.4 , pp. 661-703
    • Clauset, A.1
  • 9
    • 49449093324 scopus 로고    scopus 로고
    • Do crosscutting concerns cause defects?
    • M. Eaddy et al. Do crosscutting concerns cause defects? IEEE Trans. Softw. Eng., 34(4):497-515, 2008.
    • (2008) IEEE Trans. Softw. Eng. , vol.34 , Issue.4 , pp. 497-515
    • Eaddy, M.1
  • 10
    • 57349092460 scopus 로고    scopus 로고
    • Evolving software product lines with aspects
    • E. Figueiredo et al. Evolving software product lines with aspects. In Proc. Int. Conf. Softw. Eng., pp. 261-270, 2008.
    • (2008) Proc. Int. Conf. Softw. Eng. , pp. 261-270
    • Figueiredo, E.1
  • 11
  • 12
    • 79955138460 scopus 로고    scopus 로고
    • On the impact of crosscutting concern projection on code measurement
    • E. Figueiredo et al. On the impact of crosscutting concern projection on code measurement. In Proc. Int. Conf. Aspect-oriented Softw. Dev., pp. 81-92, 2011.
    • (2011) Proc. Int. Conf. Aspect-oriented Softw. Dev. , pp. 81-92
    • Figueiredo, E.1
  • 15
    • 10644264090 scopus 로고    scopus 로고
    • Automating the measurement of open source projects
    • D. German. Automating the measurement of open source projects. In Proc Wkshp. Open Source Softw. Eng., pp. 63-67, 2003.
    • (2003) Proc Wkshp. Open Source Softw. Eng. , pp. 63-67
    • German, D.1
  • 16
    • 18044384610 scopus 로고    scopus 로고
    • An empirical study of fine-grained software modifications
    • D. German. An empirical study of fine-grained software modifications. In Proc. IEEE Int. Conf. Softw. Maintenance, pp. 316-325, 2004.
    • (2004) Proc. IEEE Int. Conf. Softw. Maintenance , pp. 316-325
    • German, D.1
  • 17
    • 38149134565 scopus 로고    scopus 로고
    • On the impact of aspectual decompositions on design stability
    • P. Greenwood et al. On the impact of aspectual decompositions on design stability. In Proc. Europ. Conf. Obj.-Oriented Progr., pp. 176-200, 2007.
    • (2007) Proc. Europ. Conf. Obj.-Oriented Progr. , pp. 176-200
    • Greenwood, P.1
  • 18
    • 70450233778 scopus 로고    scopus 로고
    • An analysis method for improving a bug modification process in open source software development
    • A. Ihara et al. An analysis method for improving a bug modification process in open source software development. In Proc. ACM Int. Wkshp. Princip. Softw. Evol./ERCIM Wkshp. Softw. Evol., pp. 135-144, 2009.
    • (2009) Proc. ACM Int. Wkshp. Princip. Softw. Evol./ERCIM Wkshp. Softw. Evol. , pp. 135-144
    • Ihara, A.1
  • 19
    • 33947187259 scopus 로고    scopus 로고
    • A study of design characteristics in evolving software using stability as a criterion
    • D. Kelly. A study of design characteristics in evolving software using stability as a criterion. IEEE Trans. Softw. Eng., 32(5):315-329, 2006.
    • (2006) IEEE Trans. Softw. Eng. , vol.32 , Issue.5 , pp. 315-329
    • Kelly, D.1
  • 22
    • 34047110886 scopus 로고    scopus 로고
    • Misleading metrics and unsound analyses
    • B. Kitchenham et al. Misleading metrics and unsound analyses. IEEE Softw., 24(2):73-78, 2007.
    • (2007) IEEE Softw. , vol.24 , Issue.2 , pp. 73-78
    • Kitchenham, B.1
  • 23
    • 49949103138 scopus 로고    scopus 로고
    • Analyzing the evolution of large-scale software systems using design structure matrices and design rule theory
    • M. LaMantia et al. Analyzing the evolution of large-scale software systems using design structure matrices and design rule theory. In Proc. IEEE/IFIP Working Conf. Softw. Arch., pp. 83-92, 2008.
    • (2008) Proc. IEEE/IFIP Working Conf. Softw. Arch. , pp. 83-92
    • LaMantia, M.1
  • 24
    • 0034978467 scopus 로고    scopus 로고
    • Log-normal distributions across the sciences
    • E. Limpert et al. Log-normal distributions across the sciences. BioScience, 51(5):341-352, 2001.
    • (2001) BioScience , vol.51 , Issue.5 , pp. 341-352
    • Limpert, E.1
  • 27
    • 33745595061 scopus 로고    scopus 로고
    • Exploring the structure of complex software designs
    • A. MacCormack et al. Exploring the structure of complex software designs. Manage. Sci., 52(7):1015-1030, 2006.
    • (2006) Manage. Sci. , vol.52 , Issue.7 , pp. 1015-1030
    • MacCormack, A.1
  • 28
    • 33646922342 scopus 로고    scopus 로고
    • A classification of crosscutting concerns
    • M. Marin et al. A classification of crosscutting concerns. In Proc. IEEE Int. Conf. Softw. Mainten., pp. 673-676, 2005.
    • (2005) Proc. IEEE Int. Conf. Softw. Mainten. , pp. 673-676
    • Marin, M.1
  • 29
    • 51149114830 scopus 로고    scopus 로고
    • Documenting typical crosscutting concerns
    • M. Marin et al. Documenting typical crosscutting concerns. In Proc. Working Conf. Reverse Eng., pp. 31-40, 2007.
    • (2007) Proc. Working Conf. Reverse Eng. , pp. 31-40
    • Marin, M.1
  • 30
    • 0142149841 scopus 로고    scopus 로고
    • Two case studies of open source software development
    • A. Mockus et al. Two case studies of open source software development. ACM Trans. Softw. Eng. Methodol., 11(3):309-346, 2002.
    • (2002) ACM Trans. Softw. Eng. Methodol. , vol.11 , Issue.3 , pp. 309-346
    • Mockus, A.1
  • 32
    • 0015482049 scopus 로고
    • On the criteria to be used in decomposing systems into modules
    • D. Parnas. On the criteria to be used in decomposing systems into modules. Commun. ACM, 15(12):1053-1058, 1972.
    • (1972) Commun. ACM , vol.15 , Issue.12 , pp. 1053-1058
    • Parnas, D.1
  • 33
    • 78751503311 scopus 로고    scopus 로고
    • An empirical assessment of the impact of aspect-oriented programming on software modularity
    • A. Przybyłek. An empirical assessment of the impact of aspect-oriented programming on software modularity. In Proc. Int. Conf. Eval. Novel Approaches Softw. Eng., pp. 139-148, 2010.
    • (2010) Proc. Int. Conf. Eval. Novel Approaches Softw. Eng. , pp. 139-148
    • Przybyłek, A.1
  • 38
    • 0032643249 scopus 로고    scopus 로고
    • N degrees of separation: Multi-dimensional separation of concerns
    • P. Tarr et al. N degrees of separation: Multi-dimensional separation of concerns. In Proc. Int. Conf. Softw. Eng., pp. 107-119, 1999.
    • (1999) Proc. Int. Conf. Softw. Eng. , pp. 107-119
    • Tarr, P.1
  • 40
    • 0020180632 scopus 로고
    • Design stability measures for software maintenance
    • S. Yau and J. Collofello. Design stability measures for software maintenance. IEEE Trans. Softw. Eng., 11(9):849-856, 1985.
    • (1985) IEEE Trans. Softw. Eng. , vol.11 , Issue.9 , pp. 849-856
    • Yau, S.1    Collofello, J.2


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