Page Navigation

 

Web Ergonomics Library

The Web Ergonomics has a large collection of materials related to Hypertext, Web Technologies, Human Factors and Accessibility. The following table provides a sample of what is available in our collection.

Books and Resources Available in the Web Ergonomics Library
TitleAuthorsDescriptionCover
The 20th eventful century: Inventions that changed the worldReaders Digest
Advanced Java 2 platform : how to programHarvey M. Deitel, Paul J Deitel, S Santry
Encyclopedia of graphics file formatsJames D Murray
The JFC Swing tutorial : a guide to constructing GUIsKathy Walrath, Mary Campione
JDBC : Java database connectivityBernard Van Haecke
Java in a nutshell : a desktop quick referenceDavid Flanagan
The Java tutorial: short course on the basicsMary Campione, Kathy Walrath, Alison Huml
SWT : the standard widget toolkitSteve Northover, Mike Wilson
Java foundation classes in a nutshell : a desktop quick referenceDavid Flanagan
Developing Java beansRobert Englander
Java data objectsDavid Jordan, Craig L. Russell
Revolution: Software at the speed of thoughtDan Shafer
The LaTeX companionMichel Goossens, Frank Mittelbach, Alexander Samarin
JavaScript application cookbookJerry Bradenbaugh
The definitive guide to SWT and JFaceRob Warner, Robert Harris
Beginning REAL basicFord, Jerry Lee (Jr.)
The HP-GL/2 and HP RTL reference guide : a handbook for program developers
JavaScript : the definitive guideDavid Flanagan
J2ME in a nutshell : a desktop quick referenceKim Topley
Unobtrusive measuresEugene J. Webb
Web accessibility : a foundation for researchSimon Harper, Yeliz Yesilada
Line by line : how to edit your own writingClaire Kehrwald Cook
Web Accessibility: A Foundation for Research (Human-Computer Interaction Series)Covering key areas of evaluation and methodology, client-side applications, specialist and novel technologies, along with initial appraisals of disabilities, this important book provides comprehensive coverage of web accessibility. Written by leading experts in the field, it provides an overview of existing research and also looks at future developments, providing a much deeper insight than can be obtained through existing research libraries, aggregations, or search engines. In tackling the subject from a research, rather than practitioner standpoint, scientists, engineers and postgraduate students will find a definitive and foundational text that includes field overviews, references, issues, new research, problems and solutions, and opinions from industrial experts and renowned academics from leading international institutions including Adobe, Google, IBM, W3C, and York, Dartmouth and Kansai Universities. 1848000499
XML by Example: Building E-Commerce Applications (Charles F. Goldfarb Series on Open Information Management)Sean McGrathDemonstrates XML’s powerful E-commerce capabilities by walking you through the construction of a real-world catalog application, start to finish. CD-ROM included. Paper. DLC: XML (Document markup language).0139601627
User’s Manual & Reference Tinderbox for Machintosh version 4.1.0
Journal of Web Engineering
EPSRC Standard Proposals
Research Review 2007
International Cross-Disciplinary Conference on Web Accessibility 2007
The 8th International ACM SIGACCESS Conference on Computers and Accessibility ASSETS 2006: Doctoral Consortium
Identification and Classification of Dynamically Updating Design PatternsStringer, E.
SADIe: Structural Semantics for Accessibility and Device IndependenceLunn, D.
XML Feeds for Web AccessibilityKanokrat Prukpattanaruk
Manchester Ontology of Structural SemanticsWenhua Tang
Usability of Course Management Systems MoodleRaeika Memari Khameneh
A Service-Oriented Mediating Framework To adjust Web Service InteractionsVeruska Rocha de Aragao
Hypertext 2007, 18th ACM Conference on Hypertext and Hypermedia: Programme Schedule
International Cross Disciplinary Conference on Web Accessibility Beijing 2008
COHSE: Dynamic Linking of Web ResourcesYesilada, Y.,Bechhofer., Sean and Horan, Bernard
A Framework for Web Science (Foundations and Trends(R) in Web Science)Tim Berners-Lee, Wendy Hall, James, A HendlerA Framework for Web Science sets out a series of approaches to the analysis and synthesis of the World Wide Web, and other web-like information structures. A comprehensive set of research questions is outlined, together with a sub-disciplinary breakdown, emphasising the multi-faceted nature of the Web, and the multi-disciplinary nature of its study and development. These questions and approaches together set out an agenda for Web Science, the science of decentralised information systems. Web Science is required both as a way to understand the Web, and as a way to focus its development on key communicational and representational requirements. A Framework for Web Science surveys central engineering issues, such as the development of the Semantic Web, Web services and P2P. Analytic approaches to discover the Web’s topology, or its graph-like structures, are examined. Finally, the Web as a technology is essentially socially embedded; therefore various issues and requirements for Web use and governance are also reviewed. A Framework for Web Science is aimed primarily at researchers and developers in the area of Web-based knowledge management and information retrieval. It will also be an invaluable reference for students in computer science at the postgraduate level, academics and industrial practitioners.1933019336
SADIe: Structural-Semantics For Accessibility and Device IndependenceLunn, D
Appendix C – Automatic Hypertext Summarization of DatasetsPatel, N.
Appendix D – Automatic Hypertext Summarisation of DatasetsPatel, N.
Web Mobility for Visually Impaired Surfers (The Towel Project)Harper, S.
Diaper: Task Analysis for Human-Computer InteractionD. Diaper
The Essence of Human-Computer Interaction (Essence of Computing)Christine FaulknerThe Prentice Hall Essence of Computer Science Series provides a concise, practical and uniform introduction to the core components of an undergraduate Computer Science degree. Acknowledging recent changes within higher education, this approach uses a variety of pedagogical tools – case-studies, worked examples and self-test questions – to underpin the student’s learning.The Essence of Human-Computer Interaction provides a concise, no-nonsense introduction to studying HCI. It covers all of the essential elements of a standard Human-Computer Interaction course, including Artificial Intelligence, Psychology and Cognitive Science, and suggests ways in which to further develop areas of interest in the subject. It provides examples from everyday life as well as computer systems, such as "real" interfacing problems and solutions. It also includes practical "experiments" for the reader to try, through an examination of subjects such as ergonomics and other HCI issues. 0137519753
The Essence of Cognitive PsychologyHelen Gavin0137964595
Mac OS X Bible, Panther EditionSamuel A. Litt, Thomas, Jr. Clancy, Warren G. Gottlieb, Douglas B. Heyman, Craig ZimmermanReady to unleash the power of Mac OS X, but you are still missing your manual? Revised, updated and expanded the Mac OS X Bible Panther edition is the definitive, expanded and enhanced, comprehensive resource for the Mac user. The new edition covers all the latest features of Mac OS 10.3, including the new user-centric Finder, Exposé, Fast User Switching, FileVault, FontBook, and faxing. It includes a brand-new and greatly enhanced UNIX and security section, working with iApplications, .mac and much, much more! With over 1000 detailed pages of information there can be only one book worthy of being called the Bible. 0764543997
Usability Engineering (Interactive Technologies)Jakob NielsenAn authoritative text by one of the premier researchers in usability engineering in the 1990s, Jakob Nielsen’s Usability Engineering provides a landmark guide to software design that has helped bring this area of research into the mainstream of computing. "Usability" is the measurement of how easy or difficult it is to be productive with a piece of software. It often looks at the user interface–what elements appear onscreen and how efficient, confusing, and/or intuitive they are for beginning, intermediate, and advanced users. "Usability engineering" is the formal study of usability. It grew out of research on human factors, which looked at the way people interact with their environment. The best thing about this book is its concise, cut-to-the-chase approach when defining usability and ways to measure and improve it. As the author notes, in the old days of computing, documents that attempted to define usability might have over 1,000 rules. The author offers just a handful of guiding principles for creating better software that apply even today. (Published just before the Internet revolution, this book’s principles still hold true for Web designers, as well as those who create more traditional applications.) Throughout this text, the author argues for the benefits of improved software usability. With software use as with all things, time is money and making more efficient interfaces translates into lower personnel costs and more productivity. The book also does a fine job of integrating usability design into the software development process, with guides for planning, working with end users, and running tests with users (whether on videotape or in person). The 50-page bibliography attests to the author’s previous research on usability. For anyone who needs to create better, more efficient software, Usability Engineering can help. This clear and intelligent guide to the science of usability engineering has helped enhance the potential of computers to work with end users more efficiently. In the new century, software developers will undoubtedly seek new advances in usability, in part because of the groundwork laid by books like this one. –Richard Dragan Topics covered: Usability basics, measuring usability, types of users, history of user interfaces, the usability engineering lifecycle, design techniques, heuristics and hints for improving usability, testing, managing user tests, assessing usability, interface standards, internationalization, and Computer-Aided Usability Engineering (CAUSE) tools. 0 12 518406 9
Universal Access in HCI: Inclusive Design in the Information Society, Volume 4 (Human Factors and Ergonomics Series)This fourth volume of papers from the 10th International Conference on Human-Computer Interaction — which brought together the contributions of nearly 3000 individuals — focuses on the trends and developing applications that are beginning to move the information age towards a state of universal accessibility. Applying concepts from a variety of fields including cognitive ergonomics and engineering psychology, this cutting-edge volume considers a wide range of diversity issues and covers various facets of access, detailing a number of current and developing assistive technologies, including non-visual interaction devices. This volume is available individually or as part of a four volume set covering most every aspect of human-computer interaction, including those in construction, manufacturing, publishing, and health.
Unified Theories of Cognition (The William James Lectures)Allen NewellPsychology is now ready for unified theories of cognition–so says Allen Newell, a leading investigator in computer science and cognitive psychology. Not everyone will agree on a single set of mechanisms that will explain the full range of human cognition, but such theories are within reach and we should strive to articulate them. In this book, Newell makes the case for unified theories by setting forth a candidate. After reviewing the foundational concepts of cognitive science–knowledge, representation, computation, symbols, architecture, intelligence, and search–Newell introduces Soar, an architecture for general cognition. A pioneer system in artificial intelligence, Soar is the first problem solver to create its own subgoals and learn continuously from its own experience. Newell shows how Soar’s ability to operate within the real-time constraints of intelligent behavior, such as immediate-response and item-recognition tasks, illustrates important characteristics of the human cognitive structure. Throughout, Soar remains an exemplar: we know only enough to work toward a fully developed theory of cognition, but Soar’s success so far establishes the viability of the enterprise. Given its integrative approach, Unified Theories of Cognition will be of tremendous interest to researchers in a variety of fields, including cognitive science, artificial intelligence, psychology, and computer science. This exploration of the nature of mind, one of the great problems of philosophy, should also transcend disciplines and attract a large scientific audience.
Towards Intelligent, Adaptive Input Devices for Users with Physical DisabilitiesShari TrewinPhD Thesis
Technical Editing: The Practical Guide for Editors and Writers (Hewlett-Packard Press)Judith A. Tarutz0 201 56356 8
Statistics for the Utterly Confused (Utterly Confused Series)Lloyd R. JaisinghStatistics for the Utterly Confused is your user-friendly introduction to elementary statistics, designed especially for non-math majors Required courses in statistics are cause for alarm among more than 500,000 undergraduates in such disciplines as nursing, allied health, pre-law, pre-medicine, business administration, and criminal justice. This super-accessible book demystifies the dreaded subject for non-math majors. Statistics for the Utterly Confusedprovides a logical, step-by-step approach to introductory statistics, stripping away confusing material and clarifying key concepts without long, theoretical discussion and includes: • Handy icons throughout the text offer easy visual aids • 500 self-testing questions • Technology Corner sections explain the latest software • Provides more than 200 examples and solved problems 0 07 135005 5
SQL in a Nutshell: A Desktop Quick ReferenceKevin KlineSQL in a Nutshell applies the classic O’Reilly "Nutshell" format to Structured Query Language (SQL), the elegant descriptive language that’s used to create and manipulate stores of data. This book explains the purpose and proper syntax of hundreds of SQL statements, as defined in four major SQL implementations, and details each entry with explanatory text and illustrative examples. Perhaps best of all, authors Kevin and Daniel Kline feature MySQL in their coverage, and give it billing that’s equal to that of Oracle, Microsoft SQL Server, and PostgreSQL. Their inclusion of open-source MySQL, which in most situations carries no license fee, is recognition of its growing popularity and suitability for serious database applications; also, it improves this book’s appeal to Unix and Linux developers. The majority of this slender book comprises eminently useful syntax documentation (which is in the style of Unix man pages, with bracketed options and monospace arguments) and the other information that’s specific to individual statements and functions. Additionally, it includes a relatively small amount of conceptual information, such as a section on the proper use of NULL values. The material that’s not statement-specific also contrasts data-type implementations of the four covered platforms–for example, readers learn that a PostgreSQL int2 value is known as a smallint in ANSI standard SQL. This is a particularly handy reference book, if you use one of the emphasized SQL implementations. –David Wall Topics covered: Structured Query Language (SQL), as implemented in Oracle, Microsoft SQL Server, MySQL, and PostgreSQL, as well as in ANSI standard SQL (SQL92 and SQL99). After an introduction to data types and relational database fundamentals (the latter is not emphasized), the authors document SQL statements and functions, one by one and alphabetically. They take care to point out differences among the four implementations. 1565927443
Speed Reading (Teach Yourself)Tina KonstantSpeed-reading is about reading–and being able to recall–more written information in less time. Following a unique five-step system, this practical guide teaches readers the basics of speed-reading in less than an hour. It includes tools and information on a variety of reading and memory techniques that allow readers to start using and practicing the techniques as they read–and therefore finish this book in a fraction of the time they would have taken previously. The book shows how to read effectively under pressure and concentrate in today’s noisy, distracting environments. 0 340 78094 0
sendmailNeil Rickert, Bryan Costales, Eric AllmanThis Nutshell Handbook(R) is far and away the most comprehensive book ever written on sendmail, the program that acts like a traffic cop in routing and delivering mail on UNIX-based networks. Although sendmail is used on almost every UNIX system, it’s one of the last great uncharted territories–and most difficult utilities to learn– in UNIX system administration. This book provides a complete sendmail tutorial, plus extensive reference material on every aspect of the program. What’s more, it’s authoritative, having been co-authored by Eric Allman, the developer of sendmail, and Neil Rickert, one of the leading sendmail gurus on the Net. This book covers both IDA sendmail and the latest version (V8) from the University of California, Berkeley. It also covers the standard versions available on most systems, such as those found on Sun and DEC/Ultrix workstations. The book is divided into four parts. Part One is a tutorial on understanding sendmail from the ground up; starting from an empty file, it has the reader work through exercises, building a configuration file and testing the results. Part Two covers practical issues in sendmail administration. Part Three is a comprehensive reference section, while Part Four consists of appendices and a bibliography. 1565920562
Report Writing SkillsRoy Jeffs
Quantity and Quality in Social Research (Contemporary Social Research)Alan BrymanNo online description is currently available. If you would like to receive information about this title, please email Routledge at info@routledge-ny.com 
 This title available in eBook format. Click here for more information. Visit our eBookstore at: www.ebookstore.tandf.co.uk. 0 415 07898 9
Psychology of Human-Computer InteractionStuart K. Card
Practical Web TechnologiesP.K. Yuen, Vincent LauPractical Web Technologies provides a practical approach to successful Web development and a complete picture of modern Web technologies. Perfect for beginners, this book uses a hands-on approach with more than 150 fully-working examples that cover all aspects of modern Web technologies. The book begins by focusing on how to build a functional, instant Web sites on the Internet with ISP (Internet Service Provider). A practical picture of how to use applications like HTML, JavaScript, Java, CGI, Perl, ASP, DHTML, XML, and database ADO is also provided as readers are introduced to the Web and relevant applications. Beginning Web developers and general readers interested in learning how to use popular Web applications to build Web sites.0 201 75076 7
Philosophy of Science A Contemporary Introduction (Routledge Contemporary Introductions to Philosophy)Alex RosenbergPhilosophy of Science: A Contemporary Introduction introduces all the main themes in the philosophy of science, including the nature of causation, explanation, laws, theory, models, evidence, reductionism, probability, teleology, realism and instrumentalism.

This substantially revised and updated second edition of a highly successful, accessible and user-friendly text will be of value to any student getting to grips with the nature, methods and justification of science. Alex Rosenberg includes new material on a number of subjects, including:

· The theory of natural selection 
· Popper, Lakatos and Leibniz
· Feminist philosophy of science 
· Logical positivism 
· The origins of science 

In addition, helpful features add greatly to the ease and clarity of this second edition:

· Overviews and chapter summaries 
· Study questions and annotated further reading 
· A helpful glossary explaining key words and concepts 0415343178
Perceptual Organization and Visual Recognition (The International Series in Engineering and Computer Science)D. Lowe
Multimedia Communications: Applications, Networks, Protocols and StandardsFred HalsallB> This book addresses the main subject areas associated with multimedia communications (applications, networks, protocols, and standards) at a level that enables the reader to develop an in-depth understanding of the technical issues associated with this rapidly evolving subject. It is an updated approach to the author’s Data Communications, Computer Networks and Open Systems, Fourth Edition, set in the context of the increasingly important area of multimedia. The book identifies the different types of multimedia applications, quantifies their communication requirements, and describes the operation and protocols of the different kinds of networks that are used to support them. These networks include LANs, the Internet and World Wide Web, and home-entertainment networks such as cable and satellite. It also includes coverage of the main compression algorithms used with text, images, speech, audio, and video. This book is suitable for programmers interested in learning the integral multimedia aspects of networked communications.0 201 39818 4
Mozilla Live Access CD 2007 Edition
Learning and Cognition (5th Edition)Thomas Hardy Leahey, Richard Jackson HarrisUsing a lively, engaging, non-technical approach to discuss sophisticated research and theory, this book provides a comprehensive survey of all aspects of human learning and cognition– from the simplest phenomena of conditioning to complex reasoning and decision making. Designed to show readers clearly how psychology is important in their everyday lives, it features an abundance of practical examples throughout (including international examples) and a series of high-interest applications boxes. The book explores the biological bases of learning and cognition at all levels, from a balanced theoretical perspective. Learning and Cognition in History. Issues in the Study of Learning and Cognition. Fundamentals of Conditioning. Traditional Theories of Conditioning. Contemporary Theories of Conditioning. Early Information Processing: Recognition, Attention, and Working Memory. Long-term Memory. Language. Comprehension and Discourse. Thinking: Problem Solving, Reasoning, and Decision Making. Cognitive Science and the Mind-Body Problem. Neurophysiology of Learning and Cognition. Evolution of Learning and Cognition. The Origin and Development of Language. Development, Learning and Cognition. For anyone interested in learning and cognition.0 13 040199 4
JavaScript: The Definitive GuideDavid FlanaganSince the earliest days of Internet scripting, Web developers have considered JavaScript: The Definitive Guide an essential resource. David Flanagan’s approach, which combines tutorials and examples with easy-to-use syntax guides and object references, suits the typical programmer’s requirements nicely. The brand-new fourth edition of Flanagan’s "Rhino Book" includes coverage of JavaScript 1.5, JScript 5.5, ECMAScript 3, and the Document Object Model (DOM) Level 2 standard from the World Wide Web Consortium (W3C). Interestingly, the author has shifted away from specifying–as he did in earlier editions–what browsers support each bit of the language. Rather than say Netscape 3.0 supports the Image object while Internet Explorer 3.0 does not, he specifies that JavaScript 1.1 and JScript 3.0 support Image. More usefully, he specifies the contents of independent standards like ECMAScript, which encourages scripters to write applications for these standards and browser vendors to support them. As Flanagan says, JavaScript and its related subjects are very complex in their pure forms. It’s impossible to keep track of the differences among half a dozen vendors’ generally similar implementations. Nonetheless, a lot of examples make reference to specific browsers’ capabilities. Though he does not cover server-side APIs, Flanagan has chosen to separate coverage of core JavaScript (all the keywords, general syntax, and utility objects like Array) from coverage of client-side JavaScript (which includes objects, like History and Event, that have to do with Web browsers and users’ interactions with them. This approach makes this book useful to people using JavaScript for applications other than Web pages. By the way, the other classic JavaScript text–Danny Goodman’s JavaScript Bible–isn’t as current as this book, but it’s still a fantastic (and perhaps somewhat more novice-friendly) guide to the JavaScript language and its capabilities. –David Wall Topics covered: The JavaScript language (version 1.0 through version 1.5) and its relatives, JScript and ECMAScript, as well as the W3C DOM standards they’re often used to manipulate. Tutorial sections show how to program in JavaScript, while reference sections summarize syntax and options while providing copious code examples. 0596000480
JavaScript for the World Wide Web, Second Edition (Visual QuickStart Guide)Tom Negrino, Dori Smith, Ted Gesing, Jeremy SchneiderPart of the Visual QuickStart Guide series, JavaScript for the World Wide Web is designed to get you up to speed with JavaScript as quickly as possible. The guide begins with a quick look at JavaScript in general and how to use it to detect browser versions, test for installed plug-ins, and perform other key steps for configuring and using it wisely. The book then moves on to the good stuff–manipulating images and adding dynamic effects to your pages. Next the authors show how to use JavaScript to fine-tune your frames, forms, and browser windows. By the end of the first half of the book, you’ll know how to add client-side dynamic data to your pages and manipulate cookies. The book also covers more advanced concepts, such as interacting Java applets and cascading style sheets. A chapter on debugging shows you the most common JavaScript errors and how to detect and fix them. The book also contains examples of real-world JavaScript usage, and a language reference section and companion Web site contain all the code. Throughout JavaScript for the World Wide Web, numbered step-by-step exercises–complemented by screen shots–make learning new techniques a snap. –Stephen W. Plain 0201696487
JavaScript Application CookbookJerry BradenbaughSeasoned Java coders will find the JavaScript Application Cookbook compiled just for them. Written in the same vein as the old-style programmer "toolbox" titles, this book sheds the usual tutorial presentation and simply introduces a series of JavaScript applications you can use on your own sites. The cookbook begins with recipes such as a client-side search engine application that facilitates complex database searching to maximize local processing. (An interactive multiple-choice testing application follows, along with code for an interface to multiple search engines on the Net). Other applications include a JavaScript shopping cart, context-sensitive help, cipher implementation, drag-and-drop-capable e-mail, and a cookie-based user-management system. Author Jerry Bradenbaugh clearly has a passion for JavaScript, and he illustrates the capabilities of this modest scripting language. The code for the book’s applications is available from the publisher’s Web site, and each chapter begins with a step-by-step walk-through of the finished application. You’ll learn how code works and get ideas for possible extensions you might want to create. If you’re programming in JavaScript already and want to grow your arsenal of tools and techniques, the JavaScript Application Cookbook is an immediate code fix. –Stephen W. Plain 1565925777
Introduction to Data Structures and Algorithms with Java, AnGlenn RoweAssuming only fundamental programming skills in Java, this book begins by introducing the concept of object-oriented programming in Java. Windowing Toolkit (the AWT), is also introduced at an early stage, and it is used to develop object oriented programs with graphical user interfaces (GIUs). After introducing the standard data structures and algorithms commonly studied in second year computing courses, the book concludes with a substantial case study that provides a hands-on experience with key concepts.0138577498
International Cross-Disciplinary Conference on Web AccessibilityYeliz Yesilada, Simon HarperProceedings of W4A 2007
Interaction DesignJenny Preece, Yvonne Rogers, Helen SharpAccomplished authors, Preece, Rogers and Sharp, have written a key new textbook on this core subject area. Interaction Design deals with a broad scope of issues, topics and paradigms that has traditionally been the scope of Human-Computer Interaction (HCI) and Interaction Design (ID). The book covers psychological and social aspects of users, interaction styles, user requirements, design approaches, usability and evaluation, traditional and future interface paradigms and the role of theory in informing design. The topics will be grounded in the design process and the aim is to present relevant issues in an integrated and coherent way, rather than assembling a collection of chapters on individual HCI topics. KEY FEATURES:
* This truly integrated approach to HCI provides students with background information from psychology, sociology, anthropology, information systems and computer science
* Provides principles and skills for designing any technology through the use of many interesting and state of the art examples
* The author supported, highly interactive Web Site provides resources that allow students to collaborate on experiments, participate in design competitions, collaborate on design, find resources and communicate with others
* The accompanying Web Site also features examples, step-by-step exercises and templates for questionnaires CONTENTS:
Preface
1. What is interaction design?
Interview with Gitta Saloman
2. Understanding and conceptualizing interaction
Interview with Terry Winograd
3. Understanding users
4. Understanding and designing for collaboration and communication
Interview with Abigail Sellen
5. Understanding how interfaces affect users
6. The process of interaction design
Interview with Gillian Crampton Smith
7. Identifying needs and establishing requirements
Interview with Suzanne Robertson
8. Design, prototyping and construction
9. User-centered approaches to interaction design
Interview with Karen Holtzblatt
10. Introducing evaluation
11. A framework for evaluation
12. Observing users
Interview with Sara Bly
13. Asking users and experts
Interview with Jakob Nielsen
14. Testing and modeling users
Interview with Ben Shneiderman
15. Doing design and evaluation in the real world: communicators and advisory systems
Epilogue
Glossary 0 471 49278 7
Human-computer Interaction: Theory and Practice (part 2), Volume 2 (Human Factors and Ergonomics Series)This is the second volume in the HCI International Conference Proceedings 2003. See following arrangement for details.
Human-computer Interaction: Theory and Practice (part 1), Volume 1 (Human Factors and Ergonomics Series)This is the first volume in the HCI International Conference Proceedings 2003. See following arrangement for details.
Human-Computer Interaction: Concepts And Design (ICS)J. Preece, Y. Rogers, H. Sharp, D. Benyon, S. Holland, T. Carey0 201 62769 8
Human-Centered Computing: Cognitive, Social, and Ergonomic Aspects, Volume 3 (Human Factors and Ergonomics Series)This is the third volume in the HCI International Conference Proceedings 2003. See attached arrangement for details.
Human Performance Measures HandbookValerie J. GawronHuman Performance Measures Handbook was developed to help researchers and practitioners select measures to be used in the evaluation of human/machine systems and helps them seek better, more efficient and effective ways to characterize and measure the human element as part of the system. This book guides the reader through the critical process of selecting the appropriate measures of human performance and workload, and later provides specific examples of such. It begins with an overview of the steps involved in developing a test to measure human performance, workload, and/or situational awareness. This is followed by a definition of human performance and a review of human performance measures. Workload and situational awareness are similarly treated in subsequent chapters. 0 8058 3701 9
Handbook of Human-Computer InteractionMartin Helander, Thomas K Landauer, Prasad V PrabhuPaperback. This completely revised edition, of the Handbook of Human-Computer Interaction, of which 80% of the content is new, reflects the developments in the field since the publication of the first edition in 1988. The handbook is concerned with principles for design of the Human-Computer Interface, and has both academic and practical purposes. It is intended to summarize the research and provide recommendations for how the information can be used by designers of computer systems. The volume may also be used as a reference for teaching and research. Professionals who are involved in design of HCI will find this volume indispensable, including: computer scientists, cognitive scientists, experimental psychologists, human factors professionals, interface designers, systems engineers, managers and executives working with systems development. Much of the information in the handbook may also be generalized to apply to areas outside the traditional f
Handbook of Human Factors Testing and EvaluationSamuel G Charlton, Thomas G O’BrienLike the first edition, the revision of this successful Handbook responds to the growing need for specific tools and methods for testing and evaluating human-system interfaces. Indications are that the market for information on these tools and applications will continue to grow in the 21st century. One of the goals of offering a second edition is to expand and emphasize the application chapters, providing contemporary examples of human factors test and evaluation (HFTE) enterprises across a range of systems and environments. Coverage of the standard tools and techniques used in HFTE have been updated as well. New features of the Handbook of Human Factors Testing and Evaluation include: *new chapters covering human performance testing, manufacturing ergonomics, anthropometry, generative design methods, and usability testing; *updated tools and techniques for modeling, simulation, embedded testing, training assessment, and psychophysiological measurement; *new applications chapters presenting human factors testing examples in aviation and avionics, forestry, road safety, and software systems; and *more examples, illustrations, graphics and tables have been added. The orientation of the current work has been toward breadth of coverage rather than in-depth treatment of a few issues or techniques. Experienced testers will find much that is familiar, as well as new tools, creative approaches, and a rekindled enthusiasm. Newcomers will discover the diversity of issues, methods, and creative approaches that make up the field. In addition, the book is written in such a way that individuals outside the profession should learn the intrinsic value and pleasure in ensuring safe, efficient, and effective operation, as well as increased user satisfaction through HFTE. 0 8058 3291 2
Guide User Manual Disc 1-2Software Express
Getting Started with MATLAB 7: A Quick Introduction for Scientists and Engineers (The Oxford Series in Electrical and Computer Engineering)Rudra PratapRG Familiarizes users with MATLAB in just a few hours though self-guided lessons RG Discusses new features and applications in MATLAB 7 RG Covers elementary, advanced, and special functions RG Includes numerous new examples and problems RG Supplements any course that uses MATLAB RG Works as a stand-alone tutorial and reference MATLAB, a software package for high-performance numerical computation and visualization, is one of the most widely used tools in engineering field today. Its broad appeal lies in its interactive environment with hundreds of built-in functions for technical computation, graphics, and animation. In addition, it provides easy extensibility with its own high-level programming language. Enhanced by fun and appealing illustrations,Getting Started with MATLAB 7: A Quick Introduction for Scientists and Engineers employs a casual, accessible writing style that shows users how to enjoy using MATLAB.0 19 517937 4
Getting Started with Guide: A quick introduction to installing and running Guide for the first timeSoftware Express
Fundamentals of Human-Computer Interaction (Computers and People Series)Andrew Monk
Fundamentals of CognitionMark H. Ashcraft0 321 01207 0
Essentials of Human Communication (5th Edition)Joseph A. DeVitoEssentials of Human Communication fills the need for a brief, interesting, but serious text that places a strong focus on skill development. In-text features and the text itself highlight the application of human communication skills to the real world and to the workplace. Self concept, perception, verbal and nonverbal messages, interpersonal relationships, small group communication, and public speaking preparation. Introductory human communication.0 205 41488 5
Essential MATLAB for Scientists and EngineersBrian HahnBased on a teach-yourself approach, the fundamentals of MATLAB are illustrated throughout with many examples from a number of different scientific and engineering areas, such as simulation, population modelling, and numerical methods, as well as from business and everyday life. Some of the examples draw on first-year university level maths, but these are self-contained so that their omission will not detract from learning the principles of using MATLAB. This completely revised new edition is based on the latest version of MATLAB. New chapters cover handle graphics, graphical user interfaces (GUIs), structures and cell arrays, and importing/exporting data. The chapter on numerical methods now includes a general GUI-driver ODE solver. * Maintains the easy informal style of the first edition * Teaches the basic principles of scientific programming with MATLAB as the vehicle * Covers the latest version of MATLAB0 7506 5240 3
The Emperor’s New Mind: Concerning Computers, Minds, and the Laws of PhysicsRoger PenroseSome love it, some hate it, but The Emperor’s New Mind, physicist Roger Penrose’s 1989 treatise attacking the foundations of strong artificial intelligence, is crucial for anyone interested in the history of thinking about AI and consciousness. Part survey of modern physics, part exploration of the philosophy of mind, the book is not for casual readers–though it’s not overly technical, it rarely pauses to let the reader catch a breath. The overview of relativity and quantum theory, written by a master, is priceless and uncontroversial. The exploration of consciousness and AI, though, is generally considered as resting on shakier ground. Penrose claims that there is an intimate, perhaps unknowable relation between quantum effects and our thinking, and ultimately derives his anti-AI stance from his proposition that some, if not all, of our thinking is non-algorithmic. Of course, these days we believe that there are other avenues to AI than traditional algorithmic programming; while he has been accused of setting up straw robots to knock down, this accusation is unfair. Little was then known about the power of neural networks and behavior-based robotics to simulate (and, some would say, produce) intelligent problem-solving behavior. Whether these tools will lead to strong AI is ultimately a question of belief, not proof, and The Emperor’s New Mind offers powerful arguments useful to believer and nonbeliever alike. –Rob Lightner 0 19 851973 7
Disability DiscriminationBrian Doyle
Designing the User Interface: Strategies for Effective Human-Computer InteractionBen ShneidermanThe much-anticipated fourth edition of Designing the User Interface provides a comprehensive, authoritative introduction to the dynamic field of human-computer interaction (HCI). Students and professionals learn practical principles and guidelines needed to develop high quality interface designs—ones that users can understand, predict, and control. It covers theoretical foundations, and design processes such as expert reviews and usability testing. Numerous examples of direct manipulation, menu selection, and form fill-in give readers an understanding of excellence in design. Recent innovations in collaborative interfaces, online help, and information visualization receive special attention. A major change in this edition is the integration of the World Wide Web and mobile devices throughout the book. Chapters have examples from cell phones, consumer electronics, desktop displays, and Web interfaces.0 201 57286 9
Cognition: The Thinking AnimalDaniel Willingham
The Chicago Guide to Communicating Science (Chicago Guides to Writing, Editing, and Publishing)Scott L. MontgomeryWhether you are a graduate student or a senior scientist, your reputation rests on the ability to communicate your ideas and data. In this straightforward and accessible guide, Scott L. Montgomery offers detailed, practical advice on crafting every sort of scientific communication, from research papers and conference talks to review articles, interviews with the media, e-mail messages, and more. Montgomery avoids the common pitfalls of other guides by focusing not on rules and warnings but instead on how skilled writers and speakers actually learn their trade-by imitating and adapting good models of expression. Moving step-by-step through samples from a wide variety of scientific disciplines, he shows precisely how to choose and employ such models, where and how to revise different texts, how to use visuals to enhance your presentation of ideas, why writing is really a form of experimentation, and more. He also traces the evolution of scientific expression over time, providing a context crucial for understanding the nature of technical communication today. Other chapters take up the topics of writing creatively in science; how to design and use graphics; and how to talk to the public about science. Written with humor and eloquence, this book provides a unique and realistic guide for anyone in the sciences wishing to improve his or her communication skills. Practical and concise, The Chicago Guide to Communicating Science covers: *Writing scientific papers, abstracts, grant proposals, technical reports, and articles for the general public *Using graphics effectively *Surviving and profiting from the review process *Preparing oral presentations *Dealing with the press and the public *Publishing and the Internet *Writing in English as a foreign language 0 226 53484 7
The Cambridge Grammar of the English LanguageRodney D. Huddleston, Geoffrey K. PullumThe Cambridge Grammar of the English Language is the first comprehensive descriptive grammar of English to appear for over fifteen years, a period which has seen immense developments in linguistic theory at all levels. The principal authors, Rodney Huddleston and Geoffrey Pullum, are among the world’s leading scholars in this area, and they have benefited from the expertise of an international team of distinguished contributors in preparing what will be the definitive grammar for decades to come. Each chapter comprises core definitions, detailed analyses, notes explaining alternative interpretations of difficult or controversial points, and brief notes on usage and history. Numerous cross-references and an exhaustive index ensure ease of access to information. An introductory section offers guidance as to how best to use the book is provided. Rodney Huddleston was until recently Professor in the Linguistics section of the Department of English at the University of Queensland, Australia, and has been publishing important books and papers on English grammar for thirty years. Geoffrey K. Pullum is Professor of Linguistics at the University of California, Santa Cruz, and is the author of 200 articles and books on English grammar and a variety of other topics in theoretical and applied linguistics.0 521 43146 8
C: The Complete ReferenceHerbert Schildt
C Program Design for EngineersJeri R. Hanly, Elliot B. Koffman, Joan C . HorvathThis book presents introductory programming and software development concepts to engineers using a disciplined approach. It provides numerous case studies and programming projects based on real-world examples from a wide range of engineering areas, making the material relevant to what engineers will encounter in their careers; the authors introduce implementations of basic numerical and statistical methods commonly used by engineers. Another feature is the addition of a chapter entitled "On to C++" that prepares readers for a transition to object-oriented programming. The book focuses on many aspects of software engineering, establishing early the connection between good problem-solving skills and effective software development. A five-phase software development method is presented in Chapter 1 and applied in every subsequent case study throughout. The book presents material in an order that meets the needs of a beginning programmer, rather than by the structure of the C programming language. This approach makes it possible to present fundamental concepts using traditional high-level terminology–output parameter, array, array subscript, string–and makes it easier for readers without a prior assembly-language background to master the many facets of pointer usage. This book is designed to introduce C programming to engineers in a way that is relevant to their engineering practice. 0 201 59064 6
C by Example/the Easiest Way to Learn How to Program! (Programming Series)Greg Perry
Breakthrough Rapid ReadingPeter KumpA previous National Director of Education for Evelyn Wood Reading Dynamics presents his do-it-yourself program for increasing reading speed and boosting comprehension. "Speed reading is one of the truly useful educational ideas of the last few years, and this book can be the least expensive and most efficient way you can learn it." –William Proxmire, United States Senator The perfect answer to today’s information explosion, Peter Kump’s rapid reading method has already helped thousands of people to read up to eight times faster, with better concentration and retention. This program brings together the best of what classroom speed reading courses have to offer, and distills fundamental principles and skills that can be learned at home with the help of the drills and exercises provided. And because it lets readers choose their own material and set their own pace, it’s the ideal method for busy people juggling a full schedule. Breakthrough Rapid Reading makes conquering information overload a reality. So whether it’s cutting down on that backlog of business reports and technical matter or scaling that mountain of newspapers and leisure reading, getting up to speed is only a matter of time and practice. 0 7352 0019 X
100 Ways to Improve Your Writing (Mentor)Gary Provost0 451 62721 0