语义Web服务自动组合及验证的研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
面向服务体系架构(Service-Oriented Architecture, SOA)和面向服务计算(Service-Oriented Computing, SOC)的出现,为分布式应用和企业信息系统集成提供了一种灵活的解决方案。由于单个Web服务功能的有限性,如何组合多个Web服务来共同完成一项任务已经成为工业界和学术界广泛关注的焦点问题。同时,通过将Web服务技术和语义Web技术相结合,产生了多种语义Web服务描述框架,使Web服务自动发现、组合、验证及执行的实现成为了可能。
     本文结合国家863课题“面向解决方案的服务架构及支撑环境”,对语义Web服务组合的关键技术,包括Web服务发现、Web服务自动组合以及Web服务流程验证的方法进行了深入的研究,主要研究成果包含以下几个方面:
     (1)研究了Web服务之间的关系,完善了服务网络的概念。结合语义Web服务的相关技术,从服务功能的角度,提出了抽象服务和具体服务的概念,以及按照参数、操作、具体服务和抽象服务四个层次分析、定义了Web服务在不同粒度间潜在的关系,并在此基础上给出了服务网络的概念框架和系统结构。
     (2)研究了信息类语义Web服务组合问题,提出了基于GraphPlan的启发式服务组合算法。该算法根据信息类Web服务的特点,将服务组合划分为规划图构造和组合方案搜索两大模块,能够在多项式时间内判断服务组合的可满足性。在规划图的构造过程中充分考虑了服务网络中丰富的关系信息,并且在组合方案搜索模块中,使用了一种启发式服务选择策略。
     (3)研究了同时包含信息类和状态改变类Web服务的混合类服务组合问题,设计并实现了基于抽象模板的服务自动组合系统。该系统面向服务网络中的抽象服务层,其主要工作是根据用户的功能性需求,通过充分复用过去解决用户需求问题的经验,并配合模板的预处理和启发式自动调整算法,完成一个抽象服务组合流程的构建工作。实验表明,在相同的外部环境下,该系统能在较短时间内实现服务的自动组合,并且随着服务数量的增加,能够表现出较好的适应性。
     (4)研究了语义Web服务组合的验证问题,提出了基于Petri网的服务组合一致性验证方法。该方法能够在服务部署前发现组合逻辑上潜在的不一致性,从而提高了服务组合的健壮性和用户满意度。并且通过一个实际案例验证了本方法的正确性和有效性。
The emergence of Service-Oriented Architecture (SOA) and Service-Oriented Computing (SOC) provides a flexible solution for building distributed applications and integration of enterprise information systems. Because of the limitation of the function of a single Web service, how to combine multiple Web services together to complete a complex task has become the key concern of industry and academia. At the same time, by combining the technologies of Web service and Semantic Web, a variety of semantic Web service frameworks are proposed, which can be used to enable the automated Web services discovery, composition, verification and implementation.
     Under the support of the national 863 project "solution-oriented service architecture and supporting environment", we study in-depth the key approaches for Semantic Web service composition, including Web service discovery, Web service composition and Web service process verification. The main contributions of this paper are listed as follows:
     1) We studied the relationship between Web services and improved the concept of service networks. In combination with the technologies related to semantic Web services, and from the perspective of service functions, we presented the concepts of abstract service and concrete service. Beside this, we analyzed and defined diferent potential relationships respectively in four different levels of granularity including the parameter, operation, concrete service and abstract service levels. And finally, we gave the conceptual framework and system architecture of the service network.
     2) We studied the problem of the composition of information providing Web services, and proposed a GraphPlan based heuristic algorithm for service composition. Based on the characteristics of the information providing Web services, the algorithm divided the service composition process into two phrases including service planning graph creation and solution searching, and can determine the satisfiability of the problem of service composition in polynomial time. In the course of the construction of the service planning graph, we took full account of relationship information in the service network, and the algorithm of the solution searching was designed to utilize a novel heuristic selection strategy.
     3) We studied the problem of the hybrid service composition which included both information providing services and world state changing services, and proposed a service composition system based on the abstract template. This system is only concerned with the abstract services in the service network, and given a user’s functional requirement, it can complete the construction of an abstract service composition process throuth reusing the past experiences of solving the old similar requirements or by the template preprocessing and heuristic template adaptation. Experimental results showed that in the same external environment, our system can achieve the service composition task in a relatively short time with the increasing of the number of services, and have a better flexibility.
     4) We studied the problem of the verification of the semantic Web service processes, and proposed an consistence verification approach based on Petri nets models. This approach can find the potential logical inconsistence of the semantic Web service process before the deployment of it, thus enhancing the robust of the process and the users’satisfaction. And through a practical case, we proved the correctness and effectiveness of this approach.
引文
[1]Berners-Lee, T., J. Hendler, and O. Lassila, The Semantic Web. Scientific American, 2001. 284(5): p. 34-43
    [2]Web Services Architecture, W3C Working Group Note 11 February 2004. 2004; Available from: http://www.w3.org/TR/ws-arch/
    [3]Tidwell, D. Web Services -- The Web's next revolution. Available from: www.cn-java.com/download/book/wsbasics-a4.pdf
    [4]Microsoft Advertising APIs, What are Web Services? ; Available from: http://msdn.microsoft.com/en-us/library/bb126205.aspx
    [5]What are Web Services? . Available from: http://java.sun.com/blueprints/guidelines/designing_webservices/html/index.html.
    [6]Web Services Architecture Requirements, W3C Working Group Note. 2004; Available from: http://www.w3.org/TR/wsa-reqs/
    [7]廖军and谭浩,新一代开放分布式处理技术——Web Services.计算机应用, 2004. 24(8): p. 5-9
    [8]Web Services Description Language (WSDL) 1.1, W3C Note 15 March 2001. Available from: http://www.w3.org/TR/wsdl
    [9]Gudgin, M., et al. Simple Object Access Protocol (SOAP) 1.2. 2003; Available from: http://www.w3.org/TR/SOAP/
    [10]Clement, L., et al. UDDI specification Version 3.0.2. 2004; Available from: http://uddi.org/pubs/uddi-v3.0.2-20041019.htm
    [11]Martin, D., et al. OWL-S: Semantic Markup for Web Services. 2004; Available from: http://www.w3.org/Submission/OWL-S/
    [12]Narayanan, S. and S.A. McIlraith, Simulation, verification and automated composition of Web service. Proceedings of the 11th International World Wide Web Conference(WWW 2002). 2002, ACM Press: Honolulu, Hawaii, USA
    [13]Web Services Modeling Ontology (WSMO), http://www.wsmo.org/
    [14]Web Service Modeling Language (WSML), http://www.wsmo.org/wsml/index.html
    [15]Akkiraju, R., et al. Web Service Semantics - WSDL-S. A joint UGA-IBM Technical Note, version 1.0, April 18, 2005; Available from: http://lsdis.cs.uga.edu/library/download/WSDL-S-V1.pdf
    [16]Kifer M et al. Logic foundtation of object-oriented and frame based language. Technical Report 92/23, Department of computer science, SUNY at Stony Brook, New York, 1992
    [17]D. Hollingsworth. Workflow Management Coalition: The Workflow Reference Model. The Workflow Management Coalition, 1995
    [18]Anagnostopoulos, C. and S. Hadjiefthymiades, Semantic Web Service Discovery: Methods, Algorithms and Tools, in Semantic Web Services: Theory, Tools and Applications, J. Cardoso, Editor. 2007, IGI Global p. 240-280
    [19]Rao, J.H., et al., A mixed initiative approach to semantic web service discovery and composition: SAP's guided procedures framework. IEEE International Conference on Web Services (ICWS 2006). 2006: Chicago, IL. p. 401-408
    [20]Dogac, A., Y. Kabak, and G.B. Laleci, Enriching ebXML registries with OWL ontologies for efficient service discovery. 14th International Workshop on Research Issues on Data Engineering: Web Services for E-Commerce and E-Government Applications, Proceedings, 2004: p. 69-76
    [21]M. Paolucci, T. Kawamura, T. R. Payne, and K. Sycara, Semantic Matching of Web Services Capabilities. Proceedings of the First International Semantic Web Conference on The Semantic Web(ISWC), 2002,333-347
    [22]Michael C. Jaeger and Stefan Tang, Ranked Matching for Service Descriptions using DAML-S. Proceedings of CAiSE'04 Workshops, Riga, Latvia, June 2004
    [23]S. Agarwal, A. Ankolekar, Automatic Matchmaking of Web Services. IEEE International Conference on Web Service (ICWS), 2006
    [24]J. Luo, B. Montrose, A. Kim, A. Khashnobish, Adding OWL-S Support to the Existing UDDI Infrastructure. IEEE International Conference on Web Service (ICWS). 2006
    [25]Lei Li and Ian Horrocks, A software framework for matchmaking based on semantic web technology. Proceedings of the 12th International Conference on World Wide Web (WWW2003), pages 331-339. ACM Press, May 2003
    [26]T. Syeda-Mahmood, G. Shah, R. Akkiraju, A.A. Ivan, Searching service Repositories by Combining Semantic and Ontological Matching. IEEE International Conference on Web Service. 2005
    [27]史忠植,蒋运承,张海俊,董明楷,基于描述逻辑的主体服务匹配.计算机学报,2004. 27(5): p625-635
    [28]S. Bansal, Matchmaking of Web Services Based on the DAML-S Service Model. University of South Carolina, 2002
    [29]Dogac, A., Y. Kabak, and G.B. Laleci, Enriching ebXML registries with OWL ontologies for efficient service discovery. 14th International Workshop on Research Issues on Data Engineering: Web Services for E-Commerce and E-Government Applications, Proceedings, 2004: p. 69-76
    [30]A. Brogi, S. Corfini, R. Popescu, Composition-oriented Service Discovery. Proceedings of Software Composition, 2005: p15-30
    [31]Xinqi, W. and Y. Xueli, A OWL-Based Semantic Web Service Discovery Framework. in Telecommunications, 2006. AICT-ICIW '06. International Conference on Internet and Web Applications and Services/Advanced International Conference on. 2006
    [32]Michael, K., et al., A Logical Framework for Web Service Discovery. in ISWC 2004 Workshop on Semantic Web Services: Preparing to Meet the World of Business Applications. 2004: CEUR Workshop Proceedings
    [33]L. Aversano, G. Canfora, A. Ciampi, An Algorithm for Web Service Discovery through Their Composition. Proceedings of IEEE International Conference on Web Services, 2004: p332-339
    [34]Hara Kieron O, Alani Harith, Kalfoglou Yannis, Shadbolt Nigel, Trust Strategies for the Semantic Web, ICWC, Japan, 2004
    [35]Hassan Issa, Chadi Assi, Mourad Debbabi, QoS-Aware Middleware for Web Services Composition-A Qualitative Approach[C]. Proceedings of the 11th IEEE Symposium on Computers and Communications, 2006,359-364
    [36]M. Adel Serhani, Rachida Dssouli, Abdelhakim Hafid, et al., A QoS broker based architecture for efficient web services selection[C]. Proceedings of the IEEE International Conference on Web Services (ICWS'05).2005:113-120
    [37]X. Wang, T. Vitvar, M. Kerrigan, L. Toma, A QoS-Aware Selection Model for Semantic Web Services. The 4th International Conference on Service-Oriented Computing (ICSOC). 2006
    [38]S. Ran, A Model for Web Services Discovery with QoS. ACM SIGecom Exchanges, 2003. 4(1): p01-10
    [39]Zhang, L.J., Special issue: Web services discovery and composition - Editorialpreface. International Journal of Web Services Research, 2007. 4(1)
    [40]Berardi, D., et al., Automatic Composition of E-services That Export Their Behavior, in ICSOC 2003, M.E. Orlowska, Editor. 2003, Springer-Verlag. p. 43-58.
    [41]Sun, H., et al., Research and Implementation of Dynamic Web Services Composition, in Advanced Parallel Processing Technologies 2003. 2003, Springer Berlin / Heidelberg. p. 457-466
    [42]Orri?ns, B., J. Yang, and M.P. Papazoglou, Model Driven Service Composition, in Service-Oriented Computing - ICSOC 2003. 2003, Springer. p. 75-90
    [43]Berardi, D., et al., Automatic Web Service Composition: Service-tailored vs. Client-tailored Approaches. in Int. Workshop of 17th European Conference on Artificial Intelligence (ECAI-06) Artificial Intelligence for Service Composition. 2006. Riva del Garda, Trento, Italy
    [44]Pistore, M., et al., Automated Synthesis of Composite BPEL4WS Web Services, in Proceedings of the IEEE International Conference on Web Services (ICWS’05). 2005: Orlando, Florida,USA. p. 293-301
    [45]T. Andrews, et al., Business Process Execution Language for Web Services (BPEL4WS1.1). Online: http://www-106.ibm.com/developerworks/webservices/ library/ ws-bpel, May 2003
    [46]S. Russel, and P. Norvig. Artificial Intelligence: A ModernApproach. 1995. Prentice-Hall, New Jersey
    [47]Sirin, E., et al., HTN planning for web service composition using shop2. Journal of Web Semantics, 2004. 1(4): p. 377-396
    [48]S. McIlraith, T. Son, Adapting Golog for Composition of Semantic Web Services. Proceedings of the Eighth International Conference on Knowledge Representation and Reasoning, 2002: p482-493
    [49]Medjahed, B., A. Bouguettaya, and A.K. Elmagarmid, Composing Web services on the Semantic Web. The VLDB Journal, 2003. 12(4): p. 333-351
    [50]S.R. Ponnekanti, A. Fox, SWORD: A Developer Toolkit for Web Service Composition. Proceedings of the Eleventh International World Wide Web Conference, 2002
    [51]D. McDermott, PDDL—the Planning Domain Definition Language. The AIPS-98 Planning Competition Comitee, 1998
    [52]R. Akkiraju, K. Verma, R. Goodwin, P. Doshi, Executing Abstract Web Process Flows. The 14th International Conference on Automated Planning and Scheduling,2004: p3-7
    [53]Ugur Kuter, Evren Sirin, Bijan Parsia, James Hender, Information gathering during planning for Web Service composition. Journal of Web Semantics, 2005:183-205
    [54]Matthias Klusch, Andreas Gerber, Marcus Schmidt, Semantic Web service composition planning with OWLS-Xplan. AAAI Fall Symposium—Technical Report, vFS-05-01, 2005,55-62
    [55]Xianrong Zheng, Yuhong Yan, An Efficient Syntactic Web Service Composition Algorithm Based on the Planning Graph Model. 2008 IEEE International Conference on Web Services. 2008:p.691-699
    [56]J. Peer, A PDDL Based Tool for Automatic Web Service Composition. The Second Workshop on Principles and Practice of Semantic Web Reasoning at the 20th International Conference on Logic Programming. 2004
    [57]Ye, L. and J.L. Chen, Automatic composition of Semantic Web Services - A theorem proof approach. Semantic Web - Aswc 2006, Proceedings, 2006. 4185: p. 481-487
    [58]J. Rao, Semantic Web Service Composition via Logic-based Program Synthesis. Norwegian University of Science and Technology, 2004
    [59]廖军,谭浩,刘锦德,基于Pi演算的Web服务组合的描述和验证.计算机学报.2005,28(4):635-643
    [60]R. Zhang, I.B. Arpinar, B. Aleman-Meza, Automatic Composition of Semantic Web Services. International Conference on Web Services, 2003
    [61]Kungas, P. and M. Matskin, Semantic web service composition through a P2P-based multi-agent environment, in Agents and Peer-to-Peer Computing, Z. Despotovic, S. Joseph, and C. Sartori, Editors. 2006. p. 106-119
    [62]刘家茂,顾宁,施伯乐,基于Mediator的Web Services无回溯反向链动态合成.计算机研究与发展, 2005
    [63]B. Limthanmaphon, Y. Zhang, Web service composition with case-based reasoning. Proceedings of the 14th Australasian Database Conference, February 2003
    [64]Lajmi S., Ghedira C., Wesco_cbr: How to compose web services via case based reasoning. The IEEE International Symposium on Service-Oriented Applications, Integration and Collaboration held with the IEEE International Conference on e-Business Engineering (ICEBE 2006), Shanghai, China, October 2006
    [65]韩永国,孙世新,动态服务组合构造与最优组合服务算法研究.计算机科学,2005,32(12):104-105,139
    [66]Danilo Ardagna, Barbara Pernici, Adaptive Service Composition in Flexible Processes.IEEE Transactions On Software Engineering, 2007,33(6):369-384
    [67]郭玉彬,杜玉越,奚建清, Web服务组合的有色网模型及运算性质.计算机学报, 2006. 29(007):p1067-1075
    [68]钱柱中,陆桑璐,谢立,基于Petri网的Web服务自动组合研究.计算机学报,2006. 29(007):p1057-1066
    [69]C.W. Lee, A Petri Net-based Verification and Simplification Approach for Web Services Composition. Chung Yuan Christian University, 2003
    [70]R. Kazhamiakin and M. Pistore, A parametric communication model for the verification of bpel4ws compositions. Lecture Notes in Computer Science, Springer, 2005: p.318–332
    [71]T. Murata, Petri Nets: Properties, Analysis and Application. Proceedings of IEEE, Vol.77, 1989: pp.541-584
    [72]CHENGYong-shang, WANG ZHI-jian, Modeling and verifying composite semantic Web service based on colored Petri nets. Sixth International Conference on Advanced Language Processing and Web Information Technology, 2007: pp.510-514
    [73]X. Fu, Formal Specification and Verification of Asynchronously Communicating Web Services. University of California, 2004
    [74]Milner, R. Milner-Gulland, Communicating and Mobile Systems: the Pi-Calculus. Cambridge University Press, 1999
    [75]S. Deng, Y. Li, J. Wu, Z. Wu, Modeling Service Compatibility with Pi-calculus for Choreography. The 25th International Conference on Conceptual Modeling, 2006
    [76]辜希武,卢正鼎,基于Pi-演算的BPEL4WS Web服务组合形式化模型.计算机科学, 2007.34(03)
    [77]康辉,苑森淼,浦洁,基于Pi演算的Web服务建模与WSDL转换.北京工业大学学报, 2008.34(11)
    [78]刘荣胜,黄邵,高春鸣,基于类型化Pi-演算的Web服务组合相容性检测.计算机工程与应用, 2007.43(07)
    [79]雷丽晖,段振华,基于扩展投影时序逻辑的组合Web服务描述与验证.西安交通大学学报, 2007.41(10)
    [80]H. Foster, S. Uchitel, J. Magee, J. Kramer, Compatibility Verification for Web Service Choreography. IEEE International Conference on Web Services, 2004: p.738-741
    [81]A. Wombacher, P. Fankhauser, B. Mahleko, E. Neuhold, Matchmaking for Business Processes based on Choreographies. International Journal of Web Services, 2004. 1(4)
    [82]B. Benatallah, F. Casati, Compatibility and Replaceability Analysis for Timed Web Service Protocols. 2005
    [83]Van Heijst G., Schreiber A.T., et al., Using explicit ontologies in KBS development. International journal of human and computer studies, 1997.46:p.183-292
    [84]Gurber T., Ontolingua: A translation approach to portable ontology specifications. Knowledge Acquisition, 1993.5(2):p.199-200
    [85]Guarino N., Formal ontology, conceptual analysis and knowledge representation. International journal of human computer studies, 1995.43:p.625-640
    [86]Henry M. Kim, Mark S. Fox, Michael Grüninger, An Ontology of Quality for Enterprise Modelling. WETICE 1995: p.105-116
    [87]Borst W. N., Construction of engineering ontologies. PhD Thesis, University of Twenty, Enschede.1997
    [88]Studer R., Benjamins V. R., Fensel D., Knowledge engineering: principles and methods. Data and knowledge engineering, 1998.25:p.161-197
    [89]Ahmed K., Topic Maps - A Practical Introduction with Case Studies. Proceedings of XML Europe 2002. Barcelona, Spain, 2002
    [90]Dustdar, S. and W. Schreiner, A survey on web services composition. International Journal of Web and Grid Services 2005.1(1):p.1-30
    [91]Chapulsky H., Hovy E., Russ T., Progress on an Automatic Ontology AlignmentMethodology. ANSI Ad Hoc Group on Ontology Standards
    [92]Fridman Noy N., Musen M. A., An Algorithm for Merging and Aligning Ontologies:Automation and Tool Support. Proceedings of the Workshop on Ontology Management at theSixteenth National Conference on Artificial Intelligence. Orlando, FL, 1999
    [93]Chaudhri V. K., Farquhar A., Fikes R., Karp P. D., Rice J. P., OKBC: AProgrammatic Foundation for Knowledge Base Interoperability. Proceedings of the FifteenthNational Conference on Artificial Intelligence. 1998:p.600-607
    [94]D. L. McGuinness, R. Fikes, J. Rice, S. Wilder, An environment for merging and testing large Ontologies. Proceedings of Knowledge Representation. 2000:p.483–493
    [95]P. Erdos, R. Graham, and J. Nesetril, The mathematics of Paul Erdos.Springer-Verlag, Berlin, Germany, 1996
    [96]J. Delgado, Emergence of social conventions in complex networks. Artificial Intelligence.2002.141:p.171–185
    [97]P.J. Denning, Network Laws. Communications of the ACM, 2004.47(11):p.15–20
    [98]Service Network. http://ikse.tju.edu.cn/SN (last accessed Jan 25, 2010)
    [99]Gu, X. and K. Nahrstedt, Distributed multimedia service composition with statistical QoS assurances. IEEE Transactions on Multimedia, 2006. 8(1): p. 141-151
    [100]V Cardellini, E. Casalicchio, V Grassi, F. Lo Presti, Scalable service selection for Web service composition supporting differentiated QoS classes. Technical Report RR-07.59, Dip. diInformatica, Sistemi a Produzione, UniversitA di Roma Tor Vergata, Italy, Feb. 2007
    [101]张成文,基于遗传算法的具有全局QOS限制的Web服务选择.北京邮电大学博士论文, 2007
    [102]代任,杨雷,张斌,高岩,支持组合服务选取的QOS模型及优化求解.计算机学报, 2006.29(7):p.1167-1178
    [103]Blum A, Furst M, Fast planning through planning graph analysis. Journal of Artificial Intelligence, 1997.90:p.281-300
    [104]G. De Giacomo, M. Lenzerini, A. Poggi, and R. Rosati, On the update of description logic ontologies at the instance level. AAAI, 2006
    [105]H. Liu, C. Lutz, M. Milicic, and F. Wolter, Updating description logic ABoxes. Proceedings of Knowledge Representation, 2006
    [106]A. del Val, On 2-SAT and renamable Horn. Proceedings of the 17th National Conference on Artificial Intelligence. Austin/TX, USA, 2000:p.279–284
    [107]张佩云,黄波,孙亚民,基于语义与模板的Web服务混合合成.南京理工大学学报, 2008.32(04):p.425-428
    [108]付燕宁,刘磊,张长海,流程模板驱动的Web服务组合方法.吉林大学学报, 2008.38(S2):p.169-172
    [109]胡海涛,李刚,韩燕波,一种面向业务用户的大粒度服务组合方法.计算机学报,2005.28(04):p.694-703
    [110]Steve H, Daniel S., A Domain-Independent Algorithm for Plan Adaptation. Journal of Artificial Intelligence Research. 1995.2 :p.319-360
    [111]J. Munkres, Algorithms for the Assignment and Transportation Problems. Journal of the Society for Industrial and Applied Mathematics, 1957.5(1):p.32–38
    [112]Harold W. Kuhn, .Variants of the Hungarian method for assignment problems.Naval Research Logistics Quarterly, 1956.3:p.253–258
    [113]Mark A., David E., Threat-Removal Strategies for Partial-Order Planning. Proceedings of the Eleventh National Conference on Artificial Intelligence.1993
    [114]R. Kazhamiakin and M. Pistore, Static verification of control and data in web service compositions. Proceedings of the IEEE International Conference on Web Services. 2006: p.83–90
    [115]Mani-Maurice Kuegler, Rule-Based Verification of Cross-Organizational Business Processes. Bachelor-thesis, University of Applied Sciences (Hochschule), Karlsruhe, August 2006
    [116]Jana Koehler, Giuliano Tirenni, and Santhosh Kumaran. From business process model to consistent implementation: A case for formal verification methods. Proceedings of the Sixth International Enterprise Distributed Object Computing Conference. 2002:p.96-97
    [117]Linh Thao Ly, Stefanie Rinderle, and Peter Dadam. Semantic correctness in adaptive process management systems. The Sixth Proceedings of Business Process Management. 2006:p.193–208
    [118]SAT4J. http://www.sat4j.org
    [119]陈世展,服务网络:基于语义和社会化关系的Web服务计算基础设施.天津大学博士论文,2009

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

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

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