메뉴 건너뛰기




Volumn , Issue , 2008, Pages

The impact of complexity on software design quality and costs: An exploratory empirical analysis of open source applications

Author keywords

Costs and quality; Open source software complexity

Indexed keywords

COST MODELS; CYCLOMATIC COMPLEXITY METRIC; DESIGN QUALITY; EFFORT ESTIMATION; EMPIRICAL ANALYSIS; FUNCTIONAL COMPLEXITY; FUNCTIONAL ELEMENTS; MAINTENANCE COST; OPEN SOURCE APPLICATION; OPEN SOURCE DEVELOPMENT; OPEN SOURCE SOFTWARE; OPEN SOURCES; SOFTWARE COMPLEXITY; SOFTWARE DESIGN QUALITY;

EID: 84870648497     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: None     Document Type: Conference Paper
Times cited : (10)

References (51)
  • 2
    • 84976765356 scopus 로고
    • Software complexity and maintenance costs
    • Banker, R., Datar, S., Kemerer, C., & Zweig, D. (1993). Software complexity and maintenance costs. Comm. ACM, 36 (11), 81-94.
    • (1993) Comm. ACM , vol.36 , Issue.11 , pp. 81-94
    • Banker, R.1    Datar, S.2    Kemerer, C.3    Zweig, D.4
  • 3
    • 58149165260 scopus 로고    scopus 로고
    • A study on the effects of software development practices on software development effort
    • Banker, R. D. & Slaughter, S. A. (1996). A study on the effects of software development practices on software development effort. In Proc. Int'l Conf. Software Maintenance.
    • (1996) Proc. Int'l Conf. Software Maintenance
    • Banker, R.D.1    Slaughter, S.A.2
  • 5
    • 0020847373 scopus 로고
    • An empirical study of a complexity family
    • Basili, V. & Hutchens, D. (1983). An empirical study of a complexity family. IEEE Trans. Software Eng., 9 (6), 664-672.
    • (1983) IEEE Trans. Software Eng. , vol.9 , Issue.6 , pp. 664-672
    • Basili, V.1    Hutchens, D.2
  • 6
    • 0001622174 scopus 로고    scopus 로고
    • A validation of object-oriented design metrics as quality indicators
    • Basili, V. R., Briand, L. C., & Melo, W. L. (1996b). A validation of object-oriented design metrics as quality indicators. IEEE Trans. Software Eng., 22, 751-761.
    • (1996) IEEE Trans. Software Eng. , vol.22 , pp. 751-761
    • Basili, V.R.1    Briand, L.C.2    Melo, W.L.3
  • 13
    • 84869427235 scopus 로고
    • A programmer productivity controversy
    • Canning, R. G. (1986). A programmer productivity controversy. EDP Analyser, 24 (1), 1-11.
    • (1986) EDP Analyser , vol.24 , Issue.1 , pp. 1-11
    • Canning, R.G.1
  • 15
    • 0346254047 scopus 로고    scopus 로고
    • An economic model to estimate software rewriting and replacement times
    • Chan, T., Chung, S., & Ho, T. (1996). An economic model to estimate software rewriting and replacement times. IEEE Trans. Software Eng., 22 (8), 580-598.
    • (1996) IEEE Trans. Software Eng. , vol.22 , Issue.8 , pp. 580-598
    • Chan, T.1    Chung, S.2    Ho, T.3
  • 16
    • 0028446078 scopus 로고
    • A metrics suite for object oriented design
    • Chidamber, S. & Kemerer, C. (1994). A metrics suite for object oriented design. IEEE Trans. Software Eng., 20, 476-493.
    • (1994) IEEE Trans. Software Eng. , vol.20 , pp. 476-493
    • Chidamber, S.1    Kemerer, C.2
  • 17
    • 0003233849 scopus 로고    scopus 로고
    • Managerial use of metrics for object-oriented software: An exploratory analysis
    • Chidamber, S. R., Darcy, D. P., & Kemerer, C. F. (1998). Managerial use of metrics for object-oriented software: An exploratory analysis. IEEE Trans. Software Eng., 24, 629-639.
    • (1998) IEEE Trans. Software Eng. , vol.24 , pp. 629-639
    • Chidamber, S.R.1    Darcy, D.P.2    Kemerer, C.F.3
  • 19
    • 0021140311 scopus 로고
    • A discriminant metric for module comprehension
    • Emerson, T. J. (1984a). A discriminant metric for module comprehension. In Proc. Int'l Conf. Software Eng., 294-431.
    • (1984) Proc. Int'l Conf. Software Eng. , pp. 294-431
    • Emerson, T.J.1
  • 20
    • 0021575742 scopus 로고
    • Program testing, path coverage and the cohesion metric
    • Emerson, T. J. (1984b). Program testing, path coverage and the cohesion metric. In Proc. of COMPSAC84, 421-431.
    • (1984) Proc. of COMPSAC84 , pp. 421-431
    • Emerson, T.J.1
  • 21
    • 3242742255 scopus 로고    scopus 로고
    • A critical look at open source
    • Fitzgerald B. (2004). A critical look at Open Source. IEEE Computer, 37 (7), 92-94.
    • (2004) IEEE Computer , vol.37 , Issue.7 , pp. 92-94
    • Fitzgerald, B.1
  • 22
    • 0017947429 scopus 로고
    • A review and evaluation of software science
    • Fitzsimmons, A. & Love, T. (1978). A review and evaluation of software science. ACM Computing Surveys, 10 (1), 3-18.
    • (1978) ACM Computing Surveys , vol.10 , Issue.1 , pp. 3-18
    • Fitzsimmons, A.1    Love, T.2
  • 25
    • 30344485154 scopus 로고    scopus 로고
    • Empirical validation of object-oriented metrics on open source software for fault prediction
    • Gyimothy, T., Ferenc, R., & Siket, I. (2005). Empirical validation of object-oriented metrics on open source software for fault prediction. IEEE Trans. Software Eng., 31, 897-910.
    • (2005) IEEE Trans. Software Eng. , vol.31 , pp. 897-910
    • Gyimothy, T.1    Ferenc, R.2    Siket, I.3
  • 28
    • 0000083694 scopus 로고    scopus 로고
    • An evaluation of the MOOD set of object-oriented software metrics
    • Harrison, R., Counsell, S. J., & Nithi, R. V. (1998). An evaluation of the MOOD set of object-oriented software metrics. IEEE Trans. Software Eng., 24 (6), 491-496.
    • (1998) IEEE Trans. Software Eng. , vol.24 , Issue.6 , pp. 491-496
    • Harrison, R.1    Counsell, S.J.2    Nithi, R.V.3
  • 30
    • 37849187333 scopus 로고    scopus 로고
    • The social structure of free and open source software development
    • Howison, J. & Crowston, K. (2005). The social structure of free and open source software development. First Monday, 10 (2).
    • (2005) First Monday , vol.10 , Issue.2
    • Howison, J.1    Crowston, K.2
  • 32
    • 0017926378 scopus 로고
    • Measuring programming quality and productivity
    • Jones, T. C. (1978). Measuring programming quality and productivity. IBM Systems Jnl., 17, 39-63.
    • (1978) IBM Systems Jnl. , vol.17 , pp. 39-63
    • Jones, T.C.1
  • 35
    • 0023349750 scopus 로고
    • An empirical validation of software cost estimation models
    • Kemerer, C. F. (1987). An empirical validation of software cost estimation models. Comm. ACM, 30 (5), 416-430.
    • (1987) Comm. ACM , vol.30 , Issue.5 , pp. 416-430
    • Kemerer, C.F.1
  • 38
    • 84869486860 scopus 로고
    • The relationship between program complexity and slice complexity during debugging tasks
    • Longworth, H. D., Ottenstein, L. M., & Smith, M. R. (1986). The relationship between program complexity and slice complexity during debugging tasks. In Proc. of COMPSAC86.
    • (1986) Proc. of COMPSAC86
    • Longworth, H.D.1    Ottenstein, L.M.2    Smith, M.R.3
  • 39
    • 0025257986 scopus 로고
    • Function points in the estimation end evaluation of the software process
    • Low, G. C. & Jeffery, D. R. (1990). Function points in the estimation end evaluation of the software process. IEEE Trans. Software Eng., 16, 16.
    • (1990) IEEE Trans. Software Eng. , vol.16 , pp. 16
    • Low, G.C.1    Jeffery, D.R.2
  • 41
    • 85024243267 scopus 로고    scopus 로고
    • Lessons from open-source software development
    • OReilly, T. (1999). Lessons from open-source software development. Comm. ACM, 42 (4), 32-37.
    • (1999) Comm. ACM , vol.42 , Issue.4 , pp. 32-37
    • Oreilly, T.1
  • 42
    • 0012672251 scopus 로고
    • Control flow, data flow and programmers complexity
    • Oviedo, E. I. (1980). Control flow, data flow and programmers complexity. In Proc. of COMPSAC80. 146-152.
    • (1980) Proc. of COMPSAC80 , pp. 146-152
    • Oviedo, E.I.1
  • 43
    • 0038422187 scopus 로고
    • Software size measurement: A framework for counting source statements
    • Institute, Pittsburg
    • Park, R. E. (1992). Software size measurement: a framework for counting source statements. Tech. Rep. SEI-92-TR-020, Software Eng. Institute, Pittsburg.
    • (1992) Tech. Rep. SEI-92-TR-020, Software Eng.
    • Park, R.E.1
  • 44
    • 1942500453 scopus 로고    scopus 로고
    • An empirical study of open-source and closed-source software products
    • Paulson, J. W., Succi, G., & Eberlein, A. (2004). An empirical study of open-source and closed-source software products. IEEE Trans. Software Eng., 30 (4), 246-256.
    • (2004) IEEE Trans. Software Eng. , vol.30 , Issue.4 , pp. 246-256
    • Paulson, J.W.1    Succi, G.2    Eberlein, A.3
  • 48
    • 0039756721 scopus 로고
    • Productivity in computer application development
    • Department of Management Studies, Australia
    • Rudolph, E. E. (1983). Productivity in computer application development. Tech. rep., University of Auckland, Department of Management Studies, Australia.
    • (1983) Tech. Rep., University of Auckland
    • Rudolph, E.E.1
  • 50
    • 0019574504 scopus 로고
    • Measuring the quality of structured design
    • Troy, D. & Zweben, S. (1981). Measuring the quality of structured design. Jnl. System and Software, 2, 113-120.
    • (1981) Jnl. System and Software , vol.2 , pp. 113-120
    • Troy, D.1    Zweben, S.2


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