{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,30]],"date-time":"2025-07-30T15:22:30Z","timestamp":1753888950781},"reference-count":65,"publisher":"Oxford University Press (OUP)","issue":"1","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Interacting with Computers"],"published-print":{"date-parts":[[1996,3]]},"DOI":"10.1016\/0953-5438(95)01018-1","type":"journal-article","created":{"date-parts":[[2002,7,25]],"date-time":"2002-07-25T19:24:04Z","timestamp":1027625044000},"page":"69-88","source":"Crossref","is-referenced-by-count":8,"title":["Requirements for graphical user interface development environments for groupware"],"prefix":"10.1093","volume":"8","author":[{"given":"Reza","family":"Hazemi","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Linda","family":"Macaulay","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"286","reference":[{"issue":"3","key":"10.1016\/0953-5438(95)01018-1_BIB1","doi-asserted-by":"crossref","first-page":"317","DOI":"10.1016\/0953-5438(92)90021-7","article-title":"Giving undo attention","volume":"4","author":"Abowd","year":"1992","journal-title":"Interacting with Computers"},{"key":"10.1016\/0953-5438(95)01018-1_BIB2","series-title":"CHI'92 Conf. Proc.","first-page":"85","article-title":"A test bed for user interface design","author":"Ball","year":"1982"},{"key":"10.1016\/0953-5438(95)01018-1_BIB3","series-title":"Engineering for Human Computer Interaction","first-page":"155","article-title":"Incremental development of user interfaces","author":"Bass","year":"1990"},{"key":"10.1016\/0953-5438(95)01018-1_BIB4","series-title":"Proc. ACM Symp. User Interface Software and Technology","first-page":"171","article-title":"Transparency and awareness in a real-time groupware system","author":"Beaudouin-Lafon","year":"1992"},{"key":"10.1016\/0953-5438(95)01018-1_BIB5","series-title":"CSCW'92 Conf. Proc.","article-title":"An architecture for tailoring cooperative multi-user displays","author":"Bentley","year":"1992"},{"key":"10.1016\/0953-5438(95)01018-1_BIB6","series-title":"Engineering for Human Computer Interaction","first-page":"69","article-title":"The GINA interaction recorder","author":"Berlage","year":"1992"},{"key":"10.1016\/0953-5438(95)01018-1_BIB7","series-title":"UIST'93 Proc. ACM Symp. User Interface Software and Technology","first-page":"249","article-title":"A framework for shared applications with replicated architecture","author":"Berlage","year":"1993"},{"issue":"2","key":"10.1016\/0953-5438(95)01018-1_BIB8_1","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1145\/24919.24920","article-title":"Goals and objects for user interface software","volume":"21","author":"Betts","year":"1987","journal-title":"ACM Computer Graphics"},{"key":"10.1016\/0953-5438(95)01018-1_BIB8_2","unstructured":"This article is one of the papers in: \u2018ACM workshop on software tools for user interface management\u2019 ACM Computer Graphics, 21, 2, 71\u2013150"},{"key":"10.1016\/0953-5438(95)01018-1_BIB10","author":"Brown","year":"1990"},{"key":"10.1016\/0953-5438(95)01018-1_BIB11","series-title":"CSCW'90 Conf. Proc.","first-page":"329","article-title":"MMConf: An infrastructure for building shared multimedia applications","author":"Crawley","year":"1990"},{"issue":"1","key":"10.1016\/0953-5438(95)01018-1_BIB12","doi-asserted-by":"crossref","first-page":"86","DOI":"10.1016\/0953-5438(94)90006-X","article-title":"Understanding usability issues addressed by three user-system interface evaluation techniques","volume":"6","author":"Cuomo","year":"1994","journal-title":"Interacting with Computers"},{"key":"10.1016\/0953-5438(95)01018-1_BIB13","series-title":"Proc. 3rd ACM SIGGRAPH Symp. User Interface Software and Technology","article-title":"A tour of Suite user interface software","author":"Dewan","year":"1990"},{"issue":"4","key":"10.1016\/0953-5438(95)01018-1_BIB14","doi-asserted-by":"crossref","first-page":"345","DOI":"10.1145\/146486.146495","article-title":"A high-level and flexible framework for implementing multiuser user interfaces","volume":"10","author":"Dewan","year":"1992","journal-title":"ACM Trans. Info. Systems"},{"key":"10.1016\/0953-5438(95)01018-1_BIB15","first-page":"399","article-title":"Concurrency control in groupware systems","volume":"18","author":"Ellis","year":"1989"},{"key":"10.1016\/0953-5438(95)01018-1_BIB16","series-title":"Engineering for Human Computer Interaction","first-page":"13","article-title":"Design and use of a group editor","author":"Ellis","year":"1990"},{"issue":"1","key":"10.1016\/0953-5438(95)01018-1_BIB17","doi-asserted-by":"crossref","first-page":"39","DOI":"10.1145\/99977.99987","article-title":"GROUPWARE \u2014 some issues and experiences","volume":"34","author":"Ellis","year":"1991","journal-title":"Comm. ACM"},{"key":"10.1016\/0953-5438(95)01018-1_BIB18","series-title":"CHI'89 Conf. Proc.","first-page":"29","article-title":"LIZA: an extensible groupwork toolkit","author":"Gibbs","year":"1989"},{"key":"10.1016\/0953-5438(95)01018-1_BIB19","series-title":"CSCW'92 Conf. Proc.","first-page":"59","article-title":"Relational views as a model for automatic distributed implementation of multi-user applications","author":"Graham","year":"1992"},{"key":"10.1016\/0953-5438(95)01018-1_BIB20","series-title":"CHI'88 Conf. Proc.","first-page":"171","article-title":"How users repeat their actions on computers: principles for design of history mechanisms","author":"Greenberg","year":"1988"},{"key":"10.1016\/0953-5438(95)01018-1_BIB21","series-title":"Proc. ECSCW'91","article-title":"Personisable groupware: accommodating individual roles and group differences","author":"Greenberg","year":"1991"},{"key":"10.1016\/0953-5438(95)01018-1_BIB22","first-page":"461","article-title":"User interface design principles for team support systems","volume":"vol. 2","author":"Hamalainen","year":"1991"},{"key":"10.1016\/0953-5438(95)01018-1_BIB23","article-title":"Toolkits for CSCW user interface design","author":"Hazemi","year":"1995"},{"key":"10.1016\/0953-5438(95)01018-1_BIB24","series-title":"People and Computers X","first-page":"181","article-title":"User requirements for undo support in CSCW","author":"Hazemi","year":"1995"},{"issue":"3","key":"10.1016\/0953-5438(95)01018-1_BIB25","doi-asserted-by":"crossref","first-page":"170","DOI":"10.1145\/24054.24055","article-title":"Supporting concurrency, and synchronisation in human-computer interaction \u2014 the Sassafras UIMS","volume":"5","author":"Hill","year":"1986","journal-title":"ACM Trans. Graphics"},{"key":"10.1016\/0953-5438(95)01018-1_BIB26","series-title":"Eurographics '89 Conf. Proc.","article-title":"The structure of TUBE \u2014 a tool for implementing advanced interfaces","author":"Hill","year":"1989"},{"key":"10.1016\/0953-5438(95)01018-1_BIB27","series-title":"INTERACT '90 Conf. Proc.","first-page":"917","article-title":"ConversationBuilder: An open architecture for collaborative work","author":"Kaplan","year":"1990"},{"key":"10.1016\/0953-5438(95)01018-1_BIB28","series-title":"CSCW'92 Conf. Proc.","first-page":"378","article-title":"Flexible, active support for collaborative work with Conversation Builder","author":"Kaplan","year":"1992"},{"issue":"3","key":"10.1016\/0953-5438(95)01018-1_BIB29","doi-asserted-by":"crossref","first-page":"99","DOI":"10.1145\/965145.801268","article-title":"A user interface management system","volume":"16","author":"Kasik","year":"1982","journal-title":"ACM Computer Graphics"},{"key":"10.1016\/0953-5438(95)01018-1_BIB30","series-title":"CSCW'90 Conf. Proc.","first-page":"343","article-title":"DistEdit: a distributed toolkit for supporting multiple group editors","author":"Knister","year":"1990"},{"key":"10.1016\/0953-5438(95)01018-1_BIB31","series-title":"CSCW'88 Conf. Proc.","first-page":"206","article-title":"Collaborative document production using quilt","author":"Leland","year":"1988"},{"key":"10.1016\/0953-5438(95)01018-1_BIB32","series-title":"IEEE Int. Symp. Requirements Engineering RE'93","article-title":"Requirements as a cooperative activity","author":"Macaulay","year":"1993"},{"key":"10.1016\/0953-5438(95)01018-1_BIB33","series-title":"Computer Support for Cooperative Work","first-page":"169","article-title":"Cooperative requirements capture: prototype evaluation","author":"Macaulay","year":"1994"},{"issue":"2\u20133","key":"10.1016\/0953-5438(95)01018-1_BIB34","doi-asserted-by":"crossref","first-page":"147","DOI":"10.1145\/127769.122846","article-title":"A minimalist approach to the development of a word processor supporting group writing activities","volume":"12","author":"Malcolm","year":"1991","journal-title":"SIGOIS Bull."},{"key":"10.1016\/0953-5438(95)01018-1_BIB35","series-title":"CSCW'90 Conf. Proc.","first-page":"357","article-title":"What is coordination theory and how can it help design cooperative work systems?","author":"Malone","year":"1990"},{"key":"10.1016\/0953-5438(95)01018-1_BIB36","series-title":"CSCW'92 Conf. Proc.","first-page":"289","article-title":"Experiments with Oval: A radically tailorable tool for cooperative work","author":"Malone","year":"1992"},{"issue":"2","key":"10.1016\/0953-5438(95)01018-1_BIB37","doi-asserted-by":"crossref","first-page":"151","DOI":"10.1016\/0953-5438(94)90022-1","article-title":"Studies of turn-taking in computer mediated communications","volume":"6","author":"McKinlay","year":"1994","journal-title":"Interacting with Computers"},{"key":"10.1016\/0953-5438(95)01018-1_BIB38","series-title":"UIST'92, Proc. ACM Symp. User Interface Software","first-page":"151","article-title":"TelePICTIVE: computer-supported collaborative GUI design for designers with diverse expertise","author":"Miller","year":"1992"},{"key":"10.1016\/0953-5438(95)01018-1_BIB39","doi-asserted-by":"crossref","first-page":"15","DOI":"10.1109\/52.16898","article-title":"User-interface tools: introduction and survey","author":"Myers","year":"1989","journal-title":"IEEE Softw."},{"key":"10.1016\/0953-5438(95)01018-1_BIB40","doi-asserted-by":"crossref","first-page":"71","DOI":"10.1109\/2.60882","article-title":"GARNET: Comprehensive support for graphical, highly interactive user interfaces","author":"Myers","year":"1990","journal-title":"Computer"},{"key":"10.1016\/0953-5438(95)01018-1_BIB41","series-title":"Intelligent User Interfaces","article-title":"Using AI techniques to create user interfaces by example","author":"Myers","year":"1991"},{"key":"10.1016\/0953-5438(95)01018-1_BIB42","series-title":"Advances in Human-Computer Interaction","article-title":"State of the art in user interface software tools","author":"Myers","year":"1992"},{"key":"10.1016\/0953-5438(95)01018-1_BIB43","series-title":"Watch What I Do: Programming by Demonstration","first-page":"125","article-title":"Peridot: creating user interfaces by demonstration","author":"Myers","year":"1993"},{"key":"10.1016\/0953-5438(95)01018-1_BIB44","series-title":"Watch What I Do: Programming by Demonstration","first-page":"219","article-title":"Garnet: uses of demonstrational techniques","author":"Myers","year":"1993"},{"key":"10.1016\/0953-5438(95)01018-1_BIB45","first-page":"1","article-title":"CSCW requires open systems","author":"Navarro","year":"1992","journal-title":"Special Issue of Computer Communications Selected Papers of the third IEEE Workshop on \u201cFuture Trends of Distributed Computing Systems;\u201d"},{"key":"10.1016\/0953-5438(95)01018-1_BIB46","series-title":"CSCW'92 Conf. Proc.","first-page":"265","article-title":"Implicit locking in the Ensemble concurrent object-oriented graphies editor","author":"Newman-Wolfe","year":"1992"},{"key":"10.1016\/0953-5438(95)01018-1_BIB47","series-title":"User interface management systems: models and algorithms","author":"Olsen","year":"1992"},{"key":"10.1016\/0953-5438(95)01018-1_BIB48","series-title":"INTERACT'90 Conf. Proc.","first-page":"317","article-title":"Concurrent editing: the group interface","author":"Olson","year":"1990"},{"key":"10.1016\/0953-5438(95)01018-1_BIB49","series-title":"CSCW'94 Conf. Proc.","first-page":"165","article-title":"Duplex: A distributed collaborative editing environment in large scale","author":"Pacull","year":"1994"},{"key":"10.1016\/0953-5438(95)01018-1_BIB50","series-title":"CSCW'90 Conf. Proc.","first-page":"317","article-title":"Rendezvous: an architecture for synchronous multi-user applications","author":"Patterson","year":"1990"},{"key":"10.1016\/0953-5438(95)01018-1_BIB51","series-title":"User interface management systems","author":"Pfaff","year":"1985"},{"key":"10.1016\/0953-5438(95)01018-1_BIB52","series-title":"CSCW'94 Conf. Proc.","first-page":"153","article-title":"DistView: Support for building efficient collaborative applications using replicated objects","author":"Prakash","year":"1994"},{"key":"10.1016\/0953-5438(95)01018-1_BIB53","doi-asserted-by":"crossref","first-page":"349","DOI":"10.1016\/0020-7373(91)90025-3","article-title":"rIBIS: A real-time group hypertext system","volume":"34","author":"Rein","year":"1991","journal-title":"Int. J. Man-Machine Studies"},{"key":"10.1016\/0953-5438(95)01018-1_BIB54","series-title":"UIST'92 Proc. ACM Symp. User Interface Software and Technology","first-page":"161","article-title":"Tools for supporting the collaborative process","author":"Rhyne","year":"1992"},{"key":"10.1016\/0953-5438(95)01018-1_BIB55","series-title":"CSCW'92 Conf. Proc.","first-page":"43","article-title":"GroupKit: a groupware toolkit for building real-time conferencing applications","author":"Roseman","year":"1992"},{"issue":"10","key":"10.1016\/0953-5438(95)01018-1_BIB56","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1109\/MC.1985.1662711","article-title":"Computer-based real-time conferencing systems","volume":"18","author":"Sarin","year":"1985","journal-title":"IEEE Computer"},{"key":"10.1016\/0953-5438(95)01018-1_BIB57","series-title":"CSCW'92 Conf. Proc.","first-page":"51","article-title":"Access control for collaborative environments","author":"Shen","year":"1992"},{"issue":"8","key":"10.1016\/0953-5438(95)01018-1_BIB58","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1109\/MC.1983.1654471","article-title":"Direct manipulations: a step beyond programming languages","volume":"16","author":"Shneiderman","year":"1983","journal-title":"IEEE Computer"},{"key":"10.1016\/0953-5438(95)01018-1_BIB59","author":"Shneiderman","year":"1987"},{"key":"10.1016\/0953-5438(95)01018-1_BIB60","series-title":"Sparks of Innovation in Human-Computer Interaction","first-page":"17","article-title":"Direct manipulation: a step beyond programming languages","author":"Shneiderman","year":"1993"},{"key":"10.1016\/0953-5438(95)01018-1_BIB61","series-title":"CHI'89 Proc.","first-page":"133","article-title":"A high level user interface management system","author":"Singh","year":"1989"},{"key":"10.1016\/0953-5438(95)01018-1_BIB62","doi-asserted-by":"crossref","DOI":"10.21236\/ADA177198","article-title":"Guidelines for designing user interface software","author":"Smith","year":"1986"},{"key":"10.1016\/0953-5438(95)01018-1_BIB63","series-title":"COOCS'93 Conf. Proc.","first-page":"289","article-title":"Access as a means of configuring cooperative interfaces","author":"Smith","year":"1993"},{"issue":"2","key":"10.1016\/0953-5438(95)01018-1_BIB64","doi-asserted-by":"crossref","first-page":"147","DOI":"10.1145\/27636.28056","article-title":"WYSIWIS revised: early experiences with multiuser interface","volume":"5","author":"Stefik","year":"1987","journal-title":"ACM Trans. Office Info. Systems"},{"issue":"1","key":"10.1016\/0953-5438(95)01018-1_BIB65","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1145\/988584.988585","article-title":"Graphical interaction technique \u2014 workshop summary","volume":"17","author":"Thomas","year":"1983","journal-title":"ACM Computer Graphics"}],"container-title":["Interacting with Computers"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/academic.oup.com\/iwc\/article-pdf\/8\/1\/69\/2362426\/iwc8-0069.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,9,29]],"date-time":"2017-09-29T20:28:10Z","timestamp":1506716890000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/iwc\/article-lookup\/doi\/10.1016\/0953-5438(95)01018-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1996,3]]},"references-count":65,"journal-issue":{"issue":"1","published-print":{"date-parts":[[1996,3]]}},"alternative-id":["0953543895010181"],"URL":"https:\/\/doi.org\/10.1016\/0953-5438(95)01018-1","relation":{},"ISSN":["0953-5438"],"issn-type":[{"value":"0953-5438","type":"print"}],"subject":[],"published":{"date-parts":[[1996,3]]}}}