claim
active
claim:software-design-has-two-distinct-aspects-conceptual-design-and-representation-designSoftware design has two distinct aspects: conceptual design and representation design.
Central thesis of the paper separating the design of concepts from their implementation.
Source paper
extracted_from(2015) · Jackson, Daniel
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.
- The aspect of design dealing with data structures, modules, and implementation.
- Concepts are the building blocks of software systems, objective features of a system’s design.claim0.796Asserts that concepts are not just mental but concrete design elements.
- Central definition from the abstract.
- An increment of functionality consciously introduced by a designer to serve a purpose; the building block of a system's design.