Radical Simplicity: Transforming Computers Into Me-Centric Appliances

Book description

Radical Simplicity: Transforming Computers Into Me-Centric Appliances

The next computer revolution will be built around one person: you

Imagine computers you can delegate to... computers that tell you things you want to know about ... adapt to your needs and preferences without being told ... work together on your behalf ... and respond to your voice, language, and gestures. It's all coming, sooner than you think -- and when it does, today's computers will be recognized as the dinosaurs they are.

Radical Simplicity previews the "Me-Centric" computing revolution, in which the vast power of computers, communications, and software finally comes together to do your bidding-seamlessly, easily, and naturally. This "plain English" guide covers both the technology and its implications-and shows how you can prepare, starting today.

  • How tomorrow's personalized intelligent appliances will extend your power, save you time, improve your productivity-and make life more fun

  • From agents to Web services: emerging technologies that are making Me-Centric computing real

  • New business opportunities in virtually every key industry-with realistic business cases

  • The coming revolution in end-user expectations-and how IT must respond

  • Rearchitecting products and services around users, not infrastructure

  • Whether you're an executive or an IT professional, Radical Simplicity will help you take the lead in a new technology revolution that will dwarf everything that's come before it.

    About the Web Site

    You'll find even more articles, updates, and ideas about Me-centric computing at this book's Web site.

    www.radicalsimplicity.com

    Table of contents

    1. Copyright
    2. Hewlett-Packard Press Strategic Books
    3. Quotes
    4. Foreword By Ian Browde
    5. Foreword By Dex Smith
    6. Introduction
      1. Disruptive New Technology
      2. The Fourth Wave
      3. Moving On to a New IT-Supported Society
      4. Who Should Read This Book
      5. How This Book Is Organized
      6. Acknowledgments
    7. I. Introduction
      1. 1. From The Backroom To Everyday Life
        1. 1.1. A Day in Your Life (ca. 2010)
        2. 1.2. History of Computing
          1. 1.2.1. First Wave
          2. 1.2.2. Second Wave
          3. 1.2.3. Third Wave
          4. 1.2.4. Fourth Wave
          5. 1.2.5. Countdown to Me-Centric Computing
        3. 1.3. Trends in Computing
          1. 1.3.1. Bandwidth Growth
          2. 1.3.2. Overcoming the Information Overflow
          3. 1.3.3. Me-Centric Appliances
          4. 1.3.4. Automation
          5. 1.3.5. Personalization
          6. 1.3.6. Modularity
          7. 1.3.7. Mobility
          8. 1.3.8. Software as a Service
        4. 1.4. Conclusion
      2. 2. Contrasting the Present and the Future
        1. 2.1. Mobile Sales Force
          1. 2.1.1. Introduction
          2. 2.1.2. The Present
          3. 2.1.3. The Future
          4. 2.1.4. Summary
        2. 2.2. Real Estate Agent
          1. 2.2.1. Introduction
          2. 2.2.2. The Present
          3. 2.2.3. The Future
          4. 2.2.4. Summary
        3. 2.3. Family Life
          1. 2.3.1. Introduction
          2. 2.3.2. The Present
          3. 2.3.3. The Future
          4. 2.3.4. Summary
        4. 2.4. Work-Life Balance
          1. 2.4.1. Introduction
          2. 2.4.2. The Present
          3. 2.4.3. The Future
          4. 2.4.4. Summary
        5. 2.5. Construction Site
          1. 2.5.1. Introduction
          2. 2.5.2. The Present
          3. 2.5.3. The Future
          4. 2.5.4. Summary
        6. 2.6. Holiday Break-In
          1. 2.6.1. Introduction
          2. 2.6.2. The Present
          3. 2.6.3. The Future
          4. 2.6.4. Summary
        7. 2.7. Extended Manufacturing
          1. 2.7.1. Introduction
          2. 2.7.2. The Present
          3. 2.7.3. The Future
          4. 2.7.4. Summary
        8. 2.8. Fleet Management
          1. 2.8.1. Introduction
          2. 2.8.2. The Present
          3. 2.8.3. The Future
          4. 2.8.4. Summary
        9. 2.9. Conclusion
    8. II. Design Elements for Radical Simplicity
      1. 3. Human-Computer Interaction
        1. 3.1. Introduction
          1. 3.1.1. Definition
          2. 3.1.2. Roots of HCI
          3. 3.1.3. Me-Centric Interactions
          4. 3.1.4. Human Characteristics
        2. 3.2. Intelligent Input Interfaces
          1. 3.2.1. Introduction
          2. 3.2.2. Input Purposes
          3. 3.2.3. Input Technologies
            1. Keyboard
            2. Mice, Trackballs, and Pens
            3. Speech
            4. Touchscreens
            5. Eye Movement
            6. Scanners and Digital Cameras
            7. Gesture
            8. Multimodal
          4. 3.2.4. Input Issues
        3. 3.3. Intelligent Output Interfaces
          1. 3.3.1. Introduction
          2. 3.3.2. Output Purposes
          3. 3.3.3. Output Techniques
            1. Display
            2. Sounds
            3. Mice, Trackball and Joysticks
            4. Printers
            5. Multimodal
          4. 3.3.4. Output Issues
          5. 3.3.5. Dialogue Techniques
        4. 3.4. Context Awareness
          1. 3.4.1. Introduction
          2. 3.4.2. Human Factors
            1. User
            2. Task Knowledge
            3. Social Knowledge
          3. 3.4.3. Physical Environment
            1. Conditions
            2. Infrastructure
            3. Location
          4. 3.4.4. Building Context-Aware Applications
          5. 3.4.5. Context Summary
        5. 3.5. Conclusion
      2. 4. Designing to Make You Smile
        1. 4.1. Introduction
          1. 4.1.1. Successful Designs
          2. 4.1.2. Consequences of Bad User Interfaces
            1. Example of Bad Interface
          3. 4.1.3. Example Systems
        2. 4.2. Systems Development Methods
          1. 4.2.1. Introduction
          2. 4.2.2. Waterfall Model
          3. 4.2.3. Participatory Design
          4. 4.2.4. Exploratory Model
          5. 4.2.5. Rapid Application Development
          6. 4.2.6. Shared Meanings Design Framework
          7. 4.2.7. Solution-Based Modeling
          8. 4.2.8. Conclusion
        3. 4.3. Psychological Design Aspects
          1. 4.3.1. Introduction
          2. 4.3.2. Gestalt Laws
          3. 4.3.3. Mental Models
          4. 4.3.4. Cognitive Models
          5. 4.3.5. Semiotics
        4. 4.4. The Interface Is the Application
          1. 4.4.1. Design Approaches
          2. 4.4.2. Task-Centered Design
          3. 4.4.3. Human-Centered Task Analysis
        5. 4.5. Globalization
          1. 4.5.1. Introduction
          2. 4.5.2. Internationalization
          3. 4.5.3. Localization
          4. 4.5.4. International Design
          5. 4.5.5. Accessibility
        6. 4.6. Conclusion
    9. III. Principal Technological Components
      1. 5. Me-Centric Architectures
        1. 5.1. Introduction
        2. 5.2. Overview of Architecture-Driven Approach
          1. 5.2.1. Development Process
          2. 5.2.2. Key Resources
          3. 5.2.3. Principal Sources of Leverage
          4. 5.2.4. Key Constraints
          5. 5.2.5. Sources of Variation and Flexibility
          6. 5.2.6. Relationship to Other Methods and Standards
        3. 5.3. Key Ideas
          1. 5.3.1. Introduction
          2. 5.3.2. Smart Programming
          3. 5.3.3. Smart Appliances
          4. 5.3.4. Smart Infrastructure
          5. 5.3.5. Smart Services
        4. 5.4. Conclusion
      2. 6. Web Services
        1. 6.1. Introduction
          1. 6.1.1. Definition
          2. 6.1.2. Advantages
          3. 6.1.3. Business Needs
        2. 6.2. Web Services Networks
          1. 6.2.1. Definition
          2. 6.2.2. Advantages
          3. 6.2.3. Quality of Service
          4. 6.2.4. Security
          5. 6.2.5. Reliability
          6. 6.2.6. Manageability
        3. 6.3. Extensible Markup Language
          1. 6.3.1. Common Problems of the Web
          2. 6.3.2. Moving to XML
          3. 6.3.3. XML Applications
            1. XSL
            2. SMIL
            3. RDF
            4. WSDL
            5. WSFL
          4. 6.3.4. Other Applications
          5. 6.3.5. Business via XML
          6. 6.3.6. Standard XML Schemas
          7. 6.3.7. ebXML
        4. 6.4. Web Services Technologies
          1. 6.4.1. Introduction
          2. 6.4.2. SOAP
          3. 6.4.3. UDDI
          4. 6.4.4. HTTPR
          5. 6.4.5. BEEP
          6. 6.4.6. Summary
        5. 6.5. Solution Stack
          1. 6.5.1. Introduction
          2. 6.5.2. Service Negotiation
          3. 6.5.3. Workflow, Discovery, Registries
          4. 6.5.4. Service Description Language
          5. 6.5.5. Messaging
          6. 6.5.6. Transport Protocols
        6. 6.6. Examples
          1. 6.6.1. Cooltown
          2. 6.6.2. .NET Passport
        7. 6.7. Conclusion
      3. 7. Agents: Igniting Machine-To-Machine Work
        1. 7.1. Software Agents
          1. 7.1.1. Introduction
          2. 7.1.2. Typical Use of Agents
          3. 7.1.3. Software Agencies
          4. 7.1.4. Competence Levels
          5. 7.1.5. Trust
        2. 7.2. Mobile Agents
          1. 7.2.1. Introduction
          2. 7.2.2. Mobile Code
        3. 7.3. Challenges with Agents
          1. 7.3.1. Technical Hurdles
          2. 7.3.2. Non-Technical Hurdles
        4. 7.4. Automated Web Services
          1. 7.4.1. Introduction
          2. 7.4.2. Machine-to-Machine Work
          3. 7.4.3. The Semantic Web
        5. 7.5. Examples
          1. 7.5.1. Agentcities
          2. 7.5.2. Hive
          3. 7.5.3. OnStar
        6. 7.6. Conclusion
    10. IV. New Business Opportunities
      1. 8. Intelligent Appliances
        1. 8.1. Introduction
        2. 8.2. Infrastructure Needs Me
          1. 8.2.1. Computing Realms
          2. 8.2.2. Ecosystems
        3. 8.3. Appliance Design
          1. 8.3.1. Form Follows Me
          2. 8.3.2. Technology Follows Me
          3. 8.3.3. Software Follows Me
        4. 8.4. Examples
          1. 8.4.1. Introduction
          2. 8.4.2. Margherita 2000
          3. 8.4.3. Screenfridge
          4. 8.4.4. E-Espressopoint
          5. 8.4.5. Intello@chef
          6. 8.4.6. MIT
        5. 8.5. Conclusion
      2. 9. Reshaping Everyday Life
        1. 9.1. The Multifaceted Me
          1. 9.1.1. Supporting a Whole New Life for Each of Us
          2. 9.1.2. Changes in Workers’ Lives
          3. 9.1.3. Coordinating Business and Social Activities
          4. 9.1.4. Information Literacy
        2. 9.2. Revisiting Computing and IT
          1. 9.2.1. Where Are We Now, and Where Are We Going?
          2. 9.2.2. Reshaping the IT Industry
          3. 9.2.3. IT Becomes a Utility
        3. 9.3. Conclusion
    11. V. Appendix
      1. A. Glossary
      2. B. ME-Centric Web Sites
        1. Smart Agents
        2. Smart Infrastructure
        3. Smart Appliances
        4. Usability
        5. Futurology
        6. Ubiquitous Computing
        7. Wearables
    12. Bibliography

    Product information

    • Title: Radical Simplicity: Transforming Computers Into Me-Centric Appliances
    • Author(s): Dr. Frederick Hayes-Roth, Daniel Amor
    • Release date: February 2003
    • Publisher(s): Prentice Hall
    • ISBN: 9780131002913