一种基于工具总线的CASE集成模型.pdf

一种基于工具总线的CASE集成模型.pdf

维普资讯 第24卷第3期 计算机应用 Vo1.24,No.3 2004年3月 ComputerApplications Mar.,2OO4 文章编号:1001—9081(2004)03—0137—04 一 种基于工具总线的CASE集成模型 蔡 勇,桑 楠,熊光泽 (电子科技大学计算机科学与工程学院,四川 成都610054) (powercy@163.com) 摘 要:简要分析了当前CASE环境的集成机制,并给出了一种基于工具总线的工具集成机制的 理论架构以及实现。该机制引入 了工具适配器对工具总线的底层机制进行封装,满足了系统对集成 的应用工具的位置无关性的要求。 关键词:集成环境;工具总线;工具适配器;中间件 中图分类号:TP311.5 文献标识码:A A CaseIntegrationModelBasedonToolbus CAIYong,SANG Nan,XIONGGunag—ze (cs~,ol ComputerScienceandEngineering,University ElectronicSceinceandTechnologyofChina, uSichuan610054,China) Ab~aet:Theauthor8analysedthecurrentintegrationmechanismofCASEenvironment,thendesignedandira#ra tde anewtheoryarchitectureoftoolintegrationbasde onToolbus.Inthissystem atooladapterwasusedtoencapsulatethebottom llntechanism ofToolbus,whichmeethteindependenceneedof htepositionof hteappHcafiontools. Keywords:toolintegration;toolbus;tooladapter;middleware 和水平工具集成。垂直方向的工具集成用来保证软件生存期 1 引言 各个阶段生成信息的完备性和一致性,其中包括正向和逆向 工具集 成机制是指 CASE(ComputerAidde Software 工程、配置和修改管理、需求跟踪工具等;水平方向的工具集 Engineering)工具间互连(Interoonnection)、协作(Cooperation) 成则用于不同的开发方法 ,如数据驱动、过程驱动、事件驱动、 或交互(Interaction)的方式。通过互连工具,协调工具间的行 面向对象等方法,以保持软件生存期的各个阶段设计信息的 为,使得这些工具能够支持某一连续的软件开发过程。工具 完整性。 集成意味着工具间能够通信、共享数据以及 以一种一致的方 然而,在NIST/ECMA模型中,CASE环境的结构层次多, 式向用户表达信息,一套集成的开发工具构成 了CASE环 层次之间关系复杂,从而导致工具之间的依赖关系复杂,不便 境…。 于工具之间的交互。而且待集成的工具可能需要系统安装特 工具集成的目标是实现CASE环境在物理上是分离的, 定的工具才能进行集成,这就造成工具之间的依赖

文档评论(0)

1亿VIP精品文档

相关文档