claim
active
claim:abstraction-and-modularization-through-information-hiding-maintain-system-invariantsAbstraction and modularization through information hiding maintain system invariants.
Source paper
extracted_from(2005) · Wirth, Niklaus · Gutknecht, Jürg
Neighborhood — ranked by edge-count
Communities (3)
community
- Cross-scale frameworks linking spatial patterns, diagrams, and simplicity as expressions of care in design.
- Framework emphasizing how information hiding, transparency, and modular abstraction levels must match user mental models to prevent failures in customizable systems.
- Parnas-style decomposition where modules encapsulate secrets to ensure correctness invariants.
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.
- Fundamental design principle driving Oberon: proper abstraction enables modular structure and maintainability.
- Core hypothesis underlying Oberon design; validated by the system's successful modularity and extensibility.
- Authors' core assertion that formal modeling of GUIs provides foundational benefits for language design and program verification.
- Parlog's merge process for client-server is unnecessarily complex; Linda's tuple operations remain flexible across problem variants.
- Opening sentence defining self-evidencing.
- Certain kinds of information structures actively facilitate their own transformation and remapping, exhibiting minimal agency.hypothesis0.753Speculative hypothesis that memories themselves are agents.