{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,19]],"date-time":"2025-03-19T09:54:44Z","timestamp":1742378084160},"reference-count":38,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[1998,3,1]],"date-time":"1998-03-01T00:00:00Z","timestamp":888710400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Software - Concepts &amp; Tools"],"published-print":{"date-parts":[[1998,3]]},"DOI":"10.1007\/s003780050014","type":"journal-article","created":{"date-parts":[[2002,8,25]],"date-time":"2002-08-25T04:19:44Z","timestamp":1030249184000},"page":"109-121","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["Systematic evaluation of design choices for software development tools"],"prefix":"10.1007","volume":"19","author":[{"given":"Mark A.","family":"Toleman","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jim","family":"Welsh","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2014,4,25]]},"reference":[{"key":"1_CR1","volume-title":"UQ2 Editor User Manual. Technical Report","author":"B. Broom","year":"1989","unstructured":"Broom, B., Welsh, J., Wildman, L.: UQ2 Editor User Manual. Technical Report. Department of Computer Science. University of Queensland. Brisbane, Australia 1989"},{"issue":"7","key":"1_CR2","doi-asserted-by":"crossref","first-page":"396","DOI":"10.1145\/358886.358895","volume":"23","author":"S.K. Card","year":"1980","unstructured":"Card, S.K., Moran, T.P., Newell, A.: The Keystroke-Level Model for User Performance Time with Interactive Systems. Communications of the ACM 23(7): 396\u2013410, 1980","journal-title":"Communications of the ACM"},{"key":"1_CR3","volume-title":"The Psychology of Human-Computer Interaction","author":"S.K. Card","year":"1983","unstructured":"Card, S.K., Moran, T.P., Newell, A.: The Psychology of Human-Computer Interaction. Hillsdale, NJ: Lawrence Erlbaum Associates, 1983"},{"key":"1_CR4","volume-title":"User Interface Design","author":"R.E. Eberts","year":"1994","unstructured":"Eberts, R.E.: User Interface Design. Englewood Cliffs, NJ: Prentice-Hall, 1994"},{"issue":"1","key":"1_CR5","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1145\/356835.356838","volume":"13","author":"D.W. Embley","year":"1981","unstructured":"Embley D.W., Nagy, G.: Behavioral Aspects of Text Editors. ACM Computing Surveys 13(1): 33\u201370, 1981","journal-title":"ACM Computing Surveys"},{"issue":"3","key":"1_CR6","doi-asserted-by":"crossref","first-page":"237","DOI":"10.1207\/s15327051hci0803_3","volume":"8","author":"W.D. Gray","year":"1993","unstructured":"Gray, W.D., John, B.E., Atwood, M.E.: Project Ernestine: Validating a GOMS analysis for predicting and explaining real-world performance. Human-Computer Interaction, 8(3): 237\u2013309, 1993","journal-title":"Human-Computer Interaction"},{"key":"1_CR7","doi-asserted-by":"crossref","first-page":"323","DOI":"10.1007\/978-3-662-03035-6_25","volume-title":"User-Centred Requirements for Software Engineering Environments","author":"T.R.G. Green","year":"1994","unstructured":"Green, T.R.G.: Why software engineers don\u2019t listen to what psychologists don\u2019t tell them anyway. In: Gilmore, D.J., Winder, R.L., Deti\u00e9nne, F. (eds.): User-Centred Requirements for Software Engineering Environments. pp. 323\u2013333. Berlin, Heidelberg, New York: Springer-Verlag, 1994"},{"key":"1_CR8","first-page":"119","volume-title":"Human Factors in Computing Systems - CHI\u201991","author":"R. Jeffries","year":"1991","unstructured":"Jeffries, R., Miller, J.R., Wharton, C., Uyeda, K.M.: User interface evaluation in the real world: A comparison of four techniques. In: Robertson, S.P., Olson, G.M., Olson, J.S. (eds.): Human Factors in Computing Systems - CHI\u201991, pp. 119\u2013124, 1991"},{"issue":"11","key":"1_CR9","doi-asserted-by":"crossref","first-page":"1103","DOI":"10.1002\/spe.4380151107","volume":"15","author":"C.R. Jesshope","year":"1985","unstructured":"Jesshope, C.R., Crawley, M.J., Lovegrove, G.L.: An intelligent Pascal editor for a graphical oriented workstation. Software \u2014 Practice and Experience. 15(11): 1103\u20131119, 1985","journal-title":"Software \u2014 Practice and Experience"},{"key":"1_CR10","first-page":"230","volume-title":"Applied Computing: States of the Art and Practice \u2014 1993","author":"A.A. Khwaja","year":"1993","unstructured":"Khwaja, A.A., Urban, J.E.: Syntax-directed editing environments: Issues and features. In: Deaton, E., Berghel, G.H., Hedrick, G. (eds.): Applied Computing: States of the Art and Practice \u2014 1993, New York, NY: ACM Press 1993, pp. 230\u2013237; Also in Proceedings of the 1993 ACM SIGAPP Symposium, Indianapolis, IN, 14\u201316 February"},{"issue":"4","key":"1_CR11","doi-asserted-by":"crossref","first-page":"385","DOI":"10.1016\/0953-5438(93)90003-C","volume":"5","author":"J. L\u00f6wgren","year":"1993","unstructured":"L\u00f6wgren, J., Laur\u00e9n, U.: Supporting the use of guidelines and style guides in professional user interface design. Interacting with Computers. 5(4): 385\u2013396, 1993","journal-title":"Interacting with Computers"},{"key":"1_CR12","first-page":"123","volume-title":"Usability Inspection Methods","author":"R.L. Mack","year":"1994","unstructured":"Mack, R.L., Nielsen, J.: Executive summary. In: Nielsen, J., Mack, R.L. (eds.): Usability Inspection Methods. New York: John Wiley 1994, p. 123"},{"key":"1_CR13","volume-title":"PhD thesis","author":"S. Min\u00f6r","year":"1990","unstructured":"Min\u00f6r, S.: On structure-oriented editing. PhD thesis, Department of Computer Science. Lund University, Sweden 1990"},{"issue":"1","key":"1_CR14","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1145\/174800.174808","volume":"1","author":"B.A. Myers","year":"1994","unstructured":"Myers, B.A.: Challenges of HCI design and implementation. Interactions. 1(1): 73\u201383, 1994","journal-title":"Interactions"},{"issue":"2","key":"1_CR15","doi-asserted-by":"crossref","first-page":"49","DOI":"10.1145\/122475.122485","volume":"22","author":"L. Neal","year":"1990","unstructured":"Neal, L., Szwillus, G.: Report on the CHI\u201990 workshop on structure editors. SIGCHI Bulletin. 22(2): 49\u201353, 1990","journal-title":"SIGCHI Bulletin"},{"issue":"3","key":"1_CR16","doi-asserted-by":"crossref","first-page":"12","DOI":"10.1109\/2.121503","volume":"25","author":"J. Nielsen","year":"1992","unstructured":"Nielsen, J.: The usability engineering life cycle. Computer. 25(3): 12\u201322, 1992","journal-title":"Computer"},{"issue":"23","key":"1_CR17","doi-asserted-by":"crossref","first-page":"221","DOI":"10.1080\/07370024.1990.9667155","volume":"5","author":"J.R. Olson","year":"1990","unstructured":"Olson, J.R., Olson, G.M.: The growth of cognitive modeling in human-computer interaction since GOMS. Human-Computer Interaction. 5(23): 221\u2013265, 1990","journal-title":"Human-Computer Interaction"},{"key":"1_CR18","doi-asserted-by":"crossref","unstructured":"Peck, V.A., John, B.E.: Browser-Soar: A computational model of a highly interactive task. In: Bauersfeld, P., Bennett, J., Lynch, G. (eds.): Human Factors in Computing Systems - CHI\u201992 1992, pp. 165\u2013172","DOI":"10.1145\/142750.142782"},{"key":"1_CR19","volume-title":"NaviTextSAM Software UserManual","author":"G. Perlman","year":"1988","unstructured":"Perlman, G., Moorhead, T.: NaviTextSAM Software UserManual. Northern Lights Software Corporation. Westford, MA 1988"},{"issue":"5","key":"1_CR20","doi-asserted-by":"crossref","first-page":"42","DOI":"10.1145\/390011.808247","volume":"19","author":"T.W. Reps","year":"1984","unstructured":"Reps, T.W., Teitelbaum, T.: The Synthesizer Generator. SIGPLAN Notices, 19(5): 42\u201348, 1984; Also in: Henderson, P. (ed.): Proceedings of ACM SIGSOFT\/SIGPLAN Software Engineering Symposium on Practical Software Development Environments. Pittsburgh, May 1984","journal-title":"SIGPLAN Notices"},{"key":"1_CR21","volume-title":"Technical Report ESD-TR-84-190","author":"S.L. Smith","year":"1984","unstructured":"Smith, S.L., Mosier, J.N.: Design guidelines for user-system interface software. Technical Report ESD-TR-84-190. Mitre Corporation, Bedford, MA 1984, NTIS AD A154 907"},{"issue":"4","key":"1_CR22","doi-asserted-by":"crossref","first-page":"195","DOI":"10.1080\/01449298408901751","volume":"3","author":"S.L. Smith","year":"1984","unstructured":"Smith, S.L., Mosier, J.N.: The user interface to computerbased information systems: A survey of current software design practice. Behaviour and Information Technology. 3(4): 195\u2013203, 1984","journal-title":"Behaviour and Information Technology"},{"key":"1_CR23","volume-title":"Technical Report ESD-TR-86-278","author":"S.L. Smith","year":"1986","unstructured":"Smith, S.L., Mosier, J.N.: Guidelines for designing user interface software. Technical Report ESD-TR-86-278. Mitre Corporation, Bedford, MA 1986; Also published as NTIS AD A177 198"},{"issue":"5","key":"1_CR24","doi-asserted-by":"crossref","first-page":"193","DOI":"10.1145\/390011.808265","volume":"19","author":"E. Soloway","year":"1984","unstructured":"Soloway, E.: A cognitively-based methodology for designing languages, environments and methodologies. SIGPLAN Notices. 19(5): 193\u2013196, 1984","journal-title":"SIGPLAN Notices"},{"key":"1_CR25","volume-title":"Software Engineering","author":"I. Sommerville","year":"1995","unstructured":"Sommerville, I.: Software Engineering. Wokingham, England: Addison-Wesley, fifth edition 1995","edition":"fifth edition"},{"key":"1_CR26","first-page":"356","volume-title":"Proceedings of the Sixteenth International Conference on Software Engineering","author":"R.N. Taylor","year":"1994","unstructured":"Taylor, R.N., Coutaz, J.: Workshop on software engineering and computer-human interaction: Joint research issues. In: Proceedings of the Sixteenth International Conference on Software Engineering 1994, pp. 356\u2013357"},{"issue":"3","key":"1_CR27","doi-asserted-by":"crossref","first-page":"187","DOI":"10.1016\/0097-8493(85)90046-9","volume":"9","author":"H. Thimbleby","year":"1990","unstructured":"Thimbleby, H.: Failure in the technical user-interface design process. Computers and Graphics. 9(3): 187\u2013193, 1990","journal-title":"Computers and Graphics"},{"key":"1_CR28","volume-title":"PhD thesis","author":"M.A. Toleman","year":"1996","unstructured":"Toleman, M.A.: The Design of the User Interface for Software Development Tools. PhD thesis, Department of Computer Science, University of Queensland, Brisbane, Australia, December 1996"},{"key":"1_CR29","first-page":"33","volume-title":"People Before Technology - OZCHI\u201991","author":"M.A. Toleman","year":"1991","unstructured":"Toleman, M.A., Welsh, J.: Retrospective application of user interface guidelines: A case study of a language-based editor. In: Hammond, J.H., Hall, R.R., Kaplan, I. (eds.): People Before Technology - OZCHI\u201991 1991, pp. 33\u201338"},{"key":"1_CR30","first-page":"73","volume-title":"Harmony Through Working Together \u2014 OZCHI\u201994","author":"M.A. Toleman","year":"1994","unstructured":"Toleman M.A., Welsh, J.: An evaluation of editing paradigms. In: Howard, S., Leung, Y.K. (eds.): Harmony Through Working Together \u2014 OZCHI\u201994 1994, pp. 73\u201378; Also available in extended version as Technical Report 94-5. Software Verification Research Centre, University of Queensland, Brisbane, Australia"},{"key":"1_CR31","first-page":"163","volume-title":"HCI: A Light into the Future - OZCHI\u201995","author":"M.A. Toleman","year":"1995","unstructured":"Toleman, M.A., Welsh, J.: An empirical investigation of language-based editing paradigms. In: Hasan, H., Nicastri, C. (eds.): HCI: A Light into the Future - OZCHI\u201995 1995, pp. 163\u2013168; Also available as Technical Report 95-45, Software Verification Research Centre, University of Queensland, Brisbane, Australia"},{"key":"1_CR32","first-page":"97","volume-title":"People and Computers XI - Proceedings of HCI\u201996, London","author":"M.A. Toleman","year":"1996","unstructured":"Toleman, M.A., Welsh, J.: Can design choices for languagebased editors be analysed with Keystroke-Level Models? In: Sasse, M.A., Cunningham, R.J., Winder, R.L. (eds.): People and Computers XI - Proceedings of HCI\u201996, London 1996, pp. 97\u2013112; Berlin, Heidelberg, New York: Springer-Verlag. Presented at HCI\u201996, London, 20\u201323 August. Also available as Technical Report 96-36, Software Verification Research Centre, University of Queensland, Brisbane, Australia"},{"issue":"5","key":"1_CR33","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1145\/142882.142911","volume":"17","author":"M.A. Toleman","year":"1992","unstructured":"Toleman, M.A., Welsh, J., Chapman, A.J.: An empirical investigation of menu design in language-based editors. ACM SIGSOFT Software Engineering Notes. 17(5): 41\u201346, 1992; Also in: Weber, H. (ed.): ACM SIGSOFT\u201992: Fifth Symposium on Software Development Environments. Washington D.C. 9-11 December","journal-title":"ACM SIGSOFT Software Engineering Notes"},{"issue":"9","key":"1_CR34","doi-asserted-by":"crossref","first-page":"923","DOI":"10.1002\/spe.4380210904","volume":"21","author":"J. Welsh","year":"1991","unstructured":"Welsh, J., Broom, B., Kiong, D.: A design rationale for a language-based editor. Software \u2014 Practice and Experience. 21(9): 923\u2013948, 1991","journal-title":"Software \u2014 Practice and Experience"},{"issue":"1","key":"1_CR35","first-page":"12","volume":"15","author":"J. Welsh","year":"1994","unstructured":"Welsh, J., Han, J.: Software documents: Concepts and tools. Software \u2014 Concepts and Tools. 15(1): 12\u201325, 1994","journal-title":"Software \u2014 Concepts and Tools"},{"issue":"2","key":"1_CR36","first-page":"67","volume":"18","author":"J. Welsh","year":"1986","unstructured":"Welsh, J., Rose, G.A., Lloyd, M.: An adaptive program editor. The Australian Computer Journal. 18(2): 67\u201374, 1986","journal-title":"The Australian Computer Journal"},{"issue":"1","key":"1_CR37","doi-asserted-by":"crossref","first-page":"123","DOI":"10.1142\/S0218194094000076","volume":"4","author":"B.R. Whittle","year":"1994","unstructured":"Whittle, B.R., Gautier, R.J., Ratcliffe, M.: Trends in structure-oriented environments. International Journal of Software Engineering and Knowledge Engineering. 4(1): 123\u2013157, 1994","journal-title":"International Journal of Software Engineering and Knowledge Engineering"},{"issue":"6","key":"1_CR38","doi-asserted-by":"crossref","first-page":"294","DOI":"10.1049\/sej.1989.0039","volume":"4","author":"M.V. Zelkowitz","year":"1989","unstructured":"Zelkowitz, M.V., Kowalchack, B., Itkin, D., Herman, L.: Experiences building a syntax-directed editor. Software Engineering Journal. 4(6): 294\u2013300, 1989","journal-title":"Software Engineering Journal"}],"container-title":["Software - Concepts &amp; Tools"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s003780050014.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s003780050014\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s003780050014","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,28]],"date-time":"2019-05-28T11:15:46Z","timestamp":1559042146000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s003780050014"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1998,3]]},"references-count":38,"journal-issue":{"issue":"3","published-print":{"date-parts":[[1998,3]]}},"alternative-id":["1"],"URL":"https:\/\/doi.org\/10.1007\/s003780050014","relation":{},"ISSN":["0945-8115","1432-2188"],"issn-type":[{"value":"0945-8115","type":"print"},{"value":"1432-2188","type":"electronic"}],"subject":[],"published":{"date-parts":[[1998,3]]}}}