메뉴 건너뛰기




Volumn SE-10, Issue 4, 1984, Pages 397-407

Research on Structured Programming: An Empiricist's Evaluation

Author keywords

Design; experimentation; human factors; Index Terms; languages; performance

Indexed keywords

HUMAN FACTORS; SOFTWARE PERFORMANCE;

EID: 0021453185     PISSN: 00985589     EISSN: None     Source Type: Journal    
DOI: 10.1109/TSE.1984.5010252     Document Type: Article
Times cited : (43)

References (48)
  • 2
    • 0019561859 scopus 로고
    • A controlled experiment quantitatively comparing software development approaches
    • May
    • V. R. Basili and R. W. Reiter, “A controlled experiment quantitatively comparing software development approaches,” IEEE Trans. Software Eng., vol. SE-7, pp. 299–320, May 1981.
    • (1981) IEEE Trans. Software Eng. , vol.SE-7 , pp. 299-320
    • Basili, V.R.1    Reiter, R.W.2
  • 4
    • 0016486209 scopus 로고
    • Some experience with automated aids to the design of large-scale reliable software
    • Mar.
    • B. W. Boehm, R. W. McClean, and D. B. Urfrig, “Some experience with automated aids to the design of large-scale reliable software,” IEEE Trans. Software Eng., vol. SE-1, pp. 125–133, Mar. 1975.
    • (1975) IEEE Trans. Software Eng. , vol.SE-1 , pp. 125-133
    • Boehm, B.W.1    McClean, R.W.2    Urfrig, D.B.3
  • 6
    • 84897710145 scopus 로고
    • Flow diagrams, Turing machines, and languages with only two formulation rules
    • May
    • C. Bohm and G. Jacopini, “Flow diagrams, Turing machines, and languages with only two formulation rules,” Commun. Ass. Comput. Mach., vol. 9, pp. 366–371, May 1966.
    • (1966) Commun. Ass. Comput. Mach. , vol.9 , pp. 366-371
    • Bohm, C.1    Jacopini, G.2
  • 7
    • 0017550499 scopus 로고
    • Towards a theory of the cognitive processes in computer programming
    • R. E. Brooks, “Towards a theory of the cognitive processes in computer programming,”Int. J. Man-Mach. Studies, vol. 9, pp. 737–751, 1977.
    • (1977) Int. J. Man-Mach. Studies , vol.9 , pp. 737-751
    • Brooks, R.E.1
  • 8
    • 85025419268 scopus 로고
    • Using a behavioral theory of program comprehension in software engineering
    • New York
    • R. E. Brooks, “Using a behavioral theory of program comprehension in software engineering,” in Proc. 3rd IEEE Int. Conf. Software Eng., New York, 1978, pp. 196–201.
    • (1978) Proc. 3rd IEEE Int. Conf. Software Eng. , pp. 196-201
    • Brooks, R.E.1
  • 9
    • 84976852456 scopus 로고
    • Studying programmer behavior experimentally: The problems of proper methodology
    • Apr.
    • R. E. Brooks, “Studying programmer behavior experimentally: The problems of proper methodology,” Commun. Ass. Comput. Mach., vol. 23, pp. 207–213, Apr. 1980.
    • (1980) Commun. Ass. Comput. Mach. , vol.23 , pp. 207-213
    • Brooks, R.E.1
  • 10
    • 24944537844 scopus 로고
    • Getting the requirments right
    • July
    • R. G. Canning, “Getting the requirments right,” EDP Analyzer, vol. 15, pp. 1–14, July 1977.
    • (1977) EDP Analyzer , vol.15 , pp. 1-14
    • Canning, R.G.1
  • 15
    • 0000541710 scopus 로고
    • Linear regression and process tracing models of judgment
    • H. J. Einhorn, D. N. Kleinmuntz, and B. Kleinmuntz, “Linear regression and process tracing models of judgment,” Psychol. Rev., vol. 86, pp. 465-485,1979.
    • (1979) Psychol. Rev. , vol.86 , pp. 465-485
    • Einhorn, H.J.1    Kleinmuntz, D.N.2    Kleinmuntz, B.3
  • 16
    • 84976676955 scopus 로고
    • The paradigms of programming
    • Aug.
    • R. W. Floyd, “The paradigms of programming,”Commun. Ass. Comput. Mach., vol. 22, pp. 455–460, Aug. 1979.
    • (1979) Commun. Ass. Comput. Mach. , vol.22 , pp. 455-460
    • Floyd, R.W.1
  • 17
    • 84866190143 scopus 로고
    • Psychology and program design
    • May
    • D. Frost, “Psychology and program design,” Datamation, vol. 21, pp. 137–138, May 1975.
    • (1975) Datamation , vol.21 , pp. 137-138
    • Frost, D.1
  • 18
    • 0019541497 scopus 로고
    • Persistent software errors
    • Mar.
    • R. L. Glass, “Persistent software errors,” IEEE Trans. Software Eng.,vol SE-7, pp. 162–168, Mar. 1981.
    • (1981) IEEE Trans. Software Eng. , vol.SE-7 , pp. 162-168
    • Glass, R.L.1
  • 19
    • 84925908368 scopus 로고
    • Conditional program statements and their comprehensibility to professional programmers
    • T. R. G. Green, “Conditional program statements and their comprehensibility to professional programmers, ” J. Occup. Psychol., vol. 50, pp. 93–109, 1977.
    • (1977) J. Occup. Psychol. , vol.50 , pp. 93-109
    • Green, T.R.G.1
  • 20
    • 67651195518 scopus 로고
    • Are the new programming techniques being used?
    • July
    • J. B. Holton, “Are the new programming techniques being used?,” Datamation, vol. 23, pp. 97–103, July 1977.
    • (1977) Datamation , vol.23 , pp. 97-103
    • Holton, J.B.1
  • 21
    • 0017677359 scopus 로고
    • A survey of structured programming practice
    • New York
    • I. S. J. Hugo, “A survey of structured programming practice,” in AFIPS Conf. Proc., New York, 1977, pp. 741–752.
    • (1977) AFIPS Conf. Proc. , pp. 741-752
    • Hugo, I.S.J.1
  • 22
    • 0019539210 scopus 로고
    • Structured programming
    • Mar.
    • R. W. Jensen, “Structured programming,” IEEE Computer, vol. 14, pp. 31–48, Mar. 1981.
    • (1981) IEEE Computer , vol.14 , pp. 31-48
    • Jensen, R.W.1
  • 24
    • 0019243389 scopus 로고
    • Computing as social action: The social dynamics of computing in complex organizations
    • M. Yovits, Ed. New York: Academic
    • R. Kling and W. Scacchi, “Computing as social action: The social dynamics of computing in complex organizations,” in Advances in Computing, M. Yovits, Ed. vol. 19. New York: Academic, 1980.
    • (1980) Advances in Computing , vol.19
    • Kling, R.1    Scacchi, W.2
  • 25
    • 84944293299 scopus 로고
    • An empirical study of commercial programming productivity
    • Univ. New South Wales, unpublished
    • M. J. Lawrence, “An empirical study of commercial programming productivity,” Univ. New South Wales, unpublished, 1980.
    • (1980)
    • Lawrence, M.J.1
  • 26
    • 0019632677 scopus 로고
    • Problems in application software maintenance
    • Nov.
    • B. P. Lientz and E. B. Swanson, “Problems in application software maintenance,” Commun. Ass. Comput. Mach., vol. 24, pp. 763–769, Nov. 1981.
    • (1981) Commun. Ass. Comput. Mach. , vol.24 , pp. 763-769
    • Lientz, B.P.1    Swanson, E.B.2
  • 28
    • 84909801673 scopus 로고
    • Relating individual differences in computer programming performance to human information processing abilities
    • Ph.D. dissertation, Univ. Washington, unpublished
    • L. T. Love, “Relating individual differences in computer programming performance to human information processing abilities,” Ph.D. dissertation, Univ. Washington, unpublished, 1977.
    • (1977)
    • Love, L.T.1
  • 29
    • 0016956056 scopus 로고
    • A structured programming experiment
    • H. C. Lucas and R. B. Kaplan, “A structured programming experiment,” Comput. J., vol. 19, pp. 136-138,1976.
    • (1976) Comput. J. , vol.19 , pp. 136-138
    • Lucas, H.C.1    Kaplan, R.B.2
  • 30
    • 0017291489 scopus 로고
    • A complexity measure
    • Dec.
    • T. J. McCabe, “A complexity measure,” IEEE Trans. Software Eng., vol. SE-2, pp. 308–320, Dec. 1976.
    • (1976) IEEE Trans. Software Eng. , vol.SE-2 , pp. 308-320
    • McCabe, T.J.1
  • 31
    • 39749093168 scopus 로고
    • The magical number seven, plus or minus two: Some limits on our capacity for processing information
    • G. A. Miller, “The magical number seven, plus or minus two: Some limits on our capacity for processing information,” Psychol. Rev., vol. 63, pp. 81–97, 1956.
    • (1956) Psychol. Rev. , vol.63 , pp. 81-97
    • Miller, G.A.1
  • 35
    • 0016522051 scopus 로고
    • Quantitative aspects of software validation
    • June
    • R. J. Rubey, J. A. Dana, and P. W. Biche, “Quantitative aspects of software validation,” IEEE Trans. Software Eng., vol. SE-1, pp. 150–155, June 1975.
    • (1975) IEEE Trans. Software Eng. , vol.SE-1 , pp. 150-155
    • Rubey, R.J.1    Dana, J.A.2    Biche, P.W.3
  • 36
    • 0018664202 scopus 로고
    • Modern coding practices and programmer performance
    • S. Sheppard, B. Curtis, P. Milliman, and T. Love, “Modern coding practices and programmer performance,” IEEE Computer, vol. 12, pp. 41-49, 1979.
    • (1979) IEEE Computer , vol.12 , pp. 41-49
    • Sheppard, S.1    Curtis, B.2    Milliman, P.3    Love, T.4
  • 37
    • 84976744311 scopus 로고
    • The psychological study of programming
    • Mar.
    • B. A. Sheil, “The psychological study of programming,”Comput. Surveys, vol. 13, pp. 101–120, Mar. 1981.
    • (1981) Comput. Surveys , vol.13 , pp. 101-120
    • Sheil, B.A.1
  • 39
    • 84976831422 scopus 로고
    • Psychological evaluation of two conditional constructions used in computer languages
    • M. E. Sime, T. R. G. Green, and D. J. Guest, “Psychological evaluation of two conditional constructions used in computer languages,” Int. J. Man-Mach. Studies, vol. 5, pp. 123–143, 1973.
    • (1973) Int. J. Man-Mach. Studies , vol.5 , pp. 123-143
    • Sime, M.E.1    Green, T.R.G.2    Guest, D.J.3
  • 40
    • 0017338174 scopus 로고
    • Scope marking in computer conditionals-A psychological evaluation
    • M. E. Sime, T. R. G. Green, and D. J. Guest, “Scope marking in computer conditionals-A psychological evaluation,” Int. J. Man-Mach. Studies, vol. 9, pp. 107–118, 1977.
    • (1977) Int. J. Man-Mach. Studies , vol.9 , pp. 107-118
    • Sime, M.E.1    Green, T.R.G.2    Guest, D.J.3
  • 41
    • 0000790263 scopus 로고
    • The architecture of complexity
    • Dec.
    • H. A. Simon, “The architecture of complexity,”in Proc. Amer. Philosoph. Soc., vol. 106, pp. 467–482, Dec. 1962.
    • (1962) Proc. Amer. Philosoph. Soc. , vol.106 , pp. 467-482
    • Simon, H.A.1
  • 42
    • 0018432827 scopus 로고
    • Computer programming and the human thought process
    • W. J. Tracz, “Computer programming and the human thought process,” Software-Practice and Experience, vol. 9, pp. 127—137, 1979.
    • (1979) Software-Practice and Experience , vol.9 , pp. 127-137
    • Tracz, W.J.1
  • 43
    • 84944293300 scopus 로고
    • An empirical study of some factors affecting program development
    • Univ. Queensland, unpublished, Nov.
    • I. Vessey, “An empirical study of some factors affecting program development,” Univ. Queensland, unpublished, Nov. 1981.
    • (1981)
    • Vessey, I.1
  • 44
    • 0020706945 scopus 로고
    • Some factors affecting program repair maintenance: An empirical study
    • Feb.
    • I. Vessey and R. Weber, “Some factors affecting program repair maintenance: An empirical study,” Commun. Comput. Ass. Mach., pp. 128–134, Feb. 1983.
    • (1983) Commun. Comput. Ass. Mach. , pp. 128-134
    • Vessey, I.1    Weber, R.2
  • 45
    • 0017449997 scopus 로고
    • A method of programming measurement and estimation
    • C. E. Walston and C. P. Felix, “A method of programming measurement and estimation,”IBM Syst. J., vol. 16, 54-73, 1977.
    • (1977) IBM Syst. J. , vol.16 , pp. 54-73
    • Walston, C.E.1    Felix, C.P.2
  • 46
    • 0039078664 scopus 로고
    • A methodology for studying the psychological complexity of computer programs
    • Ph.D. dissertation, Univ. Toronto, unpublished
    • L. M. Weissman, “A methodology for studying the psychological complexity of computer programs,” Ph.D. dissertation, Univ. Toronto, unpublished, 1974.
    • (1974)
    • Weissman, L.M.1
  • 48
    • 0003868435 scopus 로고
    • Structured Design: Fundamentals of a Discipline of Computer Program and Systems Design
    • Englewood Cliffs, NJ: Prentice-Hall
    • E. Yourdon and L. Constantine, Structured Design: Fundamentals of a Discipline of Computer Program and Systems Design. Englewood Cliffs, NJ: Prentice-Hall, 1979.
    • (1979)
    • Yourdon, E.1    Constantine, L.2


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