形成工具链条或隐藏复杂性。
分层是人类在使用工具的过程中形成工具利用链;
分层设计的内核是服务、数据、工具、物理实体、电子等;
分层设计的接口是人类(专业人员)的可交互界面;
在使用终极工具的工具链条中,每一个工具都承担自己的功能,从而最终达到人类的目的;
分层的依据是具有同一个抽象的工具属性;
分层的依据是职责。
分层的目的是隐藏底层工具的复杂性,或提供工具使用的便利性;或提高工具链本身的组件化可替换可维护性;
操作系统分层;
网络体系分层;
交互时序性分层;
客户端服务器分层;
目的都是如此。