文档介绍:过的研究成果,也不包含为获得——ⅲ喝缑挥衅渌枰L乇鹕鞯模纠学位论文作者签名:专色幽学位论文作者签名:巷五幽导师签字:,彳荔乏毫学导师签字:馈名玄更签字日期:晷蛟翽日学位论文版权使用授权书独创声签字日期:年抡明本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写任何贡献均己在论文中作了明确的说明并表示谢意。本学位论文作者完全了解山东师范大学有关保留、使用学位论文的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许论文被查阅和借阅。本人授权山东师范大学可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩可空蚱渌逃沟难换蛑な槭褂霉牟牧稀S胛乙煌ぷ鞯耐径员狙芯克龅印或扫描等复制手段保存、汇编学位论文。C艿难宦畚脑诮饷芎笫视帽臼谌ㄊ
摘要随着软件产业的不断发展,软件应用的日益广泛,软件开发面樽旁嚼丛蕉嗟奶粽剑软件危机也随而生。软件复用在这种背景下发展起来,并且作为解决软件危机的有效途径,善,软件复用的重点转移到如何开发复用重要依托,它的结构、成分和管理方式是否合理很大程度上决定着软件复用的成功与否。当前,软件界对可复用软件构件库系统及其相关技术进行了深入的研究,并取得不少本文从软件复用的引入及其意义、构件库的管理、构件的分类、表示与检索着手,阐述了如何建立~个基于鷖墓辜夤芾硐低场O低巢捎没谖⑷恚甆的四层结构,即:用户浏览层、癫恪⒙呒迪植恪⑹莶恪O低趁嫦騃泄δ芫提出采用际跏迪止辜目堂婷枋龇桨福⒋蛹际跏迪帧⒎⒄寡莼确矫娑愿梅桨刻面设计及描述实现,从而建立起软件构件库系统的构件数据模型。术充分利用了昙怯镅允屎厦枋鼋峁够酆鲜莸奶氐阋约耙到缍云涓璧墓惴褐最后,通过分析信息系统中以Ⅺ订枋鑫;〉墓辜P停隽诵畔⑾低持谢关键词:软件复用:构件库;构件分类:构件检索:鶶鬷虎越来越得到广泛的重视,目前随着构件规范琌,,的日趋完的构件,如何对构件进行管理,以及如何提高构件的检索效率。软件构件库是软件复用的成果,但是,这些研究大都停留在理论研究阶段,在实际中的应用并不多,并且很少面向通过趁嫱瓿桑戏⒄购凸蚕淼男枨蟆文章在构件库系统的构件分类与描述方案的选择设计中,分析了构件的刻面分类方法,作了较详细的分析,之后参照国内外相关学术成果,结合ⅪⅥ际跆氐悖隽司咛宓论文的意义在于其给出了多个异质构件库的构件资源共享及跨墓辜植技索的模型。其中,Ⅳ是一种优秀的分布式组件技术,基于墓辜管理系统具有良好的互操作性、平台无关性和可伸缩性。基于墓辜硎居爰焖骷持从根本上解决了构件资源共享的困难。鶶鬷墓辜夥桨浮山东师范大学项壬学位论文
穟,鷓工烈仰曲.,篴枷撕瑃鷄琌甒鲫砺盿,饥,鶶甆:百琣眛,鬷琖,;诧,.硒,竐,“琩狟埘鏼伍Ⅳ山东师范大学硕士学位论文弘,,,’.,,,:丌琫
第一章绪论课题的背景和研究意义随着构件库的不断增加,构件库中构件的迅速扩充,在构件库的管理、构件信息的表格式来表示构件,虽然形式简单、表示方法灵活,但是缺乏标准,既不便于管理又不利于现有的构件库管理系统各自采用不同的数据模型、分类模式⋯和术语,妨碍了构件库件,或者是想在多个构件库中比较选择一个最佳的构件,这时就需要用户对各个构件库进行逐个检索,然而由于各个库之间的交互和共享非常困难,会令用户对多个库检索的过程变得相当困难。原因在于:用户不可能对各个构件库的分类方法都非常熟悉,对复用者来说构件库的各种检索方法的理解成本非常高昂。焖鞣椒ㄖ悄芑潭鹊现有的构件库管理系统所提供的分类检索方法比较单~,通常提供一种刻面分类检索方法口】,或者提供咀刻面检索方法为主的几种检索方法,提供的几种检索方法只能进行简单的顺序组合,通过对不同的检索方法的顺序组合使用来精化检索的结果,多种检索方法只会使用自己熟悉和掌握的那一种检索方法来检索构件,这样用户就不能充分利用多种检索方法并存的优越性来检索其所需的构件。.庖基于ⅪⅡ墓辜硎竞图焖骷际醭浞掷昧鯨规范对数据表示和检索技术的内在支持。系统运用此技术就能以一种统一的、结构化的形式来准确地表示构件,同时借助Ⅺ,规范对数据检索的优化,系统还能获得更好的检索效能,借助娣抖詘文件输出格式的控制和转换,我们还能定制检索结果。此外,现今的大型数据库系统如等均支持Ⅺ订娣叮庋湍芄唤ü辜畔⒄系绞菘庵校材芨菪枰K媸贝数据库中提取构件信息导入构件库中。系统提出了在植蓟肪诚露远喔鲆熘使辜獾募焖鞣桨福没Р挥霉匦墓辜的具体位置和构件库的分类检索方法,只需把检索请求提交到系统,由系统把用户的检索请求提交到多个不同的构件库中进往检索,然后再把从各个构件库的检索结果统一返回给用户,从而在检索层次上实现构件库资源的共享。.尘示和检索上面僮旁嚼丛蕉嗟奈侍猓辜夤