Programming by Example, or PBE is a set of capabilities that can be built into an application, allowing it to adapt itself to the way it is used. For instance, if it finds that a user regularly repeats a complex series of steps, it can automatically reprogram itself to make the required steps shorter and simpler. This book shows where software is heading. We will no longer be at the mercy of software companies and their one-size-fits-all solutions. The goal of PBE is to give users the tools they need to smoothly go from ...
Read More
Programming by Example, or PBE is a set of capabilities that can be built into an application, allowing it to adapt itself to the way it is used. For instance, if it finds that a user regularly repeats a complex series of steps, it can automatically reprogram itself to make the required steps shorter and simpler. This book shows where software is heading. We will no longer be at the mercy of software companies and their one-size-fits-all solutions. The goal of PBE is to give users the tools they need to smoothly go from imagining a new application to building it. Your Wish is My Command is the only guide to a new technology that may fundamentally alter the science of user interface design. This collection presents analysis of the user requirements for PBE, examples of PBE systems, and directions for the future of PBE that will demonstrate the power and potential of this exciting technology.
Read Less