【摘要】
【Abstract】
1.引言
1.1.构架研究的起步与发展
1.2.构架研究的相关背景
1.2.1.什么叫软件构架
1.2.2.软件构架在软件开发过程中扮演的角色?
1.2.3.什么叫构架描述
1.2.4.什么叫构架风格
1.3.软件构架描述语言
1.3.1.什么叫软件构架描述语言
1.3.2.构架描述语言的发展
1.4.本文的研究意义与动机
1.5.论文组织结构
2.支持动态演化的构架描述语言DXADL描述模型
2.1.DXADL构架描述语言问题域
2.2.新一代构架描述语言DXADL
2.3.DXADL的相关概念与技术
2.3.1.DXADL中首要构架模型元素
2.3.2.DXADL分离构架的运行/非运行时特征
2.3.3.XML(扩展标记语言)是DXADL的描述基础
2.3.4.DXADL与新一代软件配置管理工具——WingCM
2.3.5.DXADL与构架组装工具——CBACT
2.4.DXADL结构性框架模型:
2.5.DXADL相关工具的支持与联结
2.5.1.现有的成熟的XML与XML-Schema的编辑工具XMLSpy5.0。
2.5.2.XML相关编程接口与开发包。
2.5.3.基于构架的开发方法的工具支持
3.支持演化的动态描述语言DXADL的详细设计
3.1.公共元素描述模式common.xsd
3.2.静态构架描述模式design.xsd
3.3.动态构架描述模式dynamic.xsd
3.4.静态构架和动态构架之间的映射模式mapping.xsd
3.5.构架操作模式operation.xsd
3.6.构架版本描述模式versions.xsd
3.7.版本扩展的静态构架描述模式versiondesign.xsd
3.8.动态选择模式selectdesign.xsd
3.9.消息传递模式msgmapping.xsd
4一个构架实例——网上多信息查询系统的研究
4.1.工程项目需求描述
4.2.工程项目项目体系结构
4.3.项目剖析
4.4.采用DXADL构架描述语言的部分描述实例
4.5.DXADL为系统目标实现提供了有力支持
4.6.系统实现状况
5结论与未来研究方向
5.1结论
5.2未来研究方向
5.3需求的发展
6部分描述模式摘要
6.1公共元素描述模式:common.xsd
6.2静态构架描述模式Design.xsd
6.3动态构架描述模式Dynamic.xsd
6.4操作模式operation.xsd
6.5版本模式versions.xsd
6.6构架实现映射模式ConcreteImplement.xsd
6.7消息传递模式msgmapping.xsd
【参考文献】:
【致谢】:
论文独创性声明和论文使用授权声明