基于XML的刻面树构件描述语言xFTCDL

来源 :复旦大学 | 被引量 : 0次 | 上传用户:liugang168
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
该文从软件复用思想出发,通过对构件库管理的分析,指出了恰当的构件描述方法对于构件检索的重要性.通过对各种基于刻面的构件描述语言的研究以及对XML技术的探讨,结合刻面树分类方法,提出了一种新的基于XML的刻面树构件描述语言--xFTCDL.XFTCDL使用了刻面树构件描述方法.即用一个树形结构来描述构件的本质特征.通过对典型的刻面描述模型的比较综合,确定了xFTCDL的刻面分类方案.XFTCDL包括五个一级刻面:依赖、适用性、质量、构件形态和构件功能.这些一级刻面又分别包括一些子刻面,更详尽的描述了构件的特征.同时,文中也指出了这些刻面的术语空间.XFTCDL是一种领域无关的构件描述语言,为了增强它描述构件功能的能力,我们分析了以往的构件描述语言中描述构件功能的方法.然后从简单的自然语言命令句出发,确定了它的"构件功能"刻面的子刻面.并从实际应角度考虑,指出构件功能应该由若干功能项组成,每一个功能项由子刻面来描述.同时为了方便构件提供者提供这些子刻面的值,指出了一些简单的启发式规则.最后,由于刻面树方案描述的构件数据非常适合于用XML语言来描述,我们给出了xFTCDL的XML Schema.同时利用Java语言开发了一个使用xFTCDL的构件系统,以便更好的改进我们的理论方案.
其他文献
研究一个信令系统的时候,其重点无非是分析该信令所具备的功能、该信令系统的信令消息、信令程序、系统定时器、编号计划、与其它信令网络的互连等几个方面。 受信令归口组
该文针对传统喷油泵试验台人工控制油缸压力、温度、电机转速等参数的不利情况,结合当前智能化试验台的最新技术,提出了采用MCS-51系列单片机和上位PC机实现对喷油泵试验台全
该文对可视化数据挖掘包含的内容以及重要性进行了阐述,同时提出了一些可视化方法.具体工作如下:1)总结了可视化数据挖掘主要应用的四个方面:数据准备阶段的可视化、模型生成阶
该文在对现有计算机辅助教育进行分析的基础上提出了一种基于Web的教育模型.该模型由教育管理WBEM (WebBasedEducationManagement)、教育测试WBET(WebBasedEducationTest)、
移动客户机位置管理是移动数据库中的一项关键技术,其设计的优劣直接影响了整个系统的效率.论文在分析了现有的各种位置管理方法的优缺点基础上,设计并实现了国产移动数据库M
该文跟踪远程教学的最新动态,利用该实验室现有的技术积累,通过完成远程实验系统的设计与实现,对这种新型的教学方式的系统体系结构进行分析研究并提出新的设计思想,提出网上
对Internet上的海量数据进行挖掘,智能地为用户推荐其感兴趣的内容,是近年来国内外的研究热点,日志挖掘是其中应用前景较好的方法。 本文所做的主要工作:①介绍了数据挖掘的定
在我们自行研制开发的对象-关系数据库管理系统原型ORCS-I中,较好地实现了关系数据库和对象数据库的理论、技术和机制的集成.系统通过在标准关系数据库语言SQL的基础上扩充对
随着Internet的高速发展,信息安全问题越来越受到人们的关注。公钥密码技术是解决信息安全问题的重要手段。和RSA,DSA等公钥密码体制相比,椭圆曲线密码体制(ECC)有着很多优点:单位b
该论文以移动数据库原型系统MDM2为基础,设计了一种移动事务处理模型MDTPM,研究了它所采用的关键技术.移动事务处理模型必须解决移动性和弱连接性两个关键问题.论文在认真分