用户名: 密码: 验证码:
基于本体的构件检索研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
基于构件的软件开发方法是软件工业化生产的现实可行途径。基于构件的软件开发,不仅能有效地提高软件生产率,缩短软件产品上市时间,抢占有利的市场契机,还能使软件产品在客户满意度、软件质量上领先于同类产品,提高软件项目的成功率。构件技术已成为软件产业发展的关键技术之一,推行基于构件的软件开发是当前软件生产的世界潮流。
     构件的描述和检索是充分发挥构件技术优势、实现软件复用、构筑高质量软件产品的关键技术之一。特别随着构件数量越来越多,其重要性越来越突出。学术界和产业界对此已有较多的研究,但目前的构件描述和检索方法在实践中的效果和人们的期望还有较大的差距,成为制约构件技术发展的瓶颈之一。
     基于本体技术的构件描述和检索刚刚兴起,可望取得更好的效果,人们对此寄予比较大的期望,但是目前这方面的研究还很少。本文对此作了比较深入的探讨,首先在结合领域模型和特征领域模型的基础上提出构件的描述模型,并依此模型提出检索构件和推荐相关构件的方法。然后针对用户难以给出精确完整的检索请求的问题,提出辅助用户精化检索请求的方法。最后利用基于支配关系的粗糙集理论,提出一种新的构件检索方法,可进一步处理构件检索中存在的一些问题。
     首先,基于本体特征领域模型提出构件的描述和检索方法。提出包含功能属性,非功能属性和质量属性的构件描述模型。在此构件模型和领域模型的基础上给出构件基于功能的索引和关联组织。然后提出构件检索方法和检索到一个构件后辅助用户查找相关构件的方法。实验验证了所作工作可获得较好的检索质量。
     其次,针对检索请求经常出现的不完善,提出辅助完善方案。首先辅助用户补充表示功能动作的动词或操作对象的名词并调整检索请求中包含的功能动作;然后挖掘构件描述中项值之间的关联,辅助用户补充检索请求中缺失的项;最后在初步检索后根据检索请求和检索结果中构件描述的不同,给出检索请求进一步完善的方法。分析并实验验证了所提检索请求辅助完善方案可提高检索的质量。
     第三,针对影响检索质量的一些问题,提出基于支配关系粗糙集理论的检索模型。把历史用户检索请求中的项看作条件属性(或称指标),反馈的构件评价等级看作决策属性,利用扩展的基于支配粗糙集理论学习规则知识,以后检索中,以规则为主,辅以相似度计算得到检索结果,可获得更好的检索结果。对所提检索方法的有效性作了分析和实验验证。
Component-based software development (CBSD) is an appealing approach for industry-scale software construction. CBSD promises not only improving software productivity, reducing the time-to-market and catching business opportunities, but also differentiate software manufacturer from others in terms of customer satisfactory and software quality, as well as making software projects successful. Component technology has become the cornerstone for software industry makes progress. It has become a worldwide trend to adopt CBSD in software application development process.
     The description and retrieval of components is one of the key technologies to actualize the potentiality of component technology for software reuse and construct high quality software products. And it is become more and more important with the increase of the number of components. But current methods for the description and retrieval of components still leave much to hope and become one bottleneck in the development of the component technology.
     Based on ontology technology, the description and retrieval of components can obtain more satisfied effect in experience and people place much hope on this. But the study of this is only beginning and there is much work to do and the paper does some attributes for this: a component description model is given based on combining ontology domain and feature domain model; a component retrieval algorithm and an algorithm to retrieve related component based on the description model; a method to assist the user to refine his retrieval requirement during the phased component retrieval; a component retrieval model based on Dominance-based Rough Sets Approach.
     First, the paper gives a component description model based on combining domain ontology and feature domain model. The component description model contains function attributes, non-function attributes and QoS attributes. Then how to index and organize components based on the component description model and the ontology feature domain model is given. Based on those, component retrieval algorithm and an algorithm for retrieving related components to the components retrieved are introduced respectly. Experiment demonstrates that the work give good component retrieval result.
     Second, a method to assist the user to perfect their retrieval requirement is intro- duced. First, system assists the user to complement verbs represented function action or nons represented business object and adjust the function action comtained in his retrieval requirement. Then through mining the relation between the item values of the retrieval requirement, the system assists the user to complement missing item of the retrieval requirement. Take the corresponding item values of the candidate components found thrugh component index as candidate valus, and return to the user to deal missing items or items with wrong value of the retrieval requirement. Experiment and analysis demonstrate the retrieval requirement refining assistence method can improve the retrieval result.
     Third, to deal with some problems in component retrieval, a new component retrieval method is given based on Dominance-Based Rough Set Approach (DRSA). See the items in past component retrieval requirement as condition attributes (or Criterion), and the feedback component grades as decision attributes. The system learns rule knowledge based on DRSA. And in later component retrievals, the system obtains retrieval result based mainly on rule with the auxilirary similarity counting. Experiment and analysis demonstrate the the method can obtain better retrieval result.
引文
[1]杨芙清,梅宏,李克勤,软件复用与软件构件技术[J].电子学报,1999,27(2);68-75.
    [2]M.D.Mcllroy.Mass Produced Software Components[A].In;R Naur and B.Randell,(eds.).Software Engineering;Report on a Conference[C].Brussels;NATO Scientific Affairs Division,1968;88-98.
    [3]Magee J,Dulay N,Eisenbach S,Kramer J.Specifying distributed software architectures[A].In;Schafer W,Botella P,eds.Proc.of the 5th European Software Engineering Conf[C].London;Springer-Verlag,1995;137-153.
    [4]Rudolf K.Keller and Reinhard Schauer.Design Components;Towards Software Composition at the Design Level[A].In;Proceedings of the 20th International Conference on Software Engineering[C].CA;IEEE Computer Society Press,1998;302-311.
    [5]Darlan Garlan,Robert T.Monroe,and David Wile.Acme;Architectural De- scription of Component-Based Systems[A].In;Leavens GT,Sitaraman M,eds.Foundations of Component- Based Systems[M].Cambridge;Cambridge University Press,2000;47-67.
    [6]Jean-Marc Morel and Jean Faget.The REBOOT Environment[A].In;Prieto-Diaz R,Frakes WB,eds.Proceedings of the Second International Workshop on Software Reusability[C].CA;IEEE Computer Society Press,1993;80-88.
    [7]常继传,李克勤,郭立峰,梅宏,杨芙清.青鸟系统中可复用软件构件的表示与查询[J].电子学报,2000,28(8);20-24.
    [8]NATO,contact number CO-5957-ADA.NATO Standard for Management of a Reusable Software Component Library,Vol.2[S].Tokyo;NATO Communications and Information Systems Agency,1991;32-43.
    [9]Gartner Group.Gartner Group[EB/OL].http;//www.gartner.com,2007.
    [10]Hafedh Mili,Fatma Mili,and Ali Mili.Reusing Software;Issues and Research Directions[J].IEEE Transactions on Software Engineering,1995,21(6);528-562.
    [11]Szyperski C,Gruntz D,Murer S.Component Software;Beyond Object-Oriented Programming(2nd)[M].Massachusetts;Addison-Wesley Professional,2002;589.
    [12]James Rumbaugh,Michael Blaha,William Premeriani,Frederick Eddy,and WilliamLorenson.UML面向对象建模与设计(英文影印版)(第2版)[M].北京;人民邮电出版社,2006;477.
    [13]Grady Booch.面向对象分析与设计(原书第2版)[M].北京;机械工业出版社,2003;445.
    [14]Rational Software Corporation.Unified modeling language(UML)[EB/OL].http;//www.rational.com/uml/,2007.
    [15]C.W.Krueger.Software Reuse[J].ACM Computing Surveys,1992,24(2);131-183.
    [16]Osca Nierstrasz.Putting change at the center of the software process[A].In;I.Crnkovic,J.A.Stafford,H.W.Schmidt and K.Wallnau,Eds.Proceedings of CBSE 2004.[C]Heidelberg;Springer-Verlag,2004;1-4.
    [17]Iowa State University.Specification and Verification of Component-Based Systems[EB/OL].http;//www.cs.iastate.edu/SAVCBS/,proceedings of SAVCBS 2004,2004.
    [18]北大青鸟集团(JadeBird).系列IT产品和应用解决方案[EB/OL]http;//www.jadebird.com.cn,2007.
    [19]SAP中国.SAP公司简介[EB/OL].http;//www30.sap.com/china/company/index.aspx,2007.
    [20]Microsoft中国..NET概述[EB/OL].http;//www.microsofi.com/china/net/defined/,2007.
    [21]IBM中国.WebSphere软件[EB/OL].http;//www-900.ibm.com/cn/software/webspere,2007.
    [22]SUN中国.SUN技术社区-J2EE论坛[EB/OL].http;//gceclub.sun.com.cn/NASApp/sme/jive/forum.jsp?forum=10,2007.
    [23]Oracle中国.Oracle开发人员套件[EB/OL].http;//www.oracle.com/lang/cn/tools/index.html,2007.
    [24]SAR AG.SAPTEC-SAP NetWeaver;Fundamentals of the Application Platform[EB/OL].https;//websmp204.sap-ag.de/~sapidp/011000358700002834752004E,2007.
    [25]Borland中国.Borland软件公司概述[EB/OL].http;//www.borland.com.cn/company,2007.
    [26]北大青鸟集团(JadeBird).系列IT产品和应用解决方案[EB/OL].http;//www.jadebird.com.cn,2007.
    [27]金蝶国际软件集团(Kingdee).金蝶国际软件集团介绍[EB/OL]. http;//www.kingdee.com/about/inernet/intro.htm,2007.
    [28]用友软件(UFSoft).用友简介[EB/OL].http;//www.ufsoft.com.cn/2004about/jianjie.asp,2007.
    [29]东软公司(Neusoft).东软公司简介[EB/OL].http;//www.neusoft.com/index.jsp,2007.
    [30]Podgurski,A.,Pierce,L.Retrieving Reusable Software by Sampling Behavior[J].ACM Transactions on Software Engineering and Methodology,1993,2(3);286-303.
    [31]Clemens Szyperski.Component Technology-What,Where,and How?[A].In ACM/IEEE,eds.Proceedings of the 25th International Conference on Software Engineering[C].Seattle;ACM Press,2003;684-693.
    [32]杨芙清.构件技术引领软件开发新潮流[J].电子出版,2005,2;42-43
    [33]Will Tracz.Confessions of a Used Program Salesman-Institutionalizing Software Reuse[M].New York;Addison-Wesley Publishing Co.,1995;234.
    [34]Li Keqin,Guo Lifeng,Mei Hong,and Yang Fuqing.An Overview of JB(Jade Bird)Component Library System JBCL[A].In;Chen Jian,Li Ming-shu,Mingins C.,et al.,eds.Proceedings of the 24th International Conference TOOLS Asia.Los Alamitors[C].CA;IEEE Computer Society Press,1997;261-267.
    [35]W.B.Frakes and T.R Pole.Proteus;A Reuse Library System that Supports Multiple Representation Methods[J].ACM SIGIR Forum,1990,24(1);43-55.
    [36]Eduardo Ostertag,James Hendler,Ruben Prieto-Diaz,and Christine Braun.Computing Similarity in a Reuse Library System;An AI-based Approach[J].ACM Trans.on Software Engineering and Methodology,1992,1(3);205-28.
    [37]M.R.Girardi,B.Ibrahim.Automatic Indexing of Software Artifacts[A].In;Frakes W B eds.Proc.3rd Int'l Conf.Software Reuse;Advances in Software Reusability[C].CA;IEEE Computer Society Press,1994;24-32.
    [38]Dieter Merkl,A Min Tjoa,and Gerti Kappel.Learning the Semantic Similarity of Reusable Software Components[A].In;Frakes W Bed.Proceedings of 3rd Int'l Conf.on Software Reuse;Advances in Software Reusability[C].CA;IFEE Computer Society,1994;33-41.
    [39]Tomas Isakowitz and Robert J.Kauffman.Supporting Search for Reusable Software Objects[J].IEEE Trans.on Software Engineering,1996,22(6);407-423.
    [40]B.Fischer.Deduction based Software Component retrieval[D].Passau;University of Passau,2001;230.
    [41]B.Meyer.Allying "Design by Contract"[J].Computer,1992,25(10);40-51.
    [42]Damiani E.,Fugini M.G.,Bellettini C.A.Hierarchy-Aware Approach to Faceted Classification of Objected-Oriented Components[J].ACM Transactions on Software Engineering and Methodology,1999,8(3);215-262.
    [43]Merkl,D.,Tjoa,A.M.,Kappel,G.Learning the Semantic Similarity of Reusable Software Components[A].In;Frakes,W.B.,ed.Proceedings of the 3rd International Conference on Software Reuse[C].CA;IEEE Computer Society Press,1994;33-41.
    [44]Henninger,S..Supporting the Process of Satisfying Information Needs with Reusable Software Libraries;An Empirical Study[A].In;Samadzadeh,M.H.,Mansour,K.Z.,eds.Proceedings of the 17th International Conference on Software Engineering on Symposium on Software Reusability[C].Seattle;ACM Press,1995;267-270.
    [45]T.Beners-Lee,J.Hendler,O.Lassila.The semantic web[J].Scientific American,2001,284(5);34-43.
    [46]李善平,胡玉杰,郭鸣,付相君.本体论研究综述[J].计算机研究与发展,2004,41(7);1024-1052.
    [47]R.Studer eds.knowledge Engneering,principles and Methods[J].Data and Knowledge Engineering,1998,25(12);161-197.
    [48]M.Uschold.Knowledge level Modeling;concepts and terminology[J].The Knowledge engineering Review,1998,13(1);5-29.
    [49]J Heflin,J Hendler.Searching the web with SHOE[A].AAAI Press.Artificial Intelligence for Web Search[M].CA;AAAI Press,2000;35-40.
    [50]Kent R..Conceptual Knowledge Markup Language(Version 0.2)[EB/OL].http;//sern,ucalgary.ca/KSI/KAW/KAW99/papers/Kentl/CKML.Pdf,1998.
    [51]P.D.Karp,V.K.Chaudhri,J.Thomerel.XOL;An XML-Based Ontology Exchange Language[EB/OL].http;//www.oasis-open.org/cover/xol-03.html,1999.
    [52]Dave Beckett,Brian McBride.RDF/XML Syntax Specification(Revised)[EB/OL].http;//www.w3.org/tr/rdf-syntax-grammar/,2004-02-10.
    [53]D.Brickley,R.V.Guha.RDF Vocabulary Description Language 1.0;RDF Schema[EB/OL].http;//www.w3.org/tr/rdf-schema/,2004-02-10.
    [54]D Fensel,et al.OIL in a nutshell[EB/OL].http;//www.cs.vu.nl/~ontok- now/oil/down/oilnutshell.pdf,2000.
    [55]I.Horrocks,P.F.Patel,Schneider,F.Harmelen.Reviewing the design of DAML +OIL;An ontology language for the semantic Web[A].In AAAI.Proc of the 18th National Conf on Artificial Intelligence[C].Canada;AAAI Press,2002;792-797.
    [56]F Harmelen,J Hendler,! Horrocks,et al.OWL Web Ontology Language Reference[EB/OL].http;//www.w3.org/tr/owl-ref,2004-02-10.
    [57]盛小平.四种网络知识表示语言的比较研究[J1.情报学报,2004,23(3);333-339.
    [58]Baader F.,Horrocks I.,Sattler U..Description logics as ontology languages for the semantic web[A].In;Hutter D,Stephan W,eds.Mechanizing Mathematical Reasoning;Essays in Honor of Jorg Siekmann on the Occasion of His 60th Birthday[M].Berlin;Springer-Verlag,2003;228-248.
    [59]IBM.Web Services[EB/OL].htp;//www-900.ibm.com/developerWorks/cn/webservices/,2004.
    [60]W3C.OWL-S;Semantic Markup for Web Services[EB/OL].http;//www.w3.org/Submission/OWL-S/,2004-11.
    [61]WSMO working group.D2vl.2.Web Service Modeling Ontology(WSMO)[EB/OL].http;//www.wsmo.org/TR/d2/v 1.2/D2v 1-2_20050414.pdf,2005-04.
    [62]E.Motta,J.Domingue L.Cabral,M.Gaspari.IRS-II;A Framework and Infrastructure for Semantic Web Services[A].In;D.Fensel,K.Sycara eds.The Semantic Web-ISWC 2003,Lecture Notes in Computer Science,Vol.2870[M].Heidelberg;Springer-Verlag,2003;306-318.
    [63]LSDIS.METEOR-S[EB/OL].http;//lsdis.cs.uga.edu/Projects/METEOR-S/,2007-03.
    [64]E.Motta.Reusable Components for Knowledge Modelling[M].Amsterdam;IOS Press,1999;272.
    [65]史忠植,蒋运承,张海俊,董明楷.基于描述逻辑的主体服务匹配[J].计算机学报,2004,27(5);625-635.
    [66]吴健.基于Web服务的网络化产品配置技术研究[D].杭州;浙江大学,2004.
    [67]吴健,吴朝晖,李莹,邓水光.基于本体论和词汇语义相似度的Web服务发现[J].计算机学报,2005,4,28(4);595-602.
    [68]胡建强,邹鹏,王怀民,周斌.Web服务描述语言QWSDL和服务匹配模型 研究[J].计算机学报,2005,4,28(4);505-513.
    [69]M.Paolucci,T.Kawamura,T.Payne,and K.Sycara.Semantic matching of web services capabilities[A].In I.Horrocks and J.Handler,eds.1st Int.Semantic Web Conference(ISWC)[C].Berlin;Springer-Verlag,2002;333-347.
    [70]L.Li and I.Horrocks.A software framework for matchmaking based on semantic web technology[EB/OL].http;//www2003,org/cdrom/papers/refereed/p815/p815-1i.html,2004-08.
    [71]K.Sycara,S.Widoff,M.Klusch,J.Lu.LARKS;Dynamic matchmaking among heterogeneous software agents in cyberspace[J].Autonomous Agents and Multi-Agent Systems,2002,5(2);173-203.
    [72]CASTILLO J,TRASTOUR D,ARTOLINI C.Description logics for matchmaking of services[EB/OL].http;//www.hpl.hp.com/techreports/2001/HPL-2001- 265.pdf,2005-04-07.
    [73]M.Klein.Searching for Services on the Semantic Web Using Process Ontologies[A].In Isabel Cruz,S.Decker,J.Euzenat,D.McGuinness,eds.The Emerging Semantic Web - Selected papers from the first Semantic Web Working Symposium[C].Amsterdam;IOS Press,2001;431-446.
    [74]R.Lara.Semantics for Web Service Discovery and Composition[EB/OL].http;//knowledgeweb.semanticweb.org,November 2004.
    [75]Schlick,M.,and Hein,A.Knowledge Engineering in Software Product Lines[A].In;Springer.Proceedings of European Conference on Artificial Intelligence(ECAI 2000),Workshop on Knowledge-Based Systems for Model-Based Engineering[C].Berlin,Germany;Springer-Verlag,2000;8-12.
    [76]Zhiyuan Wang.Component-based software engnnering[D].New Jersey;New Jersey Institute of Technology,2000.
    [77]张伟,梅宏.一种面向特征的领域模型及其建模过程[J].软件学报,2003,14(8);1345-1356.
    [78]Paul Clements,Linda Northrop.Software Product Lines;Practices and Patterns[M].Massachusetts;Addison-Wesley Professional,2001;576.
    [79]Kang K.C.,Kim S.,Lee J.,Kim K.,Shin E.,Huh M..FORM;A feature-oriented reuse method with domain-specific reference architectures[J].Annals of Software Engineering,1998,5;143-168.
    [80]Griss M.L.,Favaro J.,d'Alessandro M..Integrating feature modeling with the RSEB[A].In;Devanbu P,Poulin J,eds.Proceedings of the 15th International Conference on Software Reuse[C].CA;IEEE Computer Society,1998;76-85.
    [81]Chastek G.,Donohoe E,Kang K.C.,Thiel S..Product line analysis;a practical introduction[R].Pittsburgh;Carnegie Mellon University,Software Engineering Institute,2001.
    [82]Wei Zhang,Hong Mei,Haiyan Zhao.A Feature-Oriented Approach to Modeling Requirements Dependencies[A].In;IEEE Computer Society.Proceedings of the l3th IEEE International Conference on Requirements Engineering[M].CA;IEEE Computer Society Press,2005;273-284.
    [83]V.Cechticky,A.Pasetti,O.Rohlik,and W.Schaufelberger;XML-Based Feature Modelling[J].LNCS.2004.3107;101-114.
    [84]陈刚,陆汝钤,金芝.基于领域知识重用的虚拟领域本体构造[J].软件学报.2003,14(3);350-355.
    [85]Prieto-Diaz R..A Faceted Approach to Building Ontologies[A].In IEEE SMC.Proceedings of the 2003 IEEE International Conference on Information Reuse and Integration[C].Las Vegas,NV;IEEE SMC,2003;458-465.
    [86]Carlton Reid Turner,Alfonso Fuggetta,Luigi Lavazza,Alexander L.Wolf.A conceptual basis for feature engineering[J].Journal of Systems and Software,1999,49(1);3-15.
    [87]HUAN LIU,FARHAD HUSSAIN,CHEW LIM TAN,MANORANJAN DASH.Discretization;An Enabling Technique[J].Data Mining and Knowledge Discovery,2002,6;393-423.
    [88]Yunwen Ye.Supporting Component-Based Software Development with Active Component Repository Systems[D].Colorado,American;University of Colorado 2001.
    [89]Ian Horrocks,Uhike Sattler.A Tableaux Decision Procedure for SHOIQ[A].In Leslie Pack Kaelbling,Alessandro Saffiotti eds.Proceedings of Nineteenth International Joint Conference on Artificial Intelligence[C].Stockholm;IJCAI Press,2005;448-453.
    [90]V.Haarslev,R.Moller.RACER System Description[A].In;Springer.Lecture Notes in Computer Science,Vol.2003[M].Hamburg,Germany;Springer-Verlag,2001;701-706.
    [91]彭鑫.基于本体、特征驱动的产品线开发方法[D].上海;复旦大学,2006.
    [92]王忠杰,徐晓飞,战德臣.基于特征的构件模型及其规范化设计过程[J].软件学报,2006,17(1);39-47.
    [93]Jiawei Han,Micheline Kamber.Data Mining;Concepts and Techniques[M].北京;高等教育出版社,2001;272.
    [94]杨文军,李涓子,王克宏.领域自适应的Web服务评价模型[J].计算机学报,2005,28(4);595-602.
    [95]Pawlak Z.Rough Sets;Theoretical Aspects of Reasoning about Data[M].Boston;Kluwer Academic Publishers,1991;394.
    [96]S.Greco,B.Matarazzo and R.Slowinski.Rough approximation by dominance relations[J].International Journal of Intelligent Systems,2002,17;153-171.
    [97]Greco S,Matarazzo B,Slowinski R,Stefanowski J.Variable consistency model of dominance-based rough set approach[A].In;Ziarko W,Yao Y,editors.Proceedings of the Second International Conference Rough Sets and Current Trends in Computing[C].Berlin;Springer-Verlag,2001;170-181.
    [98]Zhang Z,Zhang C.An improvement to matchmaking algorithms for middle agents[A].In;Gini M,Ishida T and Lewis J Weds.Proceedings of the First International Joint Conference on Autonomous Agents and Multi agent Systems[C].New York,USA;ACM Press,2002;1340-1347.
    [99]W.B.Frakes,B.A.Nejmeh.An Information System for Software Reuse[A].In W.Tracz eds.Software Reuse;Emerging Technology[M].Monterey,California;IEEE Computer Society Press,1988;142-151.
    [100]A.Skowron.Boolean Reasoning for Decision Rules Generation[A].In J.Komorowski,Z.Ras eds.,Methodologies for Intelligent Systems,LNAI 689[C].Berlin;Springer-Verlag,1993;295-305,.
    [101]A.Skowron.Synthesis of Adaptive Decision Systems from Experimental Data[A].In;A.Asmodt,J.Komorowski(eds.),Proceedings of the Fifth Scandinavian Conference on Artificial Intelligence[C].Amsterdam;IOS Press,1995;220-238.
    [102]Z.Pawlak,R.Slowinski.Decision Analysis Using Rough Sets[J].International Transactions in Operational Research,1994,1(1);107-114.
    [103]A.Skowron,L.Polkowski.Synthesis of Decision Systems from Data Tables[A].In;T.Y.Lin,N.Cecrone(eds.),Rough Sets and Data Mining[C!.Amsterdam;Kluwer Academic Publishers,1997;289-299.
    [104]N.Shan,W.Ziarko.Data-Based Acquisition and Incremental Modification of Classification Rules[J].Computational Intelligence;an International Journal,1995,11(2);357-370.
    [105]张效祥.计算机科学技术百科全书(第二版)[M].北京;清华大学出版社,2005;1285.
    [106]李宗平,基于本体论的构件表示与检索研究[D].重庆;重庆大学,2006.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700