Cognitive Dimensions

Abstraction types and availability of abstraction mechanisms

Hidden dependencies important links between entities are not visible

Premature commitment constraints on the order of doing things

Secondary notation extra information in means other than formal syntax

Viscosity resistance to change

Visibility ability to view components easily

Closeness of mapping closeness of representation to domain

Consistency similar semantics are expressed in similar syntactic forms

Diffuseness verbosity of language

Error-proneness notation invites mistakes

Hard mental operations high demand on cognitive resources

Progressive evaluation work-to-date can be checked at any time

Provisionality degree of commitment to actions or marks

Role-expressiveness the purpose of a component is readily inferred

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s