Book Cover
E-book

Title Languages for Developing User Interfaces / editor, Brad A. Myers
Edition First edition
Published Boca Raton, FL : CRC Press, 1992

Copies

Description 1 online resource : text file, PDF
Contents Cover; Half Title; Trademarks; Title; Copyright; Contents; Preface; Acknowledgements; Workshop Participants; Contributors; Chapter 1Introduction; Part 1 Programming Languagesfor End Users; Chapter 2The User Interface isThe Language Michael L. Dertouzos; Chapter 3 A Component Architecturefor Personal ComputerSoftware David Canfield Smith Joshua Susser; Chapter 4 Design Support Environmentsfor End Users Mark Guzdial Peri Weingrad Robert Boyle Elliot Soloway; Chapter 5 The Use-Mention Perspectiveon Programming for theInterface Randall B. Smith David Ungar Bay-Wei Chang
Chapter 6 Why the User Interface Is Notthe Programming Language. . .-and How It Can Be James R. CordyPart 2 Programming Languages forProgrammers; General Goals; Chapter 7 How ProgrammingLanguages Might BetterSupport User Interface Tools Scott Hudson; Chapter 8 Requirements for UserInterface ProgrammingLanguages Gurminder Singh; Chapter 9 Languages for theConstruction of Multi-UserMulti-Media Synchronous(MUMMS) Applications Ralph D. Hill; Models forObjects and Interaction; Chapter 10 Ideas from Garnet for FutureUser Interface ProgrammingLanguages Brad A. Myers; Constraints
Chapter 11Constraint ImperativeProgramming Languages forBuilding Interactive Systems Bjorn N. Freeman-Benson AlanBomingChapter 12 An Active-Value-SpreadsheetModel for InteractiveLanguages Brad VanderZanden; Chapter 13 Properties of User InterfaceSystems and the SiriProgramming Language Bruce Hom; Concurrency and Time; Chapter 14 A Foundation for UserInterface Construction Emden R. Gansner John H. Reppy; Chapter 15 User Interface Programmingwith Cooperative Processes Toshiyuki Masui; Chapter 16 Constructing User Interfaceswith Functions and TemporalConstraints T.C. Nicholas Graham
Representations forUser ActionsChapter 17 Different Languages forDifferent DevelopmentActivities: BehavioralRepresentation Techniquesfor User Interface Design H. Rex Hartson Jeffrey L Brandenburg DeborahHix; Syntax; Chapter 18 Hints on the Design of UserInterface LanguageFeatures-Lessons from theDesign of Thring James R. Cordy; Part 3 Workshop Reports; Chapter 19 Report of the ''End-UserProgramming'' WorkingGroup Brad A. Myers David Canfield Smith Bruce Hom; Chapter 20 Report of the''User / ProgrammerDistinction'' Working Group Mark Guzdial JohnReppy Randall Smith
Chapter 21 Report of the ''LinguisticSupport'' Working Group James R. Cordy Ralph D. Hill Gurminder Singh Brad VanderZandenChapter 22 Future Research Issues inLanguages for DevelopingUser Interfaces T.C. Nicholas Graham; Bibliography; Index; Jones and Bartlett Books in Computer Science and Related Areas
Summary "This book brings together a number of researchers and developers from industry and academia who report on their work. It is of interest to language designers and the creators of toolkits, UIMSs, and other user interface tools."--Provided by publisher
Bibliography Includes bibliographical references and index
Subject Computer programming.
Programming languages (Electronic computers)
Computer graphics
Information visualization.
Computer Graphics
computer programming.
computer graphics.
COMPUTERS -- Programming Languages -- Java.
Computer graphics
Computer programming
Information visualization
Programming languages (Electronic computers)
Form Electronic book
Author Myers, Brad A., editor
ISBN 9781439865439
1439865434