19
Introduction to HCC and HCM

Introduction to HCC and HCM. Human Centered Computing Philosophical-humanistic position regarding the ethics and aesthetics of a workplace Any system

  • View
    217

  • Download
    0

Embed Size (px)

Citation preview

Introduction to HCC and HCM

Human Centered Computing

Philosophical-humanistic position regarding the ethics and aesthetics of a workplace

Any system that enhances human performance

Software design process that results in interfaces that are really user-friendly

HCC

HCC research focuses on all aspects of human-machine integrationHumans with softwareHumans with hardwareMachine-Machine interaction e.g. software

agents.

Scope of HCC

Goes way beyond user friendly interfaces. Uses 5 technologies in a synergesic way. Natural interaction,

automation, individualized information access, collaboration and customization.

Core of HCC system and algorithm design process Socially and culturally aware. Directly augment or consider human abilities. Be adaptable.

HCC Application Qualities Act according to the social and cultural context in which they

were deployed. Integrate input from different types of sensors and

communicate through a combination of media. Allow access by a diversity of individuals.

Scope of HCC - AcademiaHCC doctoral program at Georgia Tech

Bridge gap between technology and humans. Integrating concepts from anthropology, cognitive

sciences, sociology psychology with computing and computer science.

HCC consortium at UC BerkleyGuide the future development of computing so as to

maximize its value to society.Institute of human and machine cognition at

Florida.

HCC at NASA

HCC at NASAMultimodal Interface Technology

• Collaborative Science• Dialogue Systems

Human-System Modeling• Brahms• Apex-GOMS

Agent-Based Decision Systems• Mars Exploration Rovers HCS Tasks• Intelligent Launch and Range Operations• Integrated Mission Operations for ISS

HCC at NASA - Human-System Modeling

technical area focuses on computational modeling of distributed groups (scientists, engineers, astronauts, and mission operations personnel) interacting with advanced autonomous and robotic systems

HCC at NASA – Decision Systems

DS capabilities include software tools for intelligently acquiring, representing, managing, sharing, and interacting with scarce or valuable knowledge

HCC at NASA – Multimodal Interface Technology

Technical area integrating humans, computational devices, and

environments in a seamless manner, leveraging the unique capabilities of each to satisfy system-level requirements

MI technologies speech and natural language interfaces multimedia systems adaptive and intelligent interfaces displays, ubiquitous computing, and mobile and

wearable computing

HCC at NASA – Multimodal Interface Technology

Approaches to Human-Centered Software Development

System Purpose

System Principles

Blackbox Behavior

Design Representation

Physical Representation

Level 1

Level 2

Level 3

Level 4

Level 5

Assumptions Constraints

System goals, high-level requirements, design constraints, limitations

Responsibilities Requirements , I/F requirements

Hazard Analysis

Intent

Refinement Decomposition

Task analyses Task allocation Controls, displays

Validation plan and results

Environment models

Analysis plans and results

HCI design

Test plans and results

Software and hardware design specifications

GUI design, physical controls design

Software code, hardware assembly instructi ons

Environment Operator System and components V& V

Level 6 Operations

Operator manuals Maintenance Training materials

Level 0 Project management plans, status information, safety plan, etc.

External interfaces

Audit procedures

Logic principles, control laws, functional decomposition, and allocation

Operator Task models HCI models

Blackbox functional models Interface specifications

Test plans and results

Error reports, change requests, etc.

Performance monitoring and audits

HCM – Human Centered Multimedia

Three key factors in the development of future computing systems:

cultureintegration of sensors and multiple

media.access outside the desktop by a wide

range of users.

HCM….

Multimedia technologies are key in accessing the world’s resources, particularly if we extend our notion of multimedia to what it really is—A combination of digital, analog, spatial, and

sensory inputs and outputs.This leads to ubiquitous computing.

HCM – Cultural Factors

Cultural factors plays an important role in human–human

communication because the way we generate signals and interpret symbols depends entirely on our cultural background

The contrast is even greater in film: colors, music, and all kinds of cultural signals convey the elements of a story. Consider the differences between Bollywood and Hollywoodmovies (colors, music, story structure, and so on).

Content is knowledge, and to make this knowledge widely accessible, we must develop culture specific automatic analysis techniques.

HCC, HCI, and Human Computation

HCC - conceived as a theme that is important for all computer-related research.

HCI - The study of interaction between people and computers. It is often regarded as the intersection of computer science, behavioral sciences, design and several other fields of study. Interaction between users and computers occurs at

the user interface (or simply interface), which includes both software and hardware

HCC, HCI, and Human Computation

Human Computation The computer asks a person or a large

number of people to solve a problem, then collects, interprets, and integrates their solutions

HCC and human-based computation approach computing from two different perspectives, they both try to maximize the synergy between human abilities and computing resources.

Can this synergy be really possible, and if it is then can we really create a ….