Kruchten在1995年提出了一个“4+1”的视图模型来描述软件体系结构。