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 |
|