Algebraic Architecture Theory / Software Field Theory

Software architecture as a formal object of change.

This site is the public home for AAT, SFT, and ArchSig: a research program for reasoning about architecture operations, invariant preservation, obstruction witnesses, signature trajectories, and bounded software evolution.

Research

Four entry points, one claim discipline.

01

Algebraic Architecture Theory

AAT decomposes design judgment into architecture objects, operations, invariant families, obstruction witnesses, architecture signatures, and theorem boundaries.

Read the AAT pages

02

AAT / SFT Interface

The interface fixes the direction of dependency: AAT provides local algebra, while SFT uses that algebra as architecture projections, observables, local law premises, and claim boundaries.

Read the interface

03

Software Field Theory

SFT treats software evolution as bounded computation over field models, operation support, policy, forecast cones, consequence envelopes, and feedback updates.

Read the SFT pages

04

ArchSig

ArchSig connects repository artifacts to measurable signature axes, witness candidates, theorem precondition reports, and explicit non-conclusions.

Read the ArchSig manual

Outreach

Articles point back to the canonical theory.

Hashnode, Zenn, Qiita, and other essays should act as entry points. Formal claims, theorem status, and empirical boundaries remain in the repository documents.

Author

Profile

The public profile records the maintainer identity, repository contact routes, and publication boundary for the AAT / SFT research program.

Read the profile