- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
体系结构建模工具(SA)应用开发研究
肖前香陈昌祥
(中国电子科技集团公司第三十研究所)
摘要体系结构研究需要应用一种方法,建立一套特定系统适用的开发模板,以及对已开发模型进行验证与评估。本文
及SA用户编程接口。文中给出了一个实例,详细介绍了SA与网络仿真工具集成应用中对SA应用的二次开发过程。
关键词体系结构模型体系结构框架 网络仿真编程接口
1前言
一个体系结构模型时,先将SAPROPS.CFG文件读入,然后
在体系结构研究中,需要选用一种高效的建模工具完成
Architect
体系结构模型设计。Telelogic公司的System
(SA)tI]体系结构建模软件是一款全球最主要的建模工具。
SA提供了功能强大的功能建模、UML建模、数据建模以及数据展现给用户。由此实现用户定制与扩展SA模板功能。
结构化的系统分析与设计方法,支持广泛的建模语言和模 USRPf≈()PS.TXT元数据扩展的规则如下:
型。该软件的DoDAF框架模板将采用不同建模语言、不同
描述形式的所有DoDAF产品集成到了一个统一的开发界面POPS.CFG文件的添加或替换:
中;用单一数据库存储相互关联的产品;并支持多用户同时
开发。该软件提供二次开发接口,用户可以定制自己的体系
结构开发环境以及控制与扩展SA功能。 开头;
实际使用中,在SA系统建模过程中,用户可能需要自定
义一些私有数据或属性;在建模完成后,可能需要对模型进 件的,其条目在应用中都是附加于SARtK)PS.CFG文件相关
行分析评估与优化。这就要求应用软件与SA交互,通过对 条目的末尾;
SA的二次开发,实现对SA的控制与管理,从而与SA建立
的体系结构模型交换数据。SA提供了扩展用户属性的方 条目附加于相关对话框的末尾;
法,应用这个方法,用户可以定制体系结构框架模板;同时,
SA还提供了一个可编程的Ⅵ弧接口及OLE自动化方法,
用户可以控制与扩展SA功能,以此集成与完善体系结构研 下的条目将附加于末尾;
究成果,最终实现体系结构研究设计与评估的一体化。
2 sA的体系结构架构模板开发
条目将附加于末尾;
SA可通过多种方式进行扩展和定制,其中功能最强大
的是使用脚本语言扩展元数据定义文件和利用内建的VBAGROUP中所有的条目都必须列于其中。如果条目过多,分
进行二次开发【3|。 组框尺寸过大,存在未列于其中的额外属性,模型打开时将
SA由元数据负责存储模型库,对元数据进行扩展,就能 会报警告消息;
对SA的模型库进行扩展,从而对SA建立的体系结构模型
进行扩展和定制。SA元数据包括所有的图表、符号、定义
及其属性等模型元素,以及这些模型元素之间的关系,它 属性也必须使用PLACEMENT命令。
们以对象类的方式内建于SA中。SA中的每个体系结构产
3 SA的应用编程接口
品主要由图表组成,每个图表包含若干个相互联系的符号
及符号的定义。一般情况下,这些元数据能够满足需要, SA提供了VBA及OLE接口,使得用户可以控制SA的
但在需要定制体系结构框架模板时,就必须对元数据进行 界面环境,利用自动化方法实现其他应用对象嵌入当前应用
扩展。元数据扩展包括修改和新建图表类、符号类、定义 中,以提供SA集成解决方案【4J。
类两种方式。 在SA对象浏览器中列出了SA可用的VBA对象,每一
SA提供了2个元数据文件以支持用户定制与扩展SA个对象定义为一个类,类中包含了其支持的属性与方法。图
应用,这2个文件为:元数据系统文件SAPROPS.(’FG和元1以UML类图描述方式展示了SA的对象模型及其接口关
· 185·
您可能关注的文档
最近下载
- 社区工作者考试试题库300道附参考答案(精练).docx VIP
- 2025山西忻州市水务有限责任公司社会公开招聘工作人员29人笔试备考题库及答案解析.docx VIP
- NE200300高性能矢量变频器用户手册.pdf VIP
- 太原市第一外国语学校小语种考试真题及答案.pdf VIP
- 2023年EXCEL版研究生考试考研英语考试词汇表字母顺序+乱序版(方便筛选背诵).docx VIP
- 2025年西安市工业合作联社下属企业招聘(10人)笔试备考试题及答案解析.docx VIP
- 外研版(三起)(2024)三年级上册英语Unit 2 My school things单元测试卷(含答案).docx VIP
- 2024江西建设职业技术学院招聘笔试真题带答案详解.docx VIP
- YAESU八重洲FTM-500DR(APRS版)中文说明书.pdf
- 2024江西建设职业技术学院招聘笔试真题及1套完整答案详解.docx VIP
文档评论(0)