{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,10,23]],"date-time":"2023-10-23T13:45:26Z","timestamp":1698068726447},"reference-count":18,"publisher":"Wiley","issue":"6","license":[{"start":{"date-parts":[[2006,10,30]],"date-time":"2006-10-30T00:00:00Z","timestamp":1162166400000},"content-version":"vor","delay-in-days":6360,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Softw Pract Exp"],"published-print":{"date-parts":[[1989,6]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>This paper describes a visual command language for a workstation with a bit\u2010mapped display and a mouse that can be used to create different user interfaces. Primitive interface components can be combined into more complex user interfaces. The user specifies interconnections between these components over which data and commands can be sent by pointing with a mouse.<\/jats:p><jats:p>Primitive interface components are described for creating several different database user interfaces. The design and implementation of the software architecture is described, including the primitives for database interfaces and the communication protocols used by the system.<\/jats:p>","DOI":"10.1002\/spe.4380190603","type":"journal-article","created":{"date-parts":[[2006,11,17]],"date-time":"2006-11-17T21:03:34Z","timestamp":1163797414000},"page":"515-528","source":"Crossref","is-referenced-by-count":6,"title":["A visual shell interface to a database"],"prefix":"10.1002","volume":"19","author":[{"given":"Lawrence A.","family":"Rowe","sequence":"first","affiliation":[]},{"given":"Peter","family":"Danzig","sequence":"additional","affiliation":[]},{"given":"Wilson","family":"Choi","sequence":"additional","affiliation":[]}],"member":"311","published-online":{"date-parts":[[2006,10,30]]},"reference":[{"key":"e_1_2_1_2_2","volume-title":"INGRES QBF (Query\u2010By\u2010Forms) User's Guide, Version 3.0, VAX\/VMS","year":"1984"},{"key":"e_1_2_1_3_2","first-page":"431","article-title":"Query by example","volume":"44","author":"Zloof M. M.","year":"1975","journal-title":"Proc. NCC"},{"key":"e_1_2_1_4_2","unstructured":"N.McDonaldandM. R.Stonebraker \u2018CUPID\u2014the friendly query language\u2019 Proc. ACM Pacific Conf. San Francisco CA April1975."},{"key":"e_1_2_1_5_2","article-title":"End\u2010user access to relational databases\u2014metaphor database server","volume":"2","author":"Benjamin A.","year":"1987","journal-title":"InfoDB"},{"key":"e_1_2_1_6_2","unstructured":"\u2018Query management facility: general information\u2019 IBM Form No. GC26\u20104071 Armonk NY June1983."},{"key":"e_1_2_1_7_2","doi-asserted-by":"crossref","unstructured":"R. R. G.Cattell \u2018An entity\u2010based user interface\u2019 Proc. 1980 ACM SIGMOD Conf. on Management of Data May1980.","DOI":"10.1145\/582250.582273"},{"key":"e_1_2_1_8_2","doi-asserted-by":"crossref","unstructured":"C.FrassonandM.Er\u2010Radi \u2018Principles of an icons\u2010based command language\u2019 Proc. 1986 ACM SIGMOD Conf. on Management of Data Washington DC May1986.","DOI":"10.1145\/16894.16868"},{"key":"e_1_2_1_9_2","unstructured":"K. J.Goldman S. A.Goldman P. C.KanellakisandS. B.Zdonik \u2018ISIS: interface for a semantic information system\u2019 Proc. 1985 ACM SIGMOD Conf. on Management of Data May1985."},{"key":"e_1_2_1_10_2","doi-asserted-by":"crossref","unstructured":"C.Herot \u2018SDMS: a spatial data base system\u2019 ACM Trans on Database Systems December1980.","DOI":"10.21236\/ADA068451"},{"key":"e_1_2_1_11_2","unstructured":"M. R.StonebrakerandJ.Kalash \u2018TIMBER: a sophisticated relation browser\u2019 Proc. 8th Very Large Data Bese Conference September1982."},{"key":"e_1_2_1_12_2","unstructured":"C. W.Thompson K. M.Ross H. R.TennantandR. M.Saenz \u2018Building usable menu\u2010based natural language interfaces to databases\u2019 Proc. 9th Int. Conf. on Veey Large Databases Florence Italy October1983 pp.43\u201355."},{"key":"e_1_2_1_13_2","unstructured":"P. E.Hacberli \u2018A data\u2010flow Manager for an interactive programming environment\u2019 Proc. 1986 Summer USENIX Tech. Conf. June1986."},{"key":"e_1_2_1_14_2","unstructured":"S.Leffler W.JoyandR.Fabry A 4.2BSDInterprocess Communication Primer Computer Science Division\u2014EECS U.C. Berkeley July1983."},{"key":"e_1_2_1_15_2","doi-asserted-by":"publisher","DOI":"10.1002\/j.1538-7305.1978.tb02139.x"},{"key":"e_1_2_1_16_2","doi-asserted-by":"crossref","first-page":"202","DOI":"10.1145\/872728.806867","article-title":"A functional shell","volume":"18","author":"Shultis J.","year":"1983","journal-title":"SIGPLAN Notices"},{"key":"e_1_2_1_17_2","doi-asserted-by":"crossref","unstructured":"M. R.StonebrakerandL. A.Rowe \u2018The design of POSTGRES\u2019 Proc. 1986 ACM SIGMOD Int. Conf. on Management of Data June1986.","DOI":"10.1145\/16894.16888"},{"key":"e_1_2_1_18_2","doi-asserted-by":"publisher","DOI":"10.1145\/320083.320099"},{"key":"e_1_2_1_19_2","doi-asserted-by":"publisher","DOI":"10.1145\/22949.24053"}],"container-title":["Software: Practice and Experience"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2Fspe.4380190603","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/spe.4380190603","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,10,22]],"date-time":"2023-10-22T07:58:07Z","timestamp":1697961487000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/spe.4380190603"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1989,6]]},"references-count":18,"journal-issue":{"issue":"6","published-print":{"date-parts":[[1989,6]]}},"alternative-id":["10.1002\/spe.4380190603"],"URL":"https:\/\/doi.org\/10.1002\/spe.4380190603","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,6]]}}}