메뉴 건너뛰기




Volumn 14, Issue 9, 1988, Pages 1357-1365

Evaluating Software Complexity Measures

Author keywords

Cyclomatic number; data flow; software complexity; software metrics; software science

Indexed keywords

COMPUTER METATHEORY;

EID: 0024071092     PISSN: 00985589     EISSN: None     Source Type: Journal    
DOI: 10.1109/32.6178     Document Type: Article
Times cited : (556)

References (33)
  • 1
    • 0019080226 scopus 로고
    • A comparison of measures of control flow complexity
    • Nov.
    • A. L. Baker and S. H. Zweben, “A comparison of measures of control flow complexity,” IEEE Trans. Software Eng., vol. SE-6, no. 6, pp. 506-512, Nov. 1980.
    • (1980) IEEE Trans. Software Eng. , vol.SE-6 , Issue.6 , pp. 506-512
    • Baker, A.L.1    Zweben, S.H.2
  • 3
    • 0020847290 scopus 로고
    • Metric analysis and data validation across Fortran projections
    • Nov.
    • V. R. Basili, R. W. Selby, and T.-Y. Phillips, “Metric analysis and data validation across Fortran projections,” IEEE Trans. Software Eng., vol. SE-9, no. 6, pp. 652-663, Nov. 1983.
    • (1983) IEEE Trans. Software Eng. , vol.SE-9 , Issue.6 , pp. 652-663
    • Basili, V.R.1    Selby, R.W.2    Phillips, T.-Y.3
  • 4
    • 84939728291 scopus 로고
    • Measuring data dependency complexity
    • Univ. Southwestern Louisiana, Tech. Rep. 83-5-3, July
    • J. M. Bieman and W. R. Edwards, “Measuring data dependency complexity,” Dep. Comput. Sci., Univ. Southwestern Louisiana, Tech. Rep. 83-5-3, July 1983.
    • (1983) Dep. Comput. Sci.
    • Bieman, J.M.1    Edwards, W.R.2
  • 5
    • 0039921809 scopus 로고
    • On the size of machines
    • M. Blum, “On the size of machines,” Inform. Contr., vol. 11, pp. 257-265,1967.
    • (1967) Inform. Contr. , vol.11 , pp. 257-265
    • Blum, M.1
  • 6
    • 0018444615 scopus 로고
    • Measuring the psychological complexity of software maintenance tasks with the Halstead and McCabe metrics
    • Mar.
    • B. Curtis, S. B. Sheppard, P. Milliman, M. A. Borst, and T. Love, “Measuring the psychological complexity of software maintenance tasks with the Halstead and McCabe metrics,” IEEE Trans. Software Eng., vol. SE-5, no. 2, pp. 96-104, Mar. 1979.
    • (1979) IEEE Trans. Software Eng. , vol.SE-5 , Issue.2 , pp. 96-104
    • Curtis, B.1    Sheppard, S.B.2    Milliman, P.3    Borst, M.A.4    Love, T.5
  • 8
    • 0020816234 scopus 로고
    • Software complexity metric sensitivity to program structuring rules
    • W. M. Evangelist, “Software complexity metric sensitivity to program structuring rules,” J. Syst. Software, vol. 3, pp. 231-243, 1983.
    • (1983) J. Syst. Software , vol.3 , pp. 231-243
    • Evangelist, W.M.1
  • 9
    • 0018441067 scopus 로고
    • Measuring improvements in program clarity
    • Mar.
    • R. D. Gordon, “Measuring improvements in program clarity,” IEEE Trans. Software Eng., vol. SE-5, no. 2, pp. 79-90, Mar. 1979.
    • (1979) IEEE Trans. Software Eng. , vol.SE-5 , Issue.2 , pp. 79-90
    • Gordon, R.D.1
  • 11
    • 84976814597 scopus 로고
    • Measurement of program complexity by the pair (cyclomatic number, operator count)
    • Mar.
    • W.J.Hansen, “Measurement of program complexity by the pair (cyclomatic number, operator count),” SIGPLAN Notices, vol. 13, no. 3, pp. 29-33, Mar. 1978.
    • (1978) SIGPLAN Notices , vol.13 , Issue.3 , pp. 29-33
    • Hansen, W.J.1
  • 13
    • 0017019555 scopus 로고
    • A data flow analysis approach to program testing
    • Nov.
    • P. M. Herman, “A data flow analysis approach to program testing,” Australian Comput. J., vol. 8, no. 3, pp. 92-96, Nov. 1976.
    • (1976) Australian Comput. J. , vol.8 , Issue.3 , pp. 92-96
    • Herman, P.M.1
  • 14
    • 0021520186 scopus 로고
    • Criteria for software reliability model comparisons
    • Nov.
    • A. Iannino, J. D. Musa, K. Okumoto, and B. Littlewood, “Criteria for software reliability model comparisons,” IEEE Trans. Software Eng., vol. SE-10, no. 6, pp. 687-691, Nov. 1984.
    • (1984) IEEE Trans. Software Eng. , vol.SE-10 , Issue.6 , pp. 687-691
    • Iannino, A.1    Musa, J.D.2    Okumoto, K.3    Littlewood, B.4
  • 15
    • 0020304118 scopus 로고
    • A measure of logical complexity of programs
    • S. S. Iyengar, N. Parameswaran, and J. Fuller, “A measure of logical complexity of programs,” Comput. Lang., vol. 7, pp. 147-160, 1982.
    • (1982) Comput. Lang. , vol.7 , pp. 147-160
    • Iyengar, S.S.1    Parameswaran, N.2    Fuller, J.3
  • 16
    • 84939728563 scopus 로고
    • An empirical evaluation of program complexity metrics
    • Tech. Rep. TR-84-06
    • J. L. Knox and K. C. Tai, “An empirical evaluation of program complexity metrics,” North Carolina State Univ., Tech. Rep. TR-84-06, 1984.
    • (1984) North Carolina State Univ.
    • Knox, J.L.1    Tai, K.C.2
  • 17
    • 0020749255 scopus 로고
    • A data flow oriented program testing strategy
    • May
    • J. W. Laski and B. Korel, “A data flow oriented program testing strategy,” IEEE Trans. Software Eng., vol. SE-9, no. 3, pp. 347-354, May 1983.
    • (1983) IEEE Trans. Software Eng. , vol.SE-9 , Issue.3 , pp. 347-354
    • Laski, J.W.1    Korel, B.2
  • 18
    • 0017291489 scopus 로고
    • A complexity measure
    • Dec.
    • T. J. McCabe, “A complexity measure,” IEEE Trans. Software Eng., vol. SE-2, No. 4, pp. 308-320, Dec. 1976.
    • (1976) IEEE Trans. Software Eng. , vol.SE-2 , Issue.4 , pp. 308-320
    • McCabe, T.J.1
  • 19
    • 84976674154 scopus 로고
    • An extension to the cyclomatic measure of program complexity
    • Oct.
    • G. J. Myers, “An extension to the cyclomatic measure of program complexity,” SIGPLAN Notices, vol. 12, no. 10, pp. 61-64, Oct. 1987.
    • (1987) SIGPLAN Notices , vol.12 , Issue.10 , pp. 61-64
    • Myers, G.J.1
  • 20
    • 0021517864 scopus 로고
    • On required element testing
    • S. C. Ntafos, “On required element testing ” IEEE Trans. Software Eng., vol. SE-10, no. 6, pp. 795-803, No\ 1984.
    • (1984) IEEE Trans. Software Eng. , vol.SE-10 , Issue.6 , pp. 795-803
    • Ntafos, S.C.1
  • 21
    • 0019204589 scopus 로고
    • Control flow, data flow and program complexity
    • Chicago, IL, Nov.
    • E. I. Oviedo, “Control flow, data flow and program complexity,” in Proc. IEEE COMPSAC, Chicago, IL, Nov. 1980, pp. 146-152.
    • (1980) Proc. IEEE COMPSAC , pp. 146-152
    • Oviedo, E.I.1
  • 22
    • 0040675681 scopus 로고
    • A nesting level complexity measure
    • Sept.
    • P. Piwowarski, “A nesting level complexity measure,” SIGPLAN Notices, vol. 17, no. 9, pp. 44-50, Sept. 1982.
    • (1982) SIGPLAN Notices , vol.17 , Issue.9 , pp. 44-50
    • Piwowarski, P.1
  • 23
    • 0021517175 scopus 로고
    • An axiomatic theory of software complexity measure
    • R. E. Prather, “An axiomatic theory of software complexity measure,” Comput. J., vol. 27, no. 4, pp. 340-346, 1984.
    • (1984) Comput. J. , vol.27 , Issue.4 , pp. 340-346
    • Prather, R.E.1
  • 24
    • 84987194972 scopus 로고
    • Data flow analysis techniques for test data selection
    • Tokyo, Japan, Sept.
    • S. Rapps and E. J. Weyuker, “Data flow analysis techniques for test data selection,” in Proc. 6th Int. Conf. Software Engineering, Tokyo, Japan, Sept. 1982, pp. 272-278.
    • (1982) Proc. 6th Int. Conf. Software Engineering , pp. 272-278
    • Rapps, S.1    Weyuker, E.J.2
  • 25
    • 0022043004 scopus 로고
    • Selecting software test data using data flow information
    • Apr.
    • “Selecting software test data using data flow information,” IEEE Trans. Software Eng., vol. SE-11, no. 4, pp. 367-375, Apr. 1985.
    • (1985) IEEE Trans. Software Eng. , vol.SE-11 , Issue.4 , pp. 367-375
  • 28
    • 0021122614 scopus 로고
    • A program complexity metric based on data flow information in control graphs
    • Orlando, FL, Mar.
    • K.-C. Tai, “A program complexity metric based on data flow information in control graphs,” in Proc. 7th Int. Conf. Software Engineering, Orlando, FL, Mar. 1984, pp. 239-248.
    • (1984) Proc. 7th Int. Conf. Software Engineering , pp. 239-248
    • Tai, K.-C.1
  • 29
    • 0000083306 scopus 로고
    • The applicability of program schema results to programs
    • Nov.
    • E. J. Weyuker, “The applicability of program schema results to programs,” Int. J. Comput. Inform. Sci., vol. 8, no. 5, Nov. 1979.
    • (1979) Int. J. Comput. Inform. Sci. , vol.8 , Issue.5
    • Weyuker, E.J.1
  • 30
    • 0022914039 scopus 로고
    • Axiomatizing software test data adequacy
    • Dec.
    • “Axiomatizing software test data adequacy,” IEEE Trans. Software Eng., vol. SE-12, no. 12, pp. 1128-1138, Dec. 1986.
    • (1986) IEEE Trans. Software Eng. , vol.SE-12 , Issue.12 , pp. 1128-1138
  • 31
    • 0019576709 scopus 로고
    • A study of several metrics for programming effort
    • S. N. Woodfield, V. Y. Shen, and H. E. Dunsmore, “A study of several metrics for programming effort,” J. Syst. Software., vol. 2, pp. 97-103, 1981.
    • (1981) J. Syst. Software. , vol.2 , pp. 97-103
    • Woodfield, S.N.1    Shen, V.Y.2    Dunsmore, H.E.3
  • 32
    • 0018287687 scopus 로고
    • A measure of control flow complexity in program text
    • Jan.
    • M. R. Woodward, M. A. Hennell, and D. Hedley, “A measure of control flow complexity in program text,” IEEE Trans. Software Eng., vol. SE-5, no. 1, pp. 45-50, Jan. 1979.
    • (1979) IEEE Trans. Software Eng. , vol.SE-5 , Issue.1 , pp. 45-50
    • Woodward, M.R.1    Hennell, M.A.2    Hedley, D.3
  • 33
    • 0018706889 scopus 로고
    • Exploring software science relations in COBOL and APL
    • Chicago, IL, Nov.
    • S. H. Zweben and K-C. Fung, “Exploring software science relations in COBOL and APL,” in Proc. IEEE COMPSAC, Chicago, IL, Nov. 1979, pp. 702-207.
    • (1979) Proc. IEEE COMPSAC , pp. 702-707
    • Zweben, S.H.1    Fung, K.-C.2


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