The Third Restructuring of Software Form: From the Three-Tier Architecture to Storage, Models, and Agents
Software form has undergone two paradigm shifts since its inception: Software 1.0, in which instructions determine behavior, and Software 2.0, in which data determines behavior (machine learning). This paper argues that a third shift - Software 3.0, in which context and reasoning determine behavior - is now underway, and contends that its terminal form converges to three elements: a generalized database (the unified abstraction of all persistent state and memory), a large model (the intelligence core that performs reasoning and generation), and an agent (the execution loop connecting the first
Lineage graph
Paper → model → repo connections mined from source citations (Tier-1 exact match).
Why these links exist
Every edge carries a method, confidence, and the source snippet that justified it — so bad links are debuggable.
- PossiblePossibly related (embedding) · 54%Architectural Convergence in Machine Learning: How Consolidated Inference Engines are Reshaping Enterprise Software Development - GIS user →
- FuzzySimilar title/name (fuzzy) · 87%NirDiamant/GenAI_Agents →
“Fuzzy title match (0.94): “The Third Restructuring of Software Form: From the Three-Tie” ≈ “NirDiamant/GenAI_Agents””
- FuzzySimilar title/name (fuzzy) · 84%Unity-Technologies/ml-agents →
“Fuzzy title match (0.92): “The Third Restructuring of Software Form: From the Three-Tie” ≈ “Unity-Technologies/ml-agents””
- FuzzyOverlapping authors or contributors · 62%Zeyi-Lin/HivisionIDPhotos →
“Shared author/contributor keys: lin”
- FuzzyOverlapping authors or contributors · 62%sgl-project/sglang →
“Shared author/contributor keys: zhou”
- FuzzyOverlapping authors or contributors · 62%hiyouga/LlamaFactory →
“Shared author/contributor keys: lin”
- LinkedLinked via arxiv author · 85%Shiwei Lin →
“The Third Restructuring of Software Form: From the Three-Tier Architecture to Storage, Models, and Agents”
- LinkedLinked via arxiv author · 85%Tao Zhou →
“The Third Restructuring of Software Form: From the Three-Tier Architecture to Storage, Models, and Agents”
