{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,26]],"date-time":"2026-06-26T15:50:09Z","timestamp":1782489009332,"version":"3.54.5"},"reference-count":108,"publisher":"Elsevier","isbn-type":[{"value":"9780120121182","type":"print"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1979]]},"DOI":"10.1016\/s0065-2458(08)60583-5","type":"book-chapter","created":{"date-parts":[[2011,1,19]],"date-time":"2011-01-19T05:56:15Z","timestamp":1295416575000},"page":"119-172","source":"Crossref","is-referenced-by-count":27,"title":["Advances in Software Science"],"prefix":"10.1016","author":[{"given":"M.H.","family":"Halstead","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"78","reference":[{"key":"10.1016\/S0065-2458(08)60583-5_bib1","first-page":"353","article-title":"An example of software system debugging","author":"Akiyama","year":"1971","journal-title":"Proc. Int. Fed. Inf. Process. Soc. Congr."},{"key":"10.1016\/S0065-2458(08)60583-5_bib2_1","unstructured":"A.L. Baker S.H. Zweben The use of software science in evaluating modularity concepts. 1978 Department of Computer and Information Sciences, Ohio State University Columbus Tech. Rep. (July)"},{"issue":"2","key":"10.1016\/S0065-2458(08)60583-5_bib2_2","doi-asserted-by":"crossref","first-page":"110","DOI":"10.1109\/TSE.1979.234167","volume":"SE-5","year":"1979","journal-title":"IEEE Trans. Software Eng."},{"key":"10.1016\/S0065-2458(08)60583-5_bib3","first-page":"126","article-title":"A theoretical study of Halstead's software phenomena","author":"Bayer","year":"1973","journal-title":"Proc. Assoc. Comput. Mach. Natl. Conf."},{"key":"10.1016\/S0065-2458(08)60583-5_bib4","series-title":"On program volume and program modularization.","author":"Bayer","year":"1973"},{"key":"10.1016\/S0065-2458(08)60583-5_bib5","volume":"11","author":"Bell","year":"1974"},{"key":"10.1016\/S0065-2458(08)60583-5_bib6","series-title":"Measurement of Learning, A Study of Verbal Rote Learning","author":"Bjorkman","year":"1958"},{"key":"10.1016\/S0065-2458(08)60583-5_bib7","first-page":"262","article-title":"Halstead's criterion and statistical algorithms","author":"Bohrer","year":"1975","journal-title":"Proc. Comput. Sci. Stat. Interface Symp., 8th"},{"key":"10.1016\/S0065-2458(08)60583-5_bib8","doi-asserted-by":"crossref","unstructured":"Bulut, N. (1973). Invariant properties of algorithms. Ph.D. Thesis, Purdue University.","DOI":"10.1145\/986953.986959"},{"issue":"3","key":"10.1016\/S0065-2458(08)60583-5_bib9","first-page":"9","article-title":"Impurities found in algorithm implementations","volume":"9","author":"Bulut","year":"1974","journal-title":"Assoc. Comput. Mach."},{"key":"10.1016\/S0065-2458(08)60583-5_bib10","first-page":"207","article-title":"Experimental validation of a structural property of FORTRAN algorithms","author":"Bulut","year":"1974","journal-title":"Proc. Assoc. Comput. Mach. Natl. Conf."},{"key":"10.1016\/S0065-2458(08)60583-5_bib11","series-title":"MAP: a PASCAL preprocessor for large program development.","author":"Comer","year":"1978"},{"key":"10.1016\/S0065-2458(08)60583-5_bib12_1","unstructured":"D. Comer M.H. Halstead A simple experiment in top-down design. 1978 Computer Science Department, Purdue University Lafayette, Indiana Tech. Rep. 292"},{"issue":"2","key":"10.1016\/S0065-2458(08)60583-5_bib12_2","first-page":"105","article-title":"IEEE Trans","volume":"SE-5","year":"1979","journal-title":"Software Eng."},{"key":"10.1016\/S0065-2458(08)60583-5_bib13","unstructured":"L. Cornell K.J. Ottenstein Further investigations into a software science relationship. Conf. Proc. CMG-VII 1976 195 198 Atlanta"},{"key":"10.1016\/S0065-2458(08)60583-5_bib14","volume":"205","author":"Cornell","year":"1977"},{"key":"10.1016\/S0065-2458(08)60583-5_bib15","unstructured":"Elci, A. (1975a). Factors affecting the program size of control functions of operating systems. Ph.D. Thesis, Purdue University."},{"key":"10.1016\/S0065-2458(08)60583-5_bib16","series-title":"The dependence of operating system size upon allocatable resources.","author":"Elci","year":"1975"},{"issue":"5","key":"10.1016\/S0065-2458(08)60583-5_bib17","doi-asserted-by":"crossref","first-page":"38","DOI":"10.1145\/956003.956006","article-title":"Measuring commercial PL\/I programs using Halstead's criteria. Assoc. Comput","volume":"11","author":"Elshoff","year":"1976","journal-title":"Mach. SIGPLAN Not."},{"key":"10.1016\/S0065-2458(08)60583-5_bib18","series-title":"Studies of software physics using PL\/I computer programs.","author":"Elshoff","year":"1977"},{"issue":"2","key":"10.1016\/S0065-2458(08)60583-5_bib19","doi-asserted-by":"crossref","first-page":"30","DOI":"10.1145\/953422.953423","article-title":"An investigation into the effect of the counting method used on software science measurements","volume":"13","author":"Elshoff","year":"1978","journal-title":"Assoc. Comput. Mach. SIGPLAN Not."},{"issue":"6","key":"10.1016\/S0065-2458(08)60583-5_bib20","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1145\/987515.987518","article-title":"A study of the structural composition of PL\/I programs","volume":"13","author":"Elshoff","year":"1978","journal-title":"Assoc. Comput. Mach. SIGPLAN Not."},{"key":"10.1016\/S0065-2458(08)60583-5_bib21","series-title":"On software physics and GM PL\/I programs.","author":"Elshoff","year":"1976"},{"key":"10.1016\/S0065-2458(08)60583-5_bib22","series-title":"A review and critique of Halstead's theory of software science.","first-page":"7th","author":"Fitzsimmons","year":"1977"},{"issue":"1","key":"10.1016\/S0065-2458(08)60583-5_bib23","first-page":"3","article-title":"A reivew and evaluation of software science","volume":"10","author":"Fitzsimmons","year":"1978","journal-title":"Assoc. Comput. Mach. Comput. Surv."},{"key":"10.1016\/S0065-2458(08)60583-5_bib24","series-title":"Proceedings of MRI XXIV International Symposium on Computer Software Engineering","first-page":"133","article-title":"A software physics analysis of Akiyama's debugging data","author":"Funami","year":"1976"},{"key":"10.1016\/S0065-2458(08)60583-5_bib25","unstructured":"Gordon, R. D. (1977). A measure of mental effort related to program clarity. Ph.D. Thesis, Purdue University."},{"key":"10.1016\/S0065-2458(08)60583-5_bib26_1","unstructured":"R.D. Gordon Measuring improvements in program clarity. 1978 Department of Computer Science, Purdue University Lafayette Indiana Tech. Rep. 268"},{"issue":"2","key":"10.1016\/S0065-2458(08)60583-5_bib26_2","doi-asserted-by":"crossref","first-page":"79","DOI":"10.1109\/TSE.1979.234163","volume":"SE-5","year":"1979","journal-title":"IEEE Trans. Software Eng."},{"key":"10.1016\/S0065-2458(08)60583-5_bib27_1","unstructured":"R.D. Gordon A qualitative justification for a measure of program clarity. 1978 Department of Computer Science, Purdue University Lafayette, Indiana also appears in, March"},{"issue":"2","key":"10.1016\/S0065-2458(08)60583-5_bib27_2","first-page":"121","article-title":"IEEE Trans","volume":"SE-5","year":"1979","journal-title":"Software Eng."},{"key":"10.1016\/S0065-2458(08)60583-5_bib28","first-page":"935","article-title":"An experiment comparing FORTRAN programming times with the software hypothesis","author":"Gordon","year":"1976","journal-title":"Proc. Am. Fed. Inf. Process. Soc. Natl. Comput. Conf"},{"issue":"2","key":"10.1016\/S0065-2458(08)60583-5_bib29","doi-asserted-by":"crossref","first-page":"19","DOI":"10.1145\/953363.953366","article-title":"Natural laws controlling algorithm structure?","volume":"7","author":"Halstead","year":"1972","journal-title":"Assoc. Comput. Mach. SIGPLAN Not."},{"key":"10.1016\/S0065-2458(08)60583-5_bib30","series-title":"A theoretical relationship between mental work and machine language programming.","author":"Halstead","year":"1972"},{"issue":"1","key":"10.1016\/S0065-2458(08)60583-5_bib31","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1145\/1041606.1041608","article-title":"An experimental determination of the \u2018purity\u2019 of a trivial algorithm","volume":"2","author":"Halstead","year":"1973","journal-title":"Assoc. Comput. Mach. SIGME Perf. Eval. Rev."},{"issue":"1","key":"10.1016\/S0065-2458(08)60583-5_bib32","doi-asserted-by":"crossref","first-page":"7","DOI":"10.1145\/1041606.1041607","article-title":"Language level, a missing concept in information theory","volume":"2","author":"Halstead","year":"1973","journal-title":"Assoc. Comput. Mach. SIGME Perf. Eval. Rev."},{"key":"10.1016\/S0065-2458(08)60583-5_bib33","series-title":"A software physics comparison of a sample program in DSL ALPHA and COBOL.","author":"Halstead","year":"1974"},{"key":"10.1016\/S0065-2458(08)60583-5_bib34","series-title":"Software physics: basic principles.","author":"Halstead","year":"1975"},{"key":"10.1016\/S0065-2458(08)60583-5_bib35","first-page":"222","article-title":"Toward a theoretical basis for estimating programming effort","author":"Halstead","year":"1975","journal-title":"Assoc. Comput. Mach. Natl. Conf. Proc."},{"key":"10.1016\/S0065-2458(08)60583-5_bib36","article-title":"Using the methodology of natural science to understand software","author":"Halstead","year":"1976","journal-title":"Am. Fed. Inf. Process. Soc. Natl. Comput. Conf."},{"key":"10.1016\/S0065-2458(08)60583-5_bib37","article-title":"The essential design criterion of computer languages: software science","author":"Halstead","year":"1976","journal-title":"Am. Fed. Inf. Process. Soc. Natl. Comput. Conf."},{"key":"10.1016\/S0065-2458(08)60583-5_bib38","series-title":"Elements of Software Science","author":"Halstead","year":"1977"},{"key":"10.1016\/S0065-2458(08)60583-5_bib39","series-title":"Potential contribution of software science to software reliability.","author":"Halstead","year":"1977"},{"key":"10.1016\/S0065-2458(08)60583-5_bib40","doi-asserted-by":"crossref","first-page":"332","DOI":"10.1109\/CMPCON.1977.680855","article-title":"A quantitative connection between computer programs and technical prose","author":"Halstead","year":"1977","journal-title":"IEEE COMPCON 77 Dig."},{"key":"10.1016\/S0065-2458(08)60583-5_bib41","series-title":"Software Phenomenology","first-page":"385","article-title":"Potential impacts of software science on software life cycle management","author":"Halstead","year":"1977"},{"issue":"4","key":"10.1016\/S0065-2458(08)60583-5_bib42","doi-asserted-by":"crossref","first-page":"421","DOI":"10.1147\/sj.164.0421","article-title":"On lines of code and programming productivity","volume":"6","author":"Halstead","year":"1977","journal-title":"IBM Sys. J."},{"key":"10.1016\/S0065-2458(08)60583-5_bib43","series-title":"A software science analysis of the writing of a technical paper.","author":"Halstead","year":"1977"},{"key":"10.1016\/S0065-2458(08)60583-5_bib44","series-title":"Proceedings of the Second Annual Workshop on Software Life Cycle Management","first-page":"174","article-title":"Software science","author":"Halstead","year":"1978"},{"key":"10.1016\/S0065-2458(08)60583-5_bib45","unstructured":"M.H. Halstead Management prediction-can software science help? IEEE Catalogue Number 78-CH 1978 1338 Proc. COM-PSAC 78, 3C,1261 28"},{"key":"10.1016\/S0065-2458(08)60583-5_bib46","first-page":"242","article-title":"Software Science","volume":"Vol. 13","author":"Halstead","year":"1979"},{"key":"10.1016\/S0065-2458(08)60583-5_bib47","first-page":"126","article-title":"Algorithm dynamics. Assoc. Comput. Mach","author":"Halstead","year":"1973","journal-title":"Natl. Conf. Proc."},{"key":"10.1016\/S0065-2458(08)60583-5_bib48","first-page":"657","article-title":"An algorithmic search procedure for program generation","volume":"30","author":"Halstead","year":"1967","journal-title":"Proc. Am. Fed. Inf. Process. Soc. Natl. Comput. Conf."},{"key":"10.1016\/S0065-2458(08)60583-5_bib49","series-title":"A method of programming language comparison using Halstead's software science.","author":"Harvill","year":"1978"},{"key":"10.1016\/S0065-2458(08)60583-5_bib50","first-page":"pp","article-title":"Functional Parallelism in an operand state saving computer","volume":"5th","author":"Harvill","year":"1978","journal-title":"Proc. Annu. Workshop Comput. Archit. Non-Num. Process."},{"key":"10.1016\/S0065-2458(08)60583-5_bib51","series-title":"Multiple tense programming, a new concept for program complexity reduction.","author":"Harvill","year":"1975"},{"key":"10.1016\/S0065-2458(08)60583-5_bib52","first-page":"189","article-title":"Conservation of software science parameters across modularization","author":"Hunter","year":"1977","journal-title":"Assoc. Comput. Mach. Natl. Conf. Proc."},{"key":"10.1016\/S0065-2458(08)60583-5_bib53","series-title":"Modularization in the pilot compiler and its effect on the length.","author":"Ingojo","year":"1975"},{"key":"10.1016\/S0065-2458(08)60583-5_bib54","series-title":"Children's descriptions of complex objects.","author":"Kennedy","year":"1974"},{"key":"10.1016\/S0065-2458(08)60583-5_bib55","first-page":"422","article-title":"Calculation of error proneness of computer programs","author":"Klobert","year":"1977","journal-title":"Am. Inst. Aeron. Astron. Comput. Aerospace Symp. Proc."},{"key":"10.1016\/S0065-2458(08)60583-5_bib56","series-title":"An alternative measure of reading complexity.","author":"Kulm","year":"1974"},{"key":"10.1016\/S0065-2458(08)60583-5_bib57","first-page":"401","article-title":"Language level applied to the information content of technical prose","author":"Kulm","year":"1975"},{"key":"10.1016\/S0065-2458(08)60583-5_bib58","series-title":"Statistical (natural) language theory and computer program complexity.","author":"Laemmel","year":"1977"},{"key":"10.1016\/S0065-2458(08)60583-5_bib59","article-title":"Prediction of software failures","author":"Lipow","year":"1977","journal-title":"Proc. Annu. Reliab. Maintainab. Symp."},{"key":"10.1016\/S0065-2458(08)60583-5_bib60","series-title":"Software Phenomenology","first-page":"606","article-title":"Software psychology: Shrinking life cycle costs","author":"Love","year":"1977"},{"issue":"11","key":"10.1016\/S0065-2458(08)60583-5_bib61","article-title":"An independent test of the theory of software physics","volume":"11","author":"Love","year":"1976","journal-title":"Assoc. Comput. Mach. SIGPLAN"},{"key":"10.1016\/S0065-2458(08)60583-5_bib62","doi-asserted-by":"crossref","unstructured":"T.J. McCabe A complexity measure. IEEE Trans. SE-2 4 1977 308 320 Software Eng.","DOI":"10.1109\/TSE.1976.233837"},{"issue":"14","key":"10.1016\/S0065-2458(08)60583-5_bib63","article-title":"On the experiments in algorithm dynamics","volume":"1","author":"Magidin","year":"1976","journal-title":"Inf. Invest."},{"key":"10.1016\/S0065-2458(08)60583-5_bib64","doi-asserted-by":"crossref","first-page":"370","DOI":"10.1016\/S0019-9958(58)90229-8","article-title":"Length frequency statistics of written English","volume":"1","author":"Miller","year":"1958","journal-title":"Inf. Contr."},{"issue":"4","key":"10.1016\/S0065-2458(08)60583-5_bib65","first-page":"26","article-title":"SPAR- Source program analyzer and reporter","volume":"2","author":"Miller","year":"1977","journal-title":"Assoc. Comput. Mach. SIGSOFT Software Eng. Not."},{"key":"10.1016\/S0065-2458(08)60583-5_bib66","doi-asserted-by":"crossref","unstructured":"R.R. Oldehoeft A contrast between language level measures. IEEE Trans. Software Eng. SE-3 6 1977 476 478","DOI":"10.1109\/TSE.1977.231177"},{"key":"10.1016\/S0065-2458(08)60583-5_bib67","series-title":"Dynamic software science with applications.","author":"Oldehoeft","year":"1977"},{"issue":"6","key":"10.1016\/S0065-2458(08)60583-5_bib68","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1145\/953233.953236","article-title":"On deriving a relation between circuits and input\/output by analyzing an equivalent program","volume":"9","author":"Ostapko","year":"1974","journal-title":"Assoc. Comput. Mach. SIGPLAN Not."},{"key":"10.1016\/S0065-2458(08)60583-5_bib69","first-page":"749","article-title":"Analysis of algorithms presented in software and hardware","author":"Ostapko","year":"1974","journal-title":"Assoc. Comput. Mach. Annu. Conf. Proc."},{"key":"10.1016\/S0065-2458(08)60583-5_bib70","series-title":"A program to count operators and operands for ANSI-FORTRAN modules.","author":"Ottenstein","year":"1976"},{"issue":"4","key":"10.1016\/S0065-2458(08)60583-5_bib71","article-title":"An algorithmic approach to the detection and prevention of plagiarism","volume":"8","author":"Ottenstein","year":"1976","journal-title":"Assoc. Comput. Mach. SIGCUE Bull."},{"issue":"1","key":"10.1016\/S0065-2458(08)60583-5_bib72","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1145\/1010734.1010738","article-title":"Further validation of an error hypothesis","volume":"3","author":"Ottenstein","year":"1978","journal-title":"Assoc. Comput. Mach. SIGSOFT Software Eng. Not."},{"key":"10.1016\/S0065-2458(08)60583-5_bib73","unstructured":"Ottenstein, L. M. (1978b). Predicting parameters of the software validation effort. Ph.D. Thesis, Purdue University."},{"key":"10.1016\/S0065-2458(08)60583-5_bib74","series-title":"Quantitative estimates of debugging requirements.","author":"Ottenstein","year":"1978"},{"key":"10.1016\/S0065-2458(08)60583-5_bib75","series-title":"Ellpack 77 user's guide.","author":"Rice","year":"1978"},{"issue":"4","key":"10.1016\/S0065-2458(08)60583-5_bib76","article-title":"The automatic measurement of the relative merits of student programs","volume":"12","author":"Robinson","year":"1977","journal-title":"Assoc. Comput. Mach. SIGPLAN Not."},{"issue":"11","key":"10.1016\/S0065-2458(08)60583-5_bib77","first-page":"617","article-title":"Experiments in text file compression","volume":"19","author":"Rubin","year":"1976","journal-title":"Commun. Assoc. Comput. Mach."},{"key":"10.1016\/S0065-2458(08)60583-5_bib78","series-title":"Programming with PL\/I","author":"Ruston","year":"1978"},{"issue":"6","key":"10.1016\/S0065-2458(08)60583-5_bib79","doi-asserted-by":"crossref","first-page":"49","DOI":"10.1145\/987515.987520","article-title":"Prediction of software effort and project duration-four new formulas","volume":"13","author":"Schneider","year":"1978","journal-title":"Assoc. Comput. Mach. SIGPLAN Not."},{"key":"10.1016\/S0065-2458(08)60583-5_bib80","first-page":"43","article-title":"Further validation of the software science programming effort hypothesis","author":"Schneider","year":"1978","journal-title":"Proc. Natl. Bur. Stand. Annu. Tech. Symp. 17th"},{"key":"10.1016\/S0065-2458(08)60583-5_bib81","doi-asserted-by":"crossref","first-page":"379","DOI":"10.1002\/j.1538-7305.1948.tb01338.x","article-title":"A mathematical theory of communication","volume":"27","author":"Shannon","year":"1935","journal-title":"Bell Syst. Tech. J."},{"key":"10.1016\/S0065-2458(08)60583-5_bib82","series-title":"The relationship between student grades and software science parameters.","author":"Shen","year":"1978"},{"key":"10.1016\/S0065-2458(08)60583-5_bib83","series-title":"On the limits of text file compression.","author":"Shen","year":"1978"},{"key":"10.1016\/S0065-2458(08)60583-5_bib84","article-title":"Predicting programmers ability to modify software","author":"Sheppard","year":"1978","journal-title":"General Electric."},{"key":"10.1016\/S0065-2458(08)60583-5_bib85","series-title":"Software engineering reliability, design, management., Course Syllabus","first-page":"CS909","author":"Shooman","year":"1977"},{"issue":"6","key":"10.1016\/S0065-2458(08)60583-5_bib86","doi-asserted-by":"crossref","first-page":"347","DOI":"10.1145\/390016.808457","article-title":"Types, distributions and test and correction times for Programming Errors","volume":"10","author":"Shooman","year":"1975","journal-title":"Assoc. Compul. Mach. SIGPLAN Not."},{"key":"10.1016\/S0065-2458(08)60583-5_bib87","doi-asserted-by":"crossref","unstructured":"M.L. Shooman A. Laemmel Statistical theory of computer programs- information content and complexity. IEEE COMPCON 77 Dig. 1977 341 347","DOI":"10.1109\/CMPCON.1977.680857"},{"key":"10.1016\/S0065-2458(08)60583-5_bib88","first-page":"623","article-title":"The fine structure of psychological time","author":"Stroud","year":"1966","journal-title":"Ann. N.Y. Acad. Sci."},{"key":"10.1016\/S0065-2458(08)60583-5_bib89","doi-asserted-by":"crossref","unstructured":"L.R. Symes R.R. Oldehoeft Context of problem solving systems. IEEE Trans. Software Eng. SE-3 4 1977 306 309","DOI":"10.1109\/TSE.1977.231149"},{"key":"10.1016\/S0065-2458(08)60583-5_bib90","unstructured":"Tarig, M. A. (1977). A systematic approach for comparing FORTRAN and PL\/I programs. M. Sc. Thesis, Middle East Technical University, Ankara, Turkey."},{"key":"10.1016\/S0065-2458(08)60583-5_bib91","series-title":"Software reliability study","author":"Thayer","year":"1976"},{"key":"10.1016\/S0065-2458(08)60583-5_bib92","series-title":"A software science parameter counting algorithm.","author":"Walker","year":"1977"},{"issue":"4","key":"10.1016\/S0065-2458(08)60583-5_bib93","first-page":"422","article-title":"On lines of code and programming productivity","volume":"16","author":"Walston","year":"1977","journal-title":"IBM Syst. J."},{"key":"10.1016\/S0065-2458(08)60583-5_bib94_1","unstructured":"S.N. Woodfield An experiment on unit increase in algorithm complexity. 1978 Department of Computer Science, Purdue University Lafayette, Indiana Tech. Rep. (June)"},{"issue":"2","key":"10.1016\/S0065-2458(08)60583-5_bib94_2","doi-asserted-by":"crossref","first-page":"76","DOI":"10.1109\/TSE.1979.234162","volume":"SE-5","year":"1979","journal-title":"IEEE Trans. Software Eng."},{"key":"10.1016\/S0065-2458(08)60583-5_bib95","series-title":"Human Behavior and the Principle of Least Effort","author":"Zipf","year":"1949"},{"key":"10.1016\/S0065-2458(08)60583-5_bib96","series-title":"An experiment in algorithm implementation.","author":"Zislis","year":"1973"},{"key":"10.1016\/S0065-2458(08)60583-5_bib97","unstructured":"Zislis, P. M. (1974). Semantic partitioning, an aid to program testing. Ph.D. Thesis, Purdue University."},{"key":"10.1016\/S0065-2458(08)60583-5_bib98","doi-asserted-by":"crossref","first-page":"245","DOI":"10.1007\/BF00288729","article-title":"Semantic decomposition of computer programs: an aid to program testing","volume":"4","author":"Zislis","year":"1975","journal-title":"Acta Inf."},{"key":"10.1016\/S0065-2458(08)60583-5_bib99","series-title":"Software physics: resolution of an ambiguity in the counting procedure.","author":"Zweben","year":"1973"},{"key":"10.1016\/S0065-2458(08)60583-5_bib100","unstructured":"Zweben, S. H. (1974). The internal structure of algorithms. Ph.D. Thesis, Purdue University."},{"key":"10.1016\/S0065-2458(08)60583-5_bib101","doi-asserted-by":"crossref","unstructured":"S.H. Zweben Study of the physical structure of algorithms. IEEE Trans. Software Eng. SE-3 3 1977 250 258","DOI":"10.1109\/TSE.1977.231134"},{"key":"10.1016\/S0065-2458(08)60583-5_bib102","doi-asserted-by":"crossref","unstructured":"S.H. Zweben M.H. Halstead The frequency distribution of operators in PL\/1 programs. IEEE Trans. Software Eng. SE-5 2 1979 91 95","DOI":"10.1109\/TSE.1979.234164"},{"key":"10.1016\/S0065-2458(08)60583-5_bib103","series-title":"The frequency of occurrence of operators in PL\/I programs.","author":"Zweben","year":"1978"}],"container-title":["Advances in Computers","Advances in Computers Volume 18"],"original-title":[],"language":"en","deposited":{"date-parts":[[2025,3,1]],"date-time":"2025-03-01T22:31:44Z","timestamp":1740868304000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0065245808605835"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1979]]},"ISBN":["9780120121182"],"references-count":108,"URL":"https:\/\/doi.org\/10.1016\/s0065-2458(08)60583-5","relation":{},"ISSN":["0065-2458"],"issn-type":[{"value":"0065-2458","type":"print"}],"subject":[],"published":{"date-parts":[[1979]]}}}