欢迎来到天天文库
浏览记录
ID:45793430
大小:641.50 KB
页数:14页
时间:2019-11-17
《ABC方法中的SA建模及工具支持》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、ABC方法中的SA建模及工具支持ABC方法中的SA建模多视图体系结构模型体系结构描述语言ABC/ADL动态体系结构设计到实现的映射工具支持多视图SA建模配置图SA静态结构描述类型图中没有描述的配置信息实现体部署信息过程图构件之间交互的整体时序视图业务流程在设计阶段的体现交互图若干构件之间交互的时序视图类型图SA静态结构描述:系统包含的构件类型构件之间的连接类型作为配置图的模板ABC/ADL设计原则:更好地支持基于体系结构的组装简明、易懂开放框架实现方式:类程序语言(BNF定义)基于XML描述ABC/A
2、DL提供的建模元素ComponentConnectorCompositeComponentComplexConnectorAspectArchitectureStyleSemanticDescriptionXMLDescriptionExampleofComponent动态体系结构建模体系结构变化的显式建模WhenWhatWhereConstraints体系结构变化描述语言刻画变化的过程与运行时刻体系结构的交互一致性维护设计到实现的映射可复用构件的选择根据ADL提供的信息检索可复用构件实现体向OOD的映
3、射便于新构件的开发代码框架的生成根据ADL信息直接生成代码框架设计到实现的映射ABC/ADLelementsUMLbasictypesComponentPackageandClassesinthePackageProvidePlayerInterfaceRequestPlayerAbstractClassAttributeAttributeOtherdescriptionNoteABC/ADL到UML的映射规则.工具支持可视化图形建模可复用资产管理SA模型向OOD的映射根据SA模型的代码框架生成模型检验
4、构件组装和部署ABCTool体系结构Thanks!
此文档下载收益归作者所有