{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,10,22]],"date-time":"2023-10-22T21:11:25Z","timestamp":1698009085521},"reference-count":20,"publisher":"Wiley","issue":"11","license":[{"start":{"date-parts":[[2006,10,30]],"date-time":"2006-10-30T00:00:00Z","timestamp":1162166400000},"content-version":"vor","delay-in-days":6207,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Softw Pract Exp"],"published-print":{"date-parts":[[1989,11]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>For many years the software engineering community has been attacking the software reliability problem on two fronts. First via design methodologies, languages and tools as a pre\u2010check on complexity and secondly by measuring the complexity of produced software as a post\u2010check. This research attempts to unify the approach to creating reliable software by providing the ability to measure the complexity of a design prior to its implementation.<\/jats:p><jats:p>We have successfully defined and applied software metrics to graphical designs in an effort to predict software complexity early in the software life cycle. Metric values from the graphical design are input to predictor equations, provided in this paper, to give metric values for the resultant source code.<\/jats:p>","DOI":"10.1002\/spe.4380191105","type":"journal-article","created":{"date-parts":[[2006,11,17]],"date-time":"2006-11-17T20:57:14Z","timestamp":1163797034000},"page":"1065-1088","source":"Crossref","is-referenced-by-count":7,"title":["Complexity measurement of a graphical programming language"],"prefix":"10.1002","volume":"19","author":[{"given":"Sallie","family":"Henry","sequence":"first","affiliation":[]},{"given":"Roger","family":"Goff","sequence":"additional","affiliation":[]}],"member":"311","published-online":{"date-parts":[[2006,10,30]]},"reference":[{"key":"e_1_2_1_2_2","doi-asserted-by":"crossref","unstructured":"M.MoriconiandD.Hare \u2018Visualizing program designs through Pegasys\u2019 IEEE Computer August1985.","DOI":"10.1145\/800225.806836"},{"key":"e_1_2_1_3_2","doi-asserted-by":"crossref","unstructured":"E.GlinertandS.Tanimoto \u2018Pict: an interactive graphical programming environment\u2019 IEEE Computer November1984.","DOI":"10.1109\/MC.1984.1658997"},{"key":"e_1_2_1_4_2","doi-asserted-by":"crossref","unstructured":"S. M.HenryandG. D.Kafura \u2018Software structure metrics based on information flow\u2019 IEEE Trans. Software Engineering September (1981).","DOI":"10.1109\/TSE.1981.231113"},{"key":"e_1_2_1_5_2","unstructured":"James T.Canning \u2018The application of micro and macro software metrics to large scale systems\u2019 Masters Thesis Virginia Tech Department of Computer Science November1982."},{"key":"e_1_2_1_6_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.1987.233164"},{"key":"e_1_2_1_7_2","volume-title":"Advances in Human\u2010Computer Interaction","author":"Hartson H. R.","year":"1985"},{"key":"e_1_2_1_8_2","unstructured":"J. E.Callan \u2018Behavioral demonstrations: an approach to rapid prototyping and requirements execution\u2019 Masters Thesis Virginia Tech Department of Computer Science 1985."},{"key":"e_1_2_1_9_2","unstructured":"E. C.Smith \u2018System support for design and development environments\u2019 Masters Thesis Virginia Tech Department of Computer Science 1986."},{"key":"e_1_2_1_10_2","unstructured":"J. T.Canning \u2018The application of software metrics to large\u2010scale systems\u2019 Ph.D. Dissertation Virginia Tech Computer Science Department April1985."},{"key":"e_1_2_1_11_2","unstructured":"C. L.Selig \u2018ADLIF \u2014 a structured design language for metric analysis\u2019 Masters Thesis Virginia Tech Department of Computer Science August1987."},{"key":"e_1_2_1_12_2","volume-title":"Elements of Software Science","author":"Halstead M.","year":"1977"},{"key":"e_1_2_1_13_2","doi-asserted-by":"crossref","unstructured":"T.McCabe \u2018A complexity measure\u2019 IEEE Trans. Software Engineering December (1976).","DOI":"10.1109\/TSE.1976.233837"},{"key":"e_1_2_1_14_2","doi-asserted-by":"publisher","DOI":"10.1145\/1010627.807911"},{"key":"e_1_2_1_15_2","article-title":"Software quality metrics based on interconnectivity","volume":"2","author":"Kafura D.","year":"1982","journal-title":"J. Systems and Software"},{"key":"e_1_2_1_16_2","doi-asserted-by":"publisher","DOI":"10.1016\/0164-1212(88)90040-4"},{"key":"e_1_2_1_17_2","volume-title":"Software Engineering Metrics and Models","author":"Conte S. D.","year":"1986"},{"key":"e_1_2_1_18_2","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380140606"},{"key":"e_1_2_1_19_2","unstructured":"C.McClure \u2018A model for program complexity analysis\u2019 Proceedings Third International Conference on Software Engineering Atlanta GA May1978 pp.149\u2013157."},{"key":"e_1_2_1_20_2","unstructured":"S.Woodfield \u2018Enhanced effort estimation by extending basic programming models to include modularity factors\u2019 Ph.D. Dissertation Purdue University Computer Science Department 1980."},{"key":"e_1_2_1_21_2","volume-title":"Operating Systems: Advanced Concepts","author":"Maekawa M.","year":"1987"}],"container-title":["Software: Practice and Experience"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2Fspe.4380191105","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/spe.4380191105","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,10,22]],"date-time":"2023-10-22T01:01:29Z","timestamp":1697936489000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/spe.4380191105"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1989,11]]},"references-count":20,"journal-issue":{"issue":"11","published-print":{"date-parts":[[1989,11]]}},"alternative-id":["10.1002\/spe.4380191105"],"URL":"https:\/\/doi.org\/10.1002\/spe.4380191105","archive":["Portico"],"relation":{},"ISSN":["0038-0644","1097-024X"],"issn-type":[{"value":"0038-0644","type":"print"},{"value":"1097-024X","type":"electronic"}],"subject":[],"published":{"date-parts":[[1989,11]]}}}