摘要

By introducing the system architecture and its kernel component unit of the PetroCovery, the 4 functions of the E&P-oriented PetroCovery were discussed. The 4 functions are the software's interoperability, domain data integration, distributed object-oriented computation, and adaptive service-oriented architecture. The enterprise development and integration model for application software of different disciplines under the distributed heterogeneous network environment is established by making use of the latest object-oriented analysis, design and general middleware technology in application information science area, and particularly, the software reuse technology such as the design patterns, frameworks, components, related packaging and abstract, etc. They can be summarized as below: 1, Based on the agreed interfaces, the data model in general fields and the application software framework defined by development library for different disciplines, could meet the need of the latest research results for different disciplines and their rapid necessity changing, thus lowering the software development difficulty and raising the software development speed; 2, On one hand through the interface definition (IDL) represented by different disciplines, responding client's request for different software with the form of field services and regional services (such as event services), on the other hand by using software bus (ORB) to maximally support collaboration among different clients, that is, to support seamless collaboration for the application software in different areas; 3, For the domain data model which are based on classification and packaging of knowledge, information and data, the unified syntax, semantics and analysis mechanisms are developed for the communication among different interfaces, maximally reflecting the interoperability on data-level for the different disciplines.

  • 出版日期2010

全文