question
active
question:what-are-the-appropriate-boundaries-for-analyzing-a-programming-system

What are the appropriate boundaries for analyzing a programming system?

Raised via Java/Eclipse example; boundaries significantly affect analysis and are a design choice (minimal vs. realistic systems).

Source paper

extracted_from
Technical Dimensions of Programming Systems
(2023) · Jakubovic, Joel · Edwards, Jonathan · Petricek, Tomas

Neighborhood — ranked by edge-count

Artifacts (1)

artifact
  • Language-based system integrating compiler, debugger, refactoring tools, testing and modeling tools; demonstrates that programming systems are bounded by design choices.

Related by similarity (8)

cosine ≥ 0.65 · no typed edge

Entities in the same semantic neighborhood but without a typed relation to this one — candidates for new edges or unrecognized duplicates.