Cognitive dimensions of notations
design principles

Cognitive dimensions or cognitive dimensions of notations are design principles for notations, user interfaces and programming languages, described by researcher Thomas R.G. Green and further researched with Marian Petre. The dimensions can be used to evaluate the usability of an existing information artifact, or as heuristics to guide the design of a new one, and are useful in Human-Computer Interaction design.
Cognitive dimensions are designed to provide a lightweight approach to analyse the quality of a design, rather than an in-depth, detailed description. They provide a common vocabulary for discussing many factors in notation, UI or programming language design. Also, cognitive dimensions help in exploring the space of possible designs through design maneuvers, changes intended to improve the design along one dimension.
List of the cognitive dimensions
Thomas Green originally defined 14 cognitive dimensions:
Abstraction gradient
What are the minimum and maximum levels of abstraction exposed by the notation? Can details be encapsulated?
Closeness of mapping
How closely does the notation correspond to the problem domain world?
Consistency
After part of the notation has been learned, how much of the rest can be successfully guessed, either by combining the known elements in new ways or by trying to use new elements with related meanings? For example: if there exist a 'max(list)' operation to find the largest item in a list, the user may guess that 'min(list)' will find the smallest.
The public source identifies “Cognitive dimensions of notations” as design principles. This brief keeps that definition visible, then builds a research path around Cognitive, dimensions and notations.
Why this record matters
A short description can identify a subject without explaining its stakes. For “Cognitive dimensions of notations”, the useful work is to connect “design principles” to the records capable of establishing context and consequence.
Vocabulary and entity names are the principal evidence signals here, because they determine the precision of every later search. The source revision retrieved here is dated Aug 25, 2026. The linked authority identifier is Q4226080. None of the 0 selected statements returned an explicit reference.
A concise general-reference account can conceal disagreements about scope, terminology or the weight assigned to individual sources. The source lead contains qualifying language; that uncertainty should survive quotation, summary and reuse. Authority statements aid reconciliation but still require their own references, qualifiers and ranks to be checked.
How to read it
Use the entry as an orientation point, then follow its citations and revision history. Names, dates and institutional relationships should be checked against the original record.
- Subject orientation
- Search vocabulary
- Locating named sources
The closest primary source, responsible institution and strongest cited specialist reference.
Three-step research path
- Establish the record: confirm the title “Cognitive dimensions of notations”, its source revision and the description used here.
- Expand the search: follow Cognitive dimensions of notations primary sources, Cognitive dimensions of notations archive and Cognitive research across catalogues and specialist indexes.
- Test the account: compare the strongest cited source with the responsible institution’s current record and note any disagreement.
Questions for further research
- Which source most directly establishes the central claim about “Cognitive dimensions of notations”?
- Which institution is responsible for the underlying evidence?
- What terminology or title could unlock a more precise catalogue search?
Search terms from this dossier
This entry incorporates text from “Cognitive dimensions of notations” on English Wikipedia. Contributors are listed in the page history. Text is available under the Creative Commons Attribution-ShareAlike 4.0 License. Selected authority identifiers and statements are retrieved from Wikidata under CC0; their references and qualifiers remain part of the verification path.