claim
active
claim:concepts-are-not-the-same-as-conventional-datatypesConcepts are not the same as conventional datatypes
Jackson's assertion that concepts encompass state and behavior that motivates them, beyond what programmers assign to datatypes
Source paper
extracted_from(2015) · Jackson, Daniel
Neighborhood — ranked by edge-count
Communities (2)
community
- Cross-scale frameworks linking spatial patterns, diagrams, and simplicity as expressions of care in design.
- Framework treating wholes as primary with parts defined through relationships; emphasizes information preservation through structure-preserving transformations and distributed emergence of organized systems.
Concepts (1)
concept
- ConceptaboutCentral entity of Jackson's framework: a structure invented to give coherent account of immediate consequences of actions; the building block of software design
Related by similarity (8)
cosine ≥ 0.65 · no typed edgeEntities in the same semantic neighborhood but without a typed relation to this one — candidates for new edges or unrecognized duplicates.
- Jackson identifies this as a central unresolved research question despite widespread recognition of concept importance
- Concepts are the building blocks of software systems, objective features of a system’s design.claim0.780Asserts that concepts are not just mental but concrete design elements.
- How a neural network encodes a semantic concept internally, argued to be better captured by manifolds than by atomic features.
- Feature presence depends on concept frequency in training data, with a threshold scaling inversely with alive features.
- Central definition from the abstract.
- Role of concepts in differentiating software.
- Question posed for the driving test many-valued context.