摘要
为提高测井软件的复用能力和智能化程度,介绍了ECAP规则系统和组件技术的基本概念。综合应用ECAP规则系统、软件组件和软件复用框架技术,在三层C/S结构的基础上,设计出组件化测井软件开发框架。给出了测井储层评价算法逻辑的ECAP规则表示实例和测井储层评价的组件类别划分,以及基于ECAP规则的分层应用程序的运行机制描述。ECAP规则库的建立有利于软件功能的修改和扩充,组件的划分和设计有利于迅速搭建新的测井软件平台。测井软件的整体开发框架是最大粒度的软件复用单元,通过粘合不同的组件和建立不同的规则库可以构造出满足不同需求的测井软件。
In order to enhance reuseability, extensibility, flexibility of well logging software, the architecture of the software was made by use of ECAP (Event, Condition, Action, Parameters)rule system, components, and reuseness technology based on three-layer C/S construct. The ECAP rules of algorithm logic and types of components for well logging formation evaluation were realized. Running mechanism was described. The platform of well logging software could be built rapidly from the components. The function of the software can be modified and extended easily from ECAP rule-base. The architecture of the software is the biggest reuse unit. Different requirements are fulfilled by conglutinating different components and constructing different rule-bases.
出处
《测井技术》
CAS
CSCD
2005年第5期399-403,共5页
Well Logging Technology
关键词
测井软件
组件
ECAP规则
软件框架
well logging software
component
ECAP rule
software architecture