ICE-CSS:基于交互的复杂软件系统合成演化方法
文献类型:学位论文
作者 | 梁先忠 |
学位类别 | 博士 |
答辩日期 | 2001 |
授予单位 | 中国科学院软件研究所 |
授予地点 | 中国科学院软件研究所 |
关键词 | 复杂软件系统 软件体系结构 体系结构视图 系统合成模式 交互合成构架复杂软件系统合成演化方法 分类交互 显式合成 演化设计 多重视图 合成模式 大粒度部件 |
其他题名 | Interaction-based Compositional Evolutionary Approach for Complex Software Systems |
学位专业 | 计算机软件与理论 |
中文摘要 | 为解决复杂软件系统的工程化问题,出现了一些软件技术、结构框架和研究努力,包括基于部件开发(CBD)、软件互操作的中间件平台(MDW)、基于体系结构开发(ABD),以及C4ISR体系结构框架(JTA).虽然这些研究既相互补充,又存在相互重叠的方面,但它们都集中在合成大粒度的部件成为复杂软件系统上.依据系统开发的三个层次可以将它们分为两大范畴:基于体系结构的方法和基于部件的方法;前者(包括ABD和JTA)主要侧重于体系结构的设计方面,而后者(包括CBD和MDW)则强调代码设计和运行支撑.综合上述研究努力,该文提出了基于交互的复杂软件系统合成演化方法(ICE-CSS),该方法强调通过建立部件之间的相互联系结构来描述它们之间的分类交互、促进它们的显式合成和实现系统的演化设计.我们引进了建模体系结构的多重视图来分别地反映(系统客户关注的)系统行为功能的集合,(工程管理关注的)指导部件之间的组织结构、交互作用和相互依赖的最小规则集,以及(系统实现者关注的)构成系统的物理部件及其它们之间的交互协同作用;提供了一整套的形式化描述、软件的合成模式,以及交互合成构架来覆盖复杂系统的三个设计层和促进大粒度部件的层次化异质合成;探讨了支持体系结构和部件显式合成的辅助工具原型来实现软件需求和系统实现的平滑过渡. |
语种 | 中文 |
公开日期 | 2011-03-17 |
页码 | 176 |
源URL | [http://ir.iscas.ac.cn/handle/311060/6228] ![]() |
专题 | 软件研究所_中科院软件所_中科院软件所 |
推荐引用方式 GB/T 7714 | 梁先忠. ICE-CSS:基于交互的复杂软件系统合成演化方法[D]. 中国科学院软件研究所. 中国科学院软件研究所. 2001. |
入库方式: OAI收割
来源:软件研究所
浏览0
下载0
收藏0
其他版本
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。