【24h】

A Wrapper Pre-Processor for Implementing Domain-Specific Reusable Components

机译:包装器预处理器,用于实现特定于域的可重用组件

获取原文
获取原文并翻译 | 示例

摘要

Many of the industry standards for component-based development follow a distributed component model as opposed to a local component model. Using the local component model, this research first defines the component that benefits the development process where the component may be the source code of a module, class, library, function, or code snippet. This research also defines the components' domain as atomic where each domain has a group of closely related components, and each domain has a wrapper (interface) through which users of the atomic domain utilize one or more of its components in the development process. Together these comprise a general model from which has evolved the concept of the Wrapper Pre-Processor - a compiler-side device which aides the implementation of reusable code between the source code and the wrappers after the preprocessor is executed. The component selection is based upon rules programmed into each wrapper's manager as determined by human analysis of past reusable source code in a given application domain.
机译:基于组件的开发的许多行业标准都遵循分布式组件模型,而不是本地组件模型。通过使用本地组件模型,本研究首先定义了对开发过程有利的组件,其中该组件可以是模块,类,库,函数或代码段的源代码。这项研究还将组件的域定义为原子域,其中每个域具有一组紧密相关的组件,并且每个域都有一个包装器(接口),原子域的用户可通过该包装器在开发过程中利用其一个或多个组件。这些共同构成了一个通用模型,从该通用模型演化出包装器预处理器的概念。包装器预处理器是一种编译器端设备,可在执行预处理器后帮助实现源代码和包装器之间的可重用代码。组件的选择基于编程到每个包装管理器中的规则,这些规则是通过人工分析给定应用程序域中的过去可重用源代码确定的。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号