“架构(Architecture)” 一词的定义演变历史(依据国际标准)

深入理解"架构"的客观含义,不仅能使IT行业的系统架构设计师提升思想境界,对每一个积极的社会行动者而言,也具有长远的现实意义,因为,"架构"一词,不只限于IT系统,而是指各类系统(包括社会系统等)在周围的事物和条件的影响下,其元素、组件、关系、基本概念和属性、基本原则共同形成的综合关系和使动规律。

"心怀大世界,手有真功夫" ,心怀对世界的宏观哲学认识,自然能迅速掌握过硬的具体知识和技能,时间流逝而历久弥新,肌肤老去却老而弥坚。

如果只会一点重复操作性质的技能,更有甚者,竟以此为能,丝毫不谋求进取,或者,没有能力进取,那么,置身于激烈的竞争环境,戴着眼镜也会两眼发直、眼圈发红,结结巴巴、慌慌张张,也会因"我没有办法"而下跪磕头、出卖人格,一边无耻,一边苟活,两边失衡,成了一个被蛋糕吓破胆的唠叨碎嘴子,必然会被像扔破布一样丢掉。


架构,是指存在于客观世界中的某一实体(Entities)的架构。实体的例子包括:企业、组织、解决方案、系统(包括软件系统)、子系统、过程、业务、数据(作为一个数据项或数据结构)、应用、信息技术(作为一个集合,as a collection)、任务、产品、服务、软件项、硬件项、产品线、系统簇(family of systems)、系统的系统(system of systems)、系统的集合(collection)、应用的集合(collection)。

从2000年开始,每11年,国际标准中对"架构(Architecture)"的定义就演变一次,以下,给出中文译文并出具详表。

2000年,IEEE 1471-2000 IEEE Recommended Practice for Architectural Description for Software-Intensive Systems,"软件密集型系统体系结构描述推荐实践":

一个系统的基本组织形态,具体地体现在:此系统的组件中、组件间及组件与环境间的关系中、指导系统的设计和演化之基本原则中。

2011年,IEEE/ISO/IEC 42010-2011 Systems and software engineering --- Architecture description,"系统与软件工程 - 架构描述":

一个系统在其环境中的基本概念或属性,具体地体现在此系统的元素和关系中,也体现在其设计与演化之基本原则中。

2022年,IEEE/ISO/IEC 42010-2022 International Standard for Software, systems and enterprise --- Architecture description,"软件、系统和企业 - 架构描述":

一个实体在其环境中的基本概念或属性,以及管控此实体及其相关生命周期过程之实现与演化的基本原则。

【拓展阅读】
深入浅出,实例剖析 ---"多值依赖"的3种定义和实例图

清华应届生吐槽:四维图新毁约,校招实习生们都被解约了!

全年亏损十亿!四维图新去年亏损额扩大到3倍!

相关推荐
ITPUB-微风1 小时前
Service Mesh在爱奇艺的落地实践:架构、运维与扩展
运维·架构·service_mesh
大腕先生6 小时前
微服务环境搭建&架构介绍(附超清图解&源代码)
微服务·云原生·架构
文军的烹饪实验室6 小时前
处理器架构、单片机、芯片、光刻机之间的关系
单片机·嵌入式硬件·架构
猫头虎-人工智能6 小时前
NVIDIA A100 SXM4与NVIDIA A100 PCIe版本区别深度对比:架构、性能与场景解析
gpt·架构·机器人·aigc·文心一言·palm
阿里妈妈技术7 小时前
提效10倍:基于Paimon+Dolphin湖仓一体新架构在阿里妈妈品牌业务探索实践
架构
JAMES费7 小时前
figure机器人技术架构的演进初探——Helix人形机器人控制的革新
架构·机器人
程序员侠客行9 小时前
Spring事务原理详解 三
java·后端·spring·架构
WeiLai111213 小时前
面试基础--微服务架构:如何拆分微服务、数据一致性、服务调用
java·分布式·后端·微服务·中间件·面试·架构
菜鸟一枚在这15 小时前
深入剖析抽象工厂模式:设计模式中的架构利器
设计模式·架构·抽象工厂模式
Swift社区15 小时前
【微服务优化】ELK日志聚合与查询性能提升实战指南
spring·elk·微服务·云原生·架构