On the Criteria To Be Used in Decomposing Systems into Modules
E1254541
UNEXPLORED
"On the Criteria To Be Used in Decomposing Systems into Modules" is a seminal 1972 software engineering paper that introduced the concept of information hiding and fundamentally shaped modern modular design principles.
All labels observed (1)
| Label | Occurrences |
|---|---|
| On the Criteria To Be Used in Decomposing Systems into Modules canonical | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T17175482 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
NED1
Entity disambiguation (via context triple)
gpt-5-mini-2025-08-07
Target entity: On the Criteria To Be Used in Decomposing Systems into Modules Context triple: [David L. Parnas, notableWork, On the Criteria To Be Used in Decomposing Systems into Modules]
-
A.
Modularity, Objects, and State
"Modularity, Objects, and State" is a chapter in the classic computer science textbook *Structure and Interpretation of Computer Programs* that explores how to structure programs using modular design, data abstraction, and mutable state, including object-oriented techniques.
-
B.
Towards a New Architecture
Towards a New Architecture is a seminal 1923 architectural treatise by Le Corbusier that advocates for modernist design principles grounded in industrialization, functionalism, and new construction technologies.
-
C.
Notes on Structured Programming
Notes on Structured Programming is a seminal work by Edsger W. Dijkstra that advocates for disciplined, mathematically grounded program design and helped popularize the principles of structured programming.
-
D.
Gli elementi dell’architettura funzionale
"Gli elementi dell’architettura funzionale" is a seminal theoretical work by Alberto Sartoris that codifies the principles and aesthetics of modernist functional architecture.
-
E.
The Architecture Machine
The Architecture Machine is a seminal book by Nicholas Negroponte that explores the concept of interactive, computer-based design systems and their implications for architecture and human–machine collaboration.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
NED2
Entity disambiguation (via description)
gpt-5-mini-2025-08-07
Target entity: On the Criteria To Be Used in Decomposing Systems into Modules Target entity description: "On the Criteria To Be Used in Decomposing Systems into Modules" is a seminal 1972 software engineering paper that introduced the concept of information hiding and fundamentally shaped modern modular design principles.
-
A.
Modularity, Objects, and State
"Modularity, Objects, and State" is a chapter in the classic computer science textbook *Structure and Interpretation of Computer Programs* that explores how to structure programs using modular design, data abstraction, and mutable state, including object-oriented techniques.
-
B.
Towards a New Architecture
Towards a New Architecture is a seminal 1923 architectural treatise by Le Corbusier that advocates for modernist design principles grounded in industrialization, functionalism, and new construction technologies.
-
C.
Notes on Structured Programming
Notes on Structured Programming is a seminal work by Edsger W. Dijkstra that advocates for disciplined, mathematically grounded program design and helped popularize the principles of structured programming.
-
D.
Gli elementi dell’architettura funzionale
"Gli elementi dell’architettura funzionale" is a seminal theoretical work by Alberto Sartoris that codifies the principles and aesthetics of modernist functional architecture.
-
E.
The Architecture Machine
The Architecture Machine is a seminal book by Nicholas Negroponte that explores the concept of interactive, computer-based design systems and their implications for architecture and human–machine collaboration.
- F. None of above. chosen
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.