首页> 外国专利> SELECTION OF DATA SOURCES FOR SOFTWARE SERVICES

SELECTION OF DATA SOURCES FOR SOFTWARE SERVICES

机译:选择软件服务的数据源

摘要

A data source software component generator apparatus for generating a representation of one or more data sources for selection from a plurality of data sources to satisfy a data dependency of a software service, each data source including a definition of at least one semantic identifier corresponding to data accessible via the data source, the data sources being represented organised into clusters of multiple data sources based on a semantic association between semantic identifiers of data sources in a cluster, each cluster being represented as one or more data structures, and the data dependency being defined by a specification including one or more semantic identifiers corresponding to data required for execution of the software service, the apparatus comprising: a data source encapsulator unit adapted to encapsulate each cluster as an executable software component; a semantic identifier selection unit adapted to select, from a set of semantic identifiers for all data sources represented in a cluster of a software component, a proper subset of the set of semantic identifiers based on at least one predetermined semantic identifier selection criterion; a software component configuration unit adapted to configure a software component to advertise semantic identifiers to components external to the software component, and provide an interface accessible by components external to the software component, the software component being adapted to deliver data from data sources in the cluster of the software component via the interface, such that, in operation, the apparatus generates and configures executable software components for selection of one or more software components to provide data for the software service based on the advertised semantic identifiers so as to satisfy at least part of the data dependency of the software service.
机译:一种数据源软件组件生成器设备,用于生成一个或多个数据源的表示形式,以便从多个数据源中进行选择以满足软件服务的数据依赖性,每个数据源都包括至少一个对应于数据的语义标识符的定义可通过数据源进行访问,基于群集中数据源的语义标识符之间的语义关联将数据源组织为多个数据源的群集,每个群集表示为一个或多个数据结构,并且定义了数据依存关系通过包括与执行软件服务所需的数据相对应的一个或多个语义标识符的规范,该装置包括:数据源封装器单元,适于将每个集群封装为可执行软件组件;以及语义标识符选择单元,适于基于至少一个预定的语义标识符选择标准,从用于软件组件的群集中表示的所有数据源的一组语义标识符中选择该组语义标识符的适当子集;软件组件配置单元,适于配置软件组件以向软件组件外部的组件通告语义标识符,并提供可由软件组件外部的组件访问的接口,该软件组件适于从集群中的数据源传递数据经由接口的软件组件的功能,以便在操作中,设备生成并配置可执行软件组件,以用于选择一个或多个软件组件,以基于所宣传的语义标识符为软件服务提供数据,从而至少满足一部分服务的数据依赖关系。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号