{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,10,21]],"date-time":"2023-10-21T05:40:47Z","timestamp":1697866847131},"reference-count":15,"publisher":"Wiley","issue":"10","license":[{"start":{"date-parts":[[2006,10,30]],"date-time":"2006-10-30T00:00:00Z","timestamp":1162166400000},"content-version":"vor","delay-in-days":7334,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Softw Pract Exp"],"published-print":{"date-parts":[[1986,10]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Foreet is a software tool for the design and documentation of Fortran programs. It is based on the premise that documents accompanying a program should be computerized and integrated: computerized\u2013to ensure fast, easy and inexpensive updating; integrated\u2013to ensure that the documents reflect what is actually contained in the program and not some idealized notion. Foreet takes a syntactically correct Fortran program (or skeleton of a program) and comments in a specified format and writes a report. It can be used to document existing programs, though the best results will be obtained if the documentation is developed concurrently with the program. Foreet is concerned with data description and subprogram interfaces. By encouraging precise specification of these critical facets of a program, Foreet can improve the quality of programs.<\/jats:p>","DOI":"10.1002\/spe.4380161004","type":"journal-article","created":{"date-parts":[[2006,11,18]],"date-time":"2006-11-18T01:47:53Z","timestamp":1163814473000},"page":"915-924","source":"Crossref","is-referenced-by-count":2,"title":["Foreet: A tool for design and documentation of fortran programs"],"prefix":"10.1002","volume":"16","author":[{"given":"Mordechai","family":"Ben\u2010Ari","sequence":"first","affiliation":[]}],"member":"311","published-online":{"date-parts":[[2006,10,30]]},"reference":[{"key":"e_1_2_1_2_2","doi-asserted-by":"crossref","DOI":"10.1145\/1010726.1010728","volume-title":"Software Tools","author":"Kernighan B. W.","year":"1976"},{"key":"e_1_2_1_3_2","doi-asserted-by":"publisher","DOI":"10.1145\/359605.359610"},{"key":"e_1_2_1_4_2","volume-title":"Structured Analysis and System Specification","author":"DeMarco T.","year":"1978"},{"key":"e_1_2_1_5_2","doi-asserted-by":"publisher","DOI":"10.1145\/358315.358391"},{"issue":"12","key":"e_1_2_1_6_2","doi-asserted-by":"crossref","first-page":"1053","DOI":"10.1145\/361598.361623","article-title":"On the criteria to be used in decomposing systems into modules","volume":"15","author":"Parnas D. L.","year":"1972","journal-title":"Communications ACM"},{"key":"e_1_2_1_7_2","doi-asserted-by":"publisher","DOI":"10.1145\/358656.358659"},{"key":"e_1_2_1_8_2","doi-asserted-by":"publisher","DOI":"10.1145\/362575.362577"},{"key":"e_1_2_1_8_3","doi-asserted-by":"publisher","DOI":"10.1145\/357980.358010"},{"key":"e_1_2_1_9_2","unstructured":"Control Data Corporation Fortran Extended Version 4 Reference Manual Order No. 60497800 1978."},{"key":"e_1_2_1_10_2","unstructured":"Control Data Corporation Fortran Version 5 Reference Manual Order No. 60481300 1982."},{"key":"e_1_2_1_11_2","unstructured":"Digital Equipment Corporation VAX\u201011 Fortran Language Reference Manual Order No. AA\u2013D034C\u2013TE 1982."},{"key":"e_1_2_1_12_2","doi-asserted-by":"publisher","DOI":"10.1145\/358506.358512"},{"key":"e_1_2_1_13_2","first-page":"112","volume-title":"Current Trends in Programming Methodology","author":"Ramamoorthy C. V.","year":"1977"},{"key":"e_1_2_1_14_2","first-page":"143","volume-title":"Practice in Software Adaptation and Maintenance","author":"Geiger W.","year":"1980"},{"key":"e_1_2_1_15_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.1983.235432"}],"container-title":["Software: Practice and Experience"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2Fspe.4380161004","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/spe.4380161004","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,10,20]],"date-time":"2023-10-20T14:25:43Z","timestamp":1697811943000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/spe.4380161004"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1986,10]]},"references-count":15,"journal-issue":{"issue":"10","published-print":{"date-parts":[[1986,10]]}},"alternative-id":["10.1002\/spe.4380161004"],"URL":"https:\/\/doi.org\/10.1002\/spe.4380161004","archive":["Portico"],"relation":{},"ISSN":["0038-0644","1097-024X"],"issn-type":[{"value":"0038-0644","type":"print"},{"value":"1097-024X","type":"electronic"}],"subject":[],"published":{"date-parts":[[1986,10]]}}}