都可以再细分，反映为了解决侵蚀而採取的高阶策略。例如流程导向架构一致性、架构演进管理、架构设计强化、架构到实现的连结、包括恢复、发现以及调节的自适应及架构恢复技术。」针对侦测架构违反，有二种主流的技术：反射模型（Reflexion model）和领域特定语言（domain-specific languages）。反射模型技术会比较系统架构师提供的高阶模型，和程式码的实现特定领域的语言。领域特定语言则是专注在标示及检查架构上的限制条件。
软体架构恢复.软体架构恢复（重建，或逆向工