framework
active
framework:technical-dimensions-frameworkTechnical Dimensions Framework
A systematic framework for analyzing and comparing programming systems along multiple independent axes, proposed as a common language for programming systems research.
Neighborhood — ranked by edge-count
Thinkers (3)
thinker
- Tomas PetricekintroducesCo-author of the paper; affiliated with University of Kent and Charles University, Prague.
- Joel JakubovicintroducesCo-author of the paper on technical dimensions of programming systems; affiliated with University of Kent.
- Jonathan EdwardsintroducesCo-author of the paper; independent researcher contributing to programming systems research.
Concepts (2)
concept
- Programming SystemaboutDefined as an integrated and complete set of tools sufficient for creating, modifying, and executing programs, including notations, facilities, and interfaces—broader than programming languages alone.
- Existing framework for analyzing notational surfaces; extended by the technical dimensions framework to cover interaction, customizability, and other non-notational aspects.
Venues (1)
venue
- Publication venue where this paper was published in vol. 7, no. 3, 2023, article 13.
Questions (1)
question
- Motivating question for using technical dimensions as a map to reveal gaps in the design space.
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's central framework for understanding software design through concepts as building blocks, their purposes, operational principles, and dependence graphs
- 1984 Ashton-Tate integrated system with frames, FRED language, and overlapping windows; design reference for Playground's approach.
- Prior Anthropic paper enabling circuit-level analysis of attention-only transformers; motivates current MLP decomposition
- Narrow, one-sided sustainability paradigm focused on renewable resources, energy, and technical solutions; criticized as incomplete and spiritually hollow.
- The view that pretrained LLMs are best understood as simulators capable of generating context-appropriate characters rather than single agents