温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
系统
架构
设计
方法
使用
SBC
描述
语言
邱国鹏
孙述平著
系统架构设计方法使用SBC架构描述语言邱国鹏孙述平西安交通大学出版社XIAN JIAOTONG UNIVERSITY PRESS序文在当今各种科学研究上,人类已经广泛采用了系统的观念和方法。系统架构设计是一种人工艺品,它的目的是用来描述一个系统是什么。近百年来,人们都是采用类似系统学的方式来描述系统架构设计。系统学描述系统架构设计为一群彼此之间还有与外界环境会产生互动的构件所组合而成的整合性全体。系统学对系统架构设计的描述,隐含着一个大的缺陷,那就是系统学并不要求系统结构和系统行为两者的整合。系统结构和系统行为,是一个系统最重要的两个观点。为了满足一个整合性全体的系统,我们必须要先整合系统结构和系统行为。换句话说,要先能够整合系统结构和系统行为,才有可能得到一个整合性全体的系统。由于系统学并没有整合系统结构和系统行为,因此它可能永远无法得到一个整合性全体的系统。在这种情况下,我们发现到系统学其实是一个不理想的系统架构设计。结构行为合一(Structure-Behavior Coalescence,简称为SBC)讲求系统结构和系统行为的整合,我们借用它来改善系统架构设计内涵,如此可以将系统学进步到系统架构学(系统架构学又称为架构学)。系统架构学描述系统架构设计为一群彼此之间还有与外界环境会产生互动的构件,并且遵行“结构行为合一”要求,所组合而成的整合性全体。系统架构学使用SBC架构描述语言(SBCArchitecture Description Language,简称为SBC-ADL)来完成系统架构设计,SBC架构描述语言包含六大金图:(A)架构阶层图、(B)框架图、(C)构件操作图、(D)构件连结图、(E)结构行为合一图、()互动流程图。由于系统架构学强烈要求整合系统结构和系统行为,因此我们的结论为系统架构学方才是一个高度合格的系统架构设计方法。在这本书中,邱国鹏老师撰写的第1章-第18章(计211千字),主要介绍了系统架构学,详细阐述SBC架构描述语言及相关案例;孙述平老师撰写了第19章-第21章(计30千字),为系统架构设计方法提供了详实的案例。通过这本书,所有的读者将可以很清楚地了解,系统架构学确实能够有效地帮助我们描述了一个整合性全体的系统架构设计。由于种种原因,此次研究尚存在一些不足。诚挚希望专家同仁提出宝贵意见。感谢三明学院相关老师对本书编纂的支持,特别感谢台湾义守大学相关老师提供鲜活案例!目录基木概念第1章系统简介/00】1-1系统学/0021-2实物系统与虚拟系统/0041-3系统边界与外界环境/0061-4高维系统/0071-5系统的演进/009第2章系统结构与系统行为/0112-1系统结构/0112-2系统行为/012第3章结构行为合一/0143-1整合性全体达成系统架构设计/0143-2整合系统结构和系统行为/0153-3结构行为合一达成整合性全体/0163-4结构行为合一达成系统架构设计/0163-5系统架构学/017SBC架构描述语言第4章架构阶层图/0194-1分解与组合/0194-2多阶层的分解与组合/0224-3聚合与非聚合系统/024I