{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T16:07:09Z","timestamp":1760026029015,"version":"3.41.0"},"reference-count":9,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[1985,1,1]],"date-time":"1985-01-01T00:00:00Z","timestamp":473385600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["SIGCHI Bull."],"published-print":{"date-parts":[[1985,1]]},"abstract":"<jats:p>\n            The strict separation of the functionality of a system from the user-system interface is considered as a reasonable design principle. One promising way to enforce the separation is to supply the system designer with a \"user interface toolkit\", a set of integrated software tools for implementing the user-system interface. The difficulty resides in determining the \"right\" abstractions to be implemented by the toolkit. So far, there is no satisfactory answer to this problem, only propositions. Little has been proposed for object-oriented I\/O as a toolkit facility. Yet, applications are currently bound to express I\/O in terms of low level abstractions. As a result, they are in charge of tasks that are irrelevant to their functionality. In this paper, we propose the\n            <jats:italic>Box<\/jats:italic>\n            as a mechanism to permit applications to handle I\/O in terms of their own abstractions and to be relieved from irrelevant tasks. The box mechanism has been implemented and integrated in a user interface toolkit.\n          <\/jats:p>","DOI":"10.1145\/1044201.1044202","type":"journal-article","created":{"date-parts":[[2007,1,17]],"date-time":"2007-01-17T18:32:02Z","timestamp":1169058722000},"page":"18-24","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":5,"title":["A layout abstraction for user-system interface"],"prefix":"10.1145","volume":"16","author":[{"given":"Jo\u00eblle","family":"Coutaz","sequence":"first","affiliation":[{"name":"Carnegie-Mellon University, Pittsburgh, Pa"}]}],"member":"320","published-online":{"date-parts":[[1985,1]]},"reference":[{"key":"e_1_2_1_1_1","first-page":"15213","article-title":"Carnegie-Mellon University edition, Pittsburgh","author":"The Spice User's Manual","year":"1984","unstructured":"The Spice User's Manual . Carnegie-Mellon University edition, Pittsburgh , Pa. 15213 , 1984 . The Spice User's Manual. Carnegie-Mellon University edition, Pittsburgh, Pa. 15213, 1984.","journal-title":"Pa."},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/800209.806464"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/872730.806458"},{"key":"e_1_2_1_4_1","volume-title":"C-MU","author":"Coutaz","year":"1984","unstructured":"J. Coutaz . A Paradigm For User Interface Architecture . C-MU , Computer Science , May , 1984 . J. Coutaz. A Paradigm For User Interface Architecture. C-MU, Computer Science, May, 1984."},{"key":"e_1_2_1_5_1","volume-title":"Mint Reference Manual","author":"Hibbard","year":"1984","unstructured":"P. Hibbard . Mint Reference Manual . Carnegie-Mellon University , Pittsburgh , pa. 15213, 1984 . P. Hibbard. Mint Reference Manual. Carnegie-Mellon University, Pittsburgh, pa. 15213, 1984."},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/800209.806459"},{"key":"e_1_2_1_7_1","unstructured":"G. Williams. \"The Apple Macintosh Computer.\" Byte (february 1984) 30-54.  G. Williams. \"The Apple Macintosh Computer.\" Byte (february 1984) 30-54."},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/800209.806461"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/800226.806856"}],"container-title":["ACM SIGCHI Bulletin"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1044201.1044202","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1044201.1044202","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T16:25:05Z","timestamp":1750263905000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1044201.1044202"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1985,1]]},"references-count":9,"journal-issue":{"issue":"3","published-print":{"date-parts":[[1985,1]]}},"alternative-id":["10.1145\/1044201.1044202"],"URL":"https:\/\/doi.org\/10.1145\/1044201.1044202","relation":{},"ISSN":["0736-6906"],"issn-type":[{"type":"print","value":"0736-6906"}],"subject":[],"published":{"date-parts":[[1985,1]]},"assertion":[{"value":"1985-01-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}