{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,11,21]],"date-time":"2023-11-21T20:20:49Z","timestamp":1700598049932},"reference-count":5,"publisher":"Wiley","issue":"10","license":[{"start":{"date-parts":[[2006,10,27]],"date-time":"2006-10-27T00:00:00Z","timestamp":1161907200000},"content-version":"vor","delay-in-days":8792,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Softw Pract Exp"],"published-print":{"date-parts":[[1982,10]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>A program design methodology is proposed and an example is given using it for a small inventory system.<\/jats:p><jats:p>The method depends on viewing a problem in terms of tokens that carry date information. This date information gives the date of the creation, and exit of the token from the active system. The source of creation and the place of exit are also coded into the token.<\/jats:p><jats:p>The method is most useful in an environment that has time\u2010dependent, on\u2010line interactive processing.<\/jats:p>","DOI":"10.1002\/spe.4380121003","type":"journal-article","created":{"date-parts":[[2006,11,17]],"date-time":"2006-11-17T12:20:01Z","timestamp":1163766001000},"page":"889-895","source":"Crossref","is-referenced-by-count":2,"title":["Time token design methodology"],"prefix":"10.1002","volume":"12","author":[{"given":"Joe","family":"Celko","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"311","published-online":{"date-parts":[[2006,10,27]]},"reference":[{"key":"e_1_2_1_2_2","volume-title":"Principles of Program Design","author":"Jackson M. A.","year":"1975"},{"key":"e_1_2_1_3_2","volume-title":"The Logical Construction of Programs","author":"Warnier J.\u2010D.","year":"1976"},{"key":"e_1_2_1_4_2","unstructured":"G.Meyers Reliable Software through Composite Design Petrocelli. Charter New York 1975."},{"key":"e_1_2_1_5_2","doi-asserted-by":"publisher","DOI":"10.1145\/356698.356702"},{"key":"e_1_2_1_6_2","volume-title":"Structured Design","author":"Constantine L. L.","year":"1979"}],"container-title":["Software: Practice and Experience"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2Fspe.4380121003","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/spe.4380121003","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,11,12]],"date-time":"2023-11-12T09:49:17Z","timestamp":1699782557000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/spe.4380121003"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1982,10]]},"references-count":5,"journal-issue":{"issue":"10","published-print":{"date-parts":[[1982,10]]}},"alternative-id":["10.1002\/spe.4380121003"],"URL":"https:\/\/doi.org\/10.1002\/spe.4380121003","archive":["Portico"],"relation":{},"ISSN":["0038-0644","1097-024X"],"issn-type":[{"value":"0038-0644","type":"print"},{"value":"1097-024X","type":"electronic"}],"subject":[],"published":{"date-parts":[[1982,10]]}}}