{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T14:08:08Z","timestamp":1725458888153},"publisher-location":"Berlin, Heidelberg","reference-count":37,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540590088"},{"type":"electronic","value":"9783540491736"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1995]]},"DOI":"10.1007\/bfb0035810","type":"book-chapter","created":{"date-parts":[[2006,1,25]],"date-time":"2006-01-25T15:36:05Z","timestamp":1138203365000},"page":"113-126","source":"Crossref","is-referenced-by-count":0,"title":["User interface technology and software engineering environments"],"prefix":"10.1007","author":[{"given":"Richard N.","family":"Taylor","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2005,6,25]]},"reference":[{"key":"11_CR1","doi-asserted-by":"crossref","unstructured":"P. Borras, D. Cl\u00e9ment, Th. Despeyroux, J. Incerpi, G. Kahn, B. Lang, and V. Pascual. CENTAUR: The system. In Proceedings of ACM SIGSOFT '88: Third Symposium on Software Development Environments, pages 14\u201324, Boston, November 1988. Appeared as SIGPLAN Notices 24(2) and Software Engineering Notes 13(5).","DOI":"10.1145\/64137.65005"},{"key":"11_CR2","unstructured":"L. J. Bass, B. M. Clapper, E. J. Hardy, R. N. Kazman, and R. C. Seacord. Serpent: A user interface environment. In Proceedings of the Winter 1990 USENIX Technical Conference, Washington D. C., January 1990."},{"key":"11_CR3","doi-asserted-by":"crossref","unstructured":"Gerard Boudier, Ferdinando Gallo, Regis Minot, and Ian Thomas. An overview of PCTE and PCTE+. In Proceedings of ACM SIGSOFT '88: Third Symposium on Software Development Environments, pages 248\u2013257, November 1988. Appeared as SIGPLAN Notices 24(2) and Software Engineering Notes 13(5).","DOI":"10.1145\/64137.65026"},{"key":"11_CR4","unstructured":"John N. Buxton and Vic Stenning. Requirements for Ada programming support environments \u201cStoneman\u201d. Department of Defense, February 1980."},{"issue":"3","key":"11_CR5","first-page":"36","volume":"41","author":"M. R. Cagan","year":"1990","unstructured":"Martin R. Cagan. The HP SoftBench environment: An architecture for a new generation of software tools. Hewlett-Packard Journal, 41(3):36\u201347, June 1990.","journal-title":"Hewlett-Packard Journal"},{"key":"11_CR6","volume-title":"Flexible user interface coupling in a collaborative system","author":"P. Dewan","year":"1991","unstructured":"Prasun Dewan and Rajiv Choudhary. Flexible user interface coupling in a collaborative system. InProceedings of the Conference on Human-Factors in Computing Systems, New Orleans, April 1991. Association for Computing Machinery."},{"key":"11_CR7","first-page":"128","volume-title":"Interactive Programming Environments","author":"V. Donzeau-Gouge","year":"1984","unstructured":"Veronique Donzeau-Gouge, Gerard Huet, Gilles Kahn, and Bernard Lang. Programming environments based on structured editors: The Mentor experience. In Interactive Programming Environments, pages 128\u2013140, New York, 1984. McGraw Hill."},{"key":"11_CR8","doi-asserted-by":"crossref","unstructured":"V. Donzeau-Gouge, B. Lang, and B. M\u00e9l\u00e9se. A tool for Ada program manipulations: Mentor-Ada. In John G. P. Barnes and Gerald A. Fisher, Jr., editors, Ada in Use: Proceedings of the Ada International Conference, pages 297\u2013308, Paris, May 1985. Association for Computing Machinery and Ada-Europe, Cambridge University Press. Appeared as Ada Letters V(2), September\/October 1985.","DOI":"10.1145\/324422.324401"},{"key":"11_CR9","unstructured":"Eureka Software Factory, Berlin, Germany. CoRe: A Conceptual Reference Model for Software Factories, November 1992."},{"key":"11_CR10","doi-asserted-by":"crossref","unstructured":"Christer Fernstrom. The Eureka Software Factory: Concepts and Accomplishments, volume 550 of Lecture Notes on Computer Science, pages 23\u201336. Springer-Verlag, October 1991.","DOI":"10.1007\/3540547428_41"},{"key":"11_CR11","doi-asserted-by":"crossref","unstructured":"Christer Fernstrom. PROCESS WEAVER: Adding process support to UNIX. In Proceedings of the Second International Conference on the Software Process, pages 12\u201326, Berlin, Germany, February 1993. IEEE Computer Society Press.","DOI":"10.1109\/SPCON.1993.236825"},{"key":"11_CR12","doi-asserted-by":"crossref","unstructured":"James C. Ferrans, David W. Hurst, Michael A. Sennett, Burton M. Covnot, Wenguang Ji, Peter Kajka, and Wei Ouyang. HyperWeb: A framework for hypermedia-based environments. In Proceedings of ACM SIGSOFT '92: Fifth Symposium on Software Development Environments, Washington D.C., December 1992.","DOI":"10.1145\/142868.142899"},{"key":"11_CR13","first-page":"130","volume-title":"The Proteus presentation system","author":"S. L. Graham","year":"1992","unstructured":"Susan L. Graham, Michael A. Harrison, and Ethan V. Munson. The Proteus presentation system. In Proceedings of the Fifth ACM SIGSOFT Symposium on Software Development Environments, pages 130\u2013138, Tyson's Corner, Virginia, December 1992."},{"key":"11_CR14","unstructured":"Adele Goldberg and David Robson. Smalltalk-80: The Language And Its Implementation. Addison-Wesley, 1983."},{"key":"11_CR15","first-page":"335","volume-title":"The abstraction-line-view paradigm: Using constraints to connect user interfaces to applications","author":"R. D. Hill","year":"1992","unstructured":"Ralph D. Hill. The abstraction-line-view paradigm: Using constraints to connect user interfaces to applications. In Proceedings of the Conference on Human Factors in Computing Systems, pages 335\u2013342, Monterey, CA, May 1992. Association for Computing Machinery."},{"issue":"12","key":"11_CR16","doi-asserted-by":"crossref","first-page":"1117","DOI":"10.1109\/TSE.1986.6313007","volume":"SE-12","author":"A. N. Habermann","year":"1986","unstructured":"A. Nico Habermann and David Notkin. Gandalf: Software development environments. IEEE Transactions on Software Engineering, SE-12(12):1117\u20131127, December 1986.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"11_CR17","volume-title":"Issues encountered in building a flexible software development environment: Lessons learned from the Arcadia project","author":"R. Kadia","year":"1992","unstructured":"R. Kadia. Issues encountered in building a flexible software development environment: Lessons learned from the Arcadia project. In Proceedings of ACM SIGSOFT '92: Fifth Symposium on Software Development Environments, Tyson's Corner, Virginia, December 1992."},{"issue":"3","key":"11_CR18","first-page":"26","volume":"1","author":"G. E. Krasner","year":"1988","unstructured":"Glenn E. Krasner and Stephen T. Pope. A cookbook for using the model-view-controller paradigm in Smalltalk-80. Journal of Object-Oriented Programming, 1(3):26\u201349, August\/September 1988.","journal-title":"Journal of Object-Oriented Programming"},{"key":"11_CR19","doi-asserted-by":"crossref","unstructured":"Simon M. Kaplan, William J. Tolone, Alan M. Carroll, Douglas P. Bogia, and Celsina Bignoli. Supporting collaborative software development with conversation builder. In Proceedings of ACM SIGSOFT '92: Fifth Symposium on Software Development Environments, pages 11\u201320, Washington D. C., December 1992.","DOI":"10.1145\/142868.142903"},{"issue":"8","key":"11_CR20","doi-asserted-by":"crossref","first-page":"61","DOI":"10.1109\/MC.1985.1662978","volume":"18","author":"R. L. London","year":"1985","unstructured":"Ralph L. London and Robert A. Duisberg. Animating programs using Smalltalk. IEEE Computer, 18(8):61\u201371, August 1985.","journal-title":"IEEE Computer"},{"issue":"5","key":"11_CR21","doi-asserted-by":"crossref","first-page":"104","DOI":"10.1145\/390011.808255","volume":"19","author":"D. B. Leblang","year":"1984","unstructured":"David B. Leblang and Jr. Robert P. Chase. Computer-aided software engineering in a distributed workstation environment. ACM SIGPLAN Notices, 19(5):104\u2013112, May 1984. (Proceedings of the First ACM SIGSOFT\/SIGPLAN Symposium on Practical Software Development Environments).","journal-title":"ACM SIGPLAN Notices"},{"issue":"3","key":"11_CR22","doi-asserted-by":"crossref","first-page":"115","DOI":"10.1145\/964967.801140","volume":"17","author":"B. A. Myers","year":"1983","unstructured":"Brad A. Myers. Incense: A system for displaying data structures. Computer Graphics, 17(3):115\u2013125, July 1983.","journal-title":"Computer Graphics"},{"key":"11_CR23","unstructured":"Brad A. Myers. State of the art in user interface software tools. In H. Rex Hartson and Deborah Hix, editors, Advances in Human-Computer Interaction, Volume 4. Ablex Publishing, 1992."},{"issue":"1","key":"11_CR24","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1145\/174800.174808","volume":"1","author":"B. A. Myers","year":"1994","unstructured":"Brad A. Myers. Challenges of HCI design and implementation. Interactions, 1(1):73\u201383, 1994.","journal-title":"Interactions"},{"issue":"6","key":"11_CR25","doi-asserted-by":"crossref","first-page":"673","DOI":"10.1109\/TSE.1983.235432","volume":"SE-9","author":"L. J. Osterweil","year":"1983","unstructured":"Leon J. Osterweil. Toolpack\u2014An experimental software development environment research project. IEEE Transactions on Software Engineering, SE-9(6):673\u2013685, November 1983.","journal-title":"IEEE Transactions on Software Engineering"},{"issue":"3","key":"11_CR26","doi-asserted-by":"crossref","first-page":"276","DOI":"10.1109\/TSE.1985.232211","volume":"SE-11","author":"S. P. Reiss","year":"1985","unstructured":"Steven P. Reiss. PECAN: Program development systems that support multiple views. IEEE Transactions on Software Engineering, SE-11(3):276\u2013285, 1985.","journal-title":"IEEE Transactions on Software Engineering"},{"issue":"6","key":"11_CR27","doi-asserted-by":"crossref","first-page":"16","DOI":"10.1109\/MS.1987.231801","volume":"4","author":"S. P. Reiss","year":"1987","unstructured":"S. P. Reiss. Working in the Garden environment for conceptual programming. IEEE Software, 4(6):16\u201327, 1987.","journal-title":"IEEE Software"},{"issue":"4","key":"11_CR28","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1109\/52.56450","volume":"7","author":"S. P. Reiss","year":"1990","unstructured":"Steven P. Reiss. Connecting tools using message passing in the field environment. IEEE Software, 7(4):57\u201366, July 1990.","journal-title":"IEEE Software"},{"key":"11_CR29","first-page":"375","volume-title":"A second generation user interface design environment: The model and runtime architecture","author":"P. \u201c. Sukaviriya","year":"1993","unstructured":"Piyawadee \u201cNoi\u201d Sukaviriya, James D. Foley, and Todd Griffin. A second generation user interface design environment: The model and runtime architecture. In Proceedings of the Conference on Human Factors in Computing Systems, pages 375\u2013382, Amsterdam, April 1993. Association for Computing Machinery."},{"key":"11_CR30","first-page":"507","volume-title":"Facilitating the exploration of interface design alternatives: The HUMANOID model of interface design","author":"P. Szekely","year":"1992","unstructured":"Pedro Szekely, Ping Luo, and Robert Neches. Facilitating the exploration of interface design alternatives: The HUMANOID model of interface design. In Proceedings of the Conference on Human Factors in Computing Systems, pages 507\u2013515, Monterey, CA, May 1992. Association for Computing Machinery."},{"key":"11_CR31","doi-asserted-by":"crossref","unstructured":"Richard N. Taylor, Frank C. Belz, Lori A. Clarke, Leon Osterweil, Richard W. Selby, Jack C. Wileden, Alexander L. Wolf, and Michal Young. Foundations for the Arcadia environment architecture. In Proceedings of ACM SIGSOFT '88: Third Symposium on Software Development Environments, pages 1\u201313, Boston, November 1988. Appeared as SIGPLAN Notices 24(2) and Software Engineering Notes 13(5).","DOI":"10.1145\/64135.65004"},{"key":"11_CR32","doi-asserted-by":"crossref","unstructured":"Peri Tarr and Lori A. Clarke. Pleiades: An object management system for software engineering environments. In ACM SIGSOFT '93: Proceedings of the Symposium on the Foundations of Software Engineering, Los Angeles, California, December 1993.","DOI":"10.1145\/256428.167065"},{"key":"11_CR33","first-page":"367","volume-title":"Separations of concerns in the Chiron-1 user interface development and management system","author":"R. N. Taylor","year":"1993","unstructured":"Richard N. Taylor and Gregory F. Johnson. Separations of concerns in the Chiron-1 user interface development and management system. In Proceedings of the Conference on Human Factors in Computing Systems, pages 367\u2013374, Amsterdam, April 1993. Association for Computing Machinery."},{"issue":"4","key":"11_CR34","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1109\/C-M.1981.220410","volume":"14","author":"W. Teitelman","year":"1981","unstructured":"W. Teitelman and L. Masinter. The Interlisp programming environment. IEEE Computer, 14(4):25\u201333, April 1981.","journal-title":"IEEE Computer"},{"issue":"9","key":"11_CR35","doi-asserted-by":"crossref","first-page":"563","DOI":"10.1145\/358746.358755","volume":"24","author":"T. Teitelbaum","year":"1981","unstructured":"Tim Teitelbaum and Thomas Reps. The Cornell Program Synthesizer: A syntax directed programming environment. Communications of the ACM, 24(9):563\u2013573, September 1981.","journal-title":"Communications of the ACM"},{"key":"11_CR36","unstructured":"Visix Software Incorporated, Reston, Virginia. Galaxy Application Environment Technical Description, 1993."},{"issue":"1","key":"11_CR37","doi-asserted-by":"crossref","first-page":"32","DOI":"10.1145\/142394.142401","volume":"24","author":"The UIMS Tool Developers Workshop","year":"1992","unstructured":"The UIMS Tool Developers Workshop. A metamodel for the runtime architecture of an interactive system. SIGCHI Bulletin, 24(1):32\u201337, January 1992.","journal-title":"SIGCHI Bulletin"}],"container-title":["Lecture Notes in Computer Science","Software Engineering and Human-Computer Interaction"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BFb0035810","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,4,16]],"date-time":"2019-04-16T14:42:24Z","timestamp":1555425744000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/BFb0035810"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1995]]},"ISBN":["9783540590088","9783540491736"],"references-count":37,"URL":"https:\/\/doi.org\/10.1007\/bfb0035810","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1995]]}}}