메뉴 건너뛰기




Volumn 20, Issue 8, 1994, Pages 644-657

Measuring Functional Cohesion

Author keywords

cohesion; measurement theory; program slices; Software measurement

Indexed keywords

ABSTRACTING; DATA REDUCTION; DATA STRUCTURES; MEASUREMENT THEORY; SOFTWARE ENGINEERING;

EID: 0028481554     PISSN: 00985589     EISSN: None     Source Type: Journal    
DOI: 10.1109/32.310673     Document Type: Article
Times cited : (168)

References (42)
  • 2
    • 0023842518 scopus 로고
    • A standard representation of imperative language programs for data collection and software measures specification
    • Jan.
    • J. Bieman, A. Baker, P. Clites, D. Gustafson, and A. Melton, “A standard representation of imperative language programs for data collection and software measures specification,” J. Syst. & Software, vol. 8, no. 1, pp. 13-37, Jan. 1988.
    • (1988) J. Syst. & Software , vol.8 , Issue.1 , pp. 13-37
    • Bieman, J.1    Baker, A.2    Clites, P.3    Gustafson, D.4    Melton, A.5
  • 3
    • 4244195761 scopus 로고
    • Measuring Functional Cohesion (Extended Version)
    • Colorado State Univ. Tech. Rep. CS-93-1, Comput. Sci. Dept., Michigan Technological Univ.
    • J. Bieman and L. Ott, “Measuring Functional Cohesion (Extended Version),” Tech. Rep. CS-93-109, Comput. Sci. Dept., Colorado State Univ. Tech. Rep. CS-93-1, Comput. Sci. Dept., Michigan Technological Univ., 1993.
    • (1993) Tech. Rep. CS-93-109, Comput. Sci. Dept. , pp. 93-109
    • Bieman, J.1    Ott, L.2
  • 4
    • 0024925667 scopus 로고
    • Estimating the number of test cases required to satisfy the all du-paths testing criterion
    • Dec.
    • J. Bieman and J. Schultz, “Estimating the number of test cases required to satisfy the all du-paths testing criterion,” in Pro. Software Testing, Anal. Verification Symp. (TAV3-SIGSOFT89), Dec. 1989, pp. 179-186.
    • (1989) Pro. Software Testing, Anal. Verification Symp. (TAV3-SIGSOFT89) , pp. 179-186
    • Bieman, J.1    Schultz, J.2
  • 5
    • 0026745178 scopus 로고
    • An empirical evaluation (and specification) of the all du-paths testing criterion
    • Jan.
    • J. Bieman and J. Schultz, “An empirical evaluation (and specification) of the all du-paths testing criterion,” IEEE Software Eng. J., vol. 7. no. 1, pp. 43-51, Jan. 1992.
    • (1992) IEEE Software Eng. J. , vol.7 , Issue.1 , pp. 43-51
    • Bieman, J.1    Schultz, J.2
  • 6
  • 7
    • 77956729923 scopus 로고
    • Techniques for debugging parallel programs
    • Univ. Wisconsin-Madison
    • J.D. Choi, B. Miller, and P. Netzer, “Techniques for debugging parallel programs,” Tech. Rep. 786, Univ. Wisconsin-Madison, 1988.
    • (1988) Tech. Rep. 786, Univ. , pp. 786
    • Choi, J.D.1    Miller, B.2    Netzer, P.3
  • 11
    • 0028393055 scopus 로고
    • Software measurement: A necessary scientific basis
    • N. Fenton, “Software measurement: A necessary scientific basis,” IEEE Trans. Software Eng., vol. 20, no. 3, pp. 199-206, 1994.
    • (1994) IEEE Trans. Software Eng. , vol.20 , Issue.3 , pp. 199-206
    • Fenton, N.1
  • 12
    • 0004985014 scopus 로고
    • A review of the fundamental concepts of measurement
    • L. Finkelstein, “A review of the fundamental concepts of measurement,” Measurement, vol. 2, no. 1, pp. 25-34, 1984.
    • (1984) Measurement , vol.2 , Issue.1 , pp. 25-34
    • Finkelstein, L.1
  • 13
    • 0026203186 scopus 로고
    • Using program slicing in software maintenance
    • K. B. Gallagher and J. R. Lyle, “Using program slicing in software maintenance,” IEEE Trans. Software Eng., vol. 17, no. 8, pp. 751-761, 1991.
    • (1991) IEEE Trans. Software Eng. , vol.17 , Issue.8 , pp. 751-761
    • Gallagher, K.B.1    Lyle, J.R.2
  • 15
  • 17
    • 0024089764 scopus 로고
    • Dynamic program slicing
    • B. Korel and J. W. Laski, “Dynamic program slicing,” Inform. Processing Lett., vol. 29, no. 3, pp. 155-163, 1988.
    • (1988) Inform. Processing Lett. , vol.29 , Issue.3 , pp. 155-163
    • Korel, B.1    Laski, J.W.2
  • 19
    • 84944982060 scopus 로고
    • Insights into relationships between end-slices
    • Univ. Southwestern Louisiana Sept.
    • Arun Lakhotia, “Insights into relationships between end-slices,” Tech. Rep. CACS TR-91-5-3, Univ. Southwestern Louisiana, Sept. 1991.
    • (1991) Tech. Rep. CACS TR-91-5-3 , pp. 91-95
  • 24
    • 0025479813 scopus 로고
    • A mathematical perspective for software measures research
    • A. Melton, D. Gustafson, J. Bieman, and A. Baker, “A mathematical perspective for software measures research,” IEEE Software Engineering J., vol. 5, no. 5, pp. 246-254, 1990.
    • (1990) IEEE Software Engineering J. , vol.5 , Issue.5 , pp. 246-254
    • Melton, A.1    Gustafson, D.2    Bieman, J.3    Baker, A.4
  • 25
    • 0345683086 scopus 로고
    • Using slice profiles and metrics during software maintenance
    • L. M. Ott, “Using slice profiles and metrics during software maintenance,” in Proc. 10th Annu. Software Reliability Symp., 1992, pp. 16-23.
    • (1992) Proc. 10th Annu. Software Reliability Symp. , pp. 16-23
    • Ott, L.M.1
  • 26
  • 28
    • 0024663131 scopus 로고
    • The relationship between slices and module cohesion
    • L. M. Ott and J. J. Thuss, “The relationship between slices and module cohesion,” in Proc. 11th Int. Conf. Software Eng., 1989, pp. 198-204.
    • (1989) Proc. 11th Int. Conf. Software Eng. , pp. 198-204
    • Ott, L.M.1    Thuss, J.J.2
  • 29
    • 84876657615 scopus 로고
    • Using slice profiles and metrics as tools in the production of reliable software
    • April Also published as Tech. Rep. C45-92-115 115 Dept. Comput. Sci., Colorado State Univ.
    • “Using slice profiles and metrics as tools in the production of reliable software,” Tech. Rep. CS-92-8, Dept. Comput. Sci., Michigan Technological Univ., April, 1992. Also published as Tech. Rep. C45-92-115 115 Dept. Comput. Sci., Colorado State Univ.
    • (1992) Tech. Rep. CS-92-8, Dept. Comput. Sci., Michigan Technological Univ. , pp. 92-98
  • 30
    • 85063799645 scopus 로고
    • Slice based metrics for estimating cohesion
    • “Slice based metrics for estimating cohesion,” Proc. IEEE CS Int.Software Metrics Symp., pp. 71-81, 1993.
    • (1993) Proc. IEEE CS Int.Software Metrics Symp. , pp. 71-81
  • 31
    • 77950883012 scopus 로고
    • The semantics of program slicing and program integration
    • Lecture Notes in Computer Science New York: Springer-Verlag
    • T. Reps and W. Yang, “The semantics of program slicing and program integration,” in Proc. Colloquium on Current Issues in Programming Lang., pp. 360-374, 1989. Lecture Notes in Computer Science, vol. 352. New York: Springer-Verlag.
    • (1989) Proc. Colloquium on Current Issues in Programming Lang. , vol.352 , pp. 360-374
    • Reps, T.1    Yang, W.2
  • 33
    • 0011374862 scopus 로고
    • An investigation into slice based cohesion metrics
    • Michigan Technological Univ
    • J. J. Thuss, “An investigation into slice based cohesion metrics,” Master's thesis, Michigan Technological Univ., 1988.
    • (1988) Master's thesis
    • Thuss, J.J.1
  • 34
    • 0019574504 scopus 로고
    • Measuring the quality of structured designs
    • D. Troy and S. Zweben, “Measuring the quality of structured designs,” J. Syst. and Software, vol. 2 pp. 113-120, 1981.
    • (1981) J. Syst. and Software , vol.2 , pp. 113-120
    • Troy, D.1    Zweben, S.2
  • 36
    • 0020157396 scopus 로고
    • Programmers use slices when debugging
    • “Programmers use slices when debugging,” Commun. ACM, vol. 25, no. 7, pp. 446-452, 1982.
    • (1982) Commun. ACM , vol.25 , Issue.7 , pp. 446-452
  • 37
    • 0021457061 scopus 로고
    • Program slicing
    • “Program slicing,” IEEE Trans. Software Eng., vol. 10, no. 4, pp. 352-357, 1984.
    • (1984) IEEE Trans. Software Eng. , vol.10 , Issue.4 , pp. 352-357
  • 40
    • 84876608954 scopus 로고
    • Software metrics: Using measurement theory to describe the properties and scales of software complexity metrics
    • Aug.
    • H. Zuse and P. Bollmann, “Software metrics: Using measurement theory to describe the properties and scales of software complexity metrics,” ACM SIGPLAN Notices, vol. 24, no. 8, pp. 23-33, Aug. 1989.
    • (1989) ACM SIGPLAN Notices , vol.24 , Issue.8 , pp. 23-33
    • Zuse, H.1    Bollmann, P.2


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