Management of heterogeneous software artifacts through a common representation
    1.
    发明授权
    Management of heterogeneous software artifacts through a common representation 失效
    通过共同的表示管理异构软件工件

    公开(公告)号:US08161456B2

    公开(公告)日:2012-04-17

    申请号:US11755072

    申请日:2007-05-30

    IPC分类号: G06F9/45

    CPC分类号: G06F9/44505

    摘要: A method for managing a configuration of heterogeneous software artifacts through a common central configuration representation includes adding a plurality of software artifacts from an initial software solution to a heterogeneous configuration tool. Using this heterogeneous configuration tool, artifact-level configuration parameters are extracted out of selected software artifacts by the heterogeneous configuration tool. The extracted artifact-level configuration parameters are then presented in a single representation. A subset of the presented extracted artifact-level configuration parameters is mapped to a set of solution-level parameters, which are then exposed in a subsequent software solution. Thereafter, parameters for one or more of the solution-level parameters, which are used by the subsequent software solution, are exposed. These parameters for the subsequent software solution are then mapped back to the artifact-level configuration parameters of the subsequent software solution.

    摘要翻译: 通过公共中心配置表示来管理异构软件工件的配置的方法包括将多个软件工件从初始软件解决方案添加到异构配置工具。 使用这种异构配置工具,通过异构配置工具从选定的软件工件中提取工件级配置参数。 然后,提取的人工制品级配置参数以单个表示形式呈现。 所呈现的提取的伪像级配置参数的子集被映射到一组解决方案级参数,然后在后续的软件解决方案中公开该参数。 此后,暴露由随后的软件解决方案使用的一个或多个解决方案级参数的参数。 然后将后续软件解决方案的这些参数映射回后续软件解决方案的工件级配置参数。

    Generically Managing the Configuration of Heterogeneous Software Artifacts
    2.
    发明申请
    Generically Managing the Configuration of Heterogeneous Software Artifacts 失效
    通用管理异构软件人工制品的配置

    公开(公告)号:US20080320467A1

    公开(公告)日:2008-12-25

    申请号:US11766550

    申请日:2007-06-21

    IPC分类号: G06F9/445

    CPC分类号: G06F9/44505 G06F8/60

    摘要: A method for managing a configuration of heterogeneous software artifacts uses a common central configuration representation. An artifact of an unknown type, from an initial software solution, is submitted to a solution configuration tool. The solution configuration tool sends a request to a solution architect for locations of configuration files within the artifact. For each artifact whose configuration file locations have been requested from the solution architect, the solution configuration tool determines if each corresponding configuration file is a property file or an Extensible Markup Language (XML) file. If the corresponding configuration file is an XML file, then the solution architect provides a first and second xPath for locating the names and values of the configuration parameters in the XML configuration file. The configuration file and configuration parameter locator information is then stored in a configuration locator file. Information in the configuration locator file is used to introspect configuration parameters from the artifacts and store these generically in a central configuration file. Solution-level parameters are then defined and mapped to artifact-level parameters for use in configuring subsequent software solutions instantiated from the initial software solution.

    摘要翻译: 用于管理异构软件工件的配置的方法使用公共的中心配置表示。 来自初始软件解决方案的未知类型的工件将提交给解决方案配置工具。 解决方案配置工具向解决方案架构师发送请求,以便在工件中配置文件的位置。 对于从解决方案架构师请求配置文件位置的每个工件,解决方案配置工具确定每个相应的配置文件是属性文件还是可扩展标记语言(XML)文件。 如果相应的配置文件是XML文件,则解决方案架构师将提供第一个和第二个xPath,用于在XML配置文件中查找配置参数的名称和值。 然后将配置文件和配置参数定位器信息存储在配置定位器文件中。 配置定位器文件中的信息用于对工件中的配置参数进行内省操作,并将它们一般存储在中央配置文件中。 然后定义解决方案级参数并映射到工件级参数,以用于配置从初始软件解决方案实例化的后续软件解决方案。

    Generically managing the configuration of heterogeneous software artifacts
    3.
    发明授权
    Generically managing the configuration of heterogeneous software artifacts 失效
    通用管理异构软件工件的配置

    公开(公告)号:US08245189B2

    公开(公告)日:2012-08-14

    申请号:US11766550

    申请日:2007-06-21

    IPC分类号: G06F9/44

    CPC分类号: G06F9/44505 G06F8/60

    摘要: A method for managing a configuration of heterogeneous software artifacts uses a common central configuration representation. An artifact of an unknown type, from an initial software solution, is submitted to a solution configuration tool. The solution configuration tool sends a request to a solution architect for locations of configuration files within the artifact. For each artifact whose configuration file locations have been requested from the solution architect, the solution configuration tool determines if each corresponding configuration file is a property file or an Extensible Markup Language (XML) file. If the corresponding configuration file is an XML file, then the solution architect provides a first and second xPath for locating the names and values of the configuration parameters in the XML configuration file. The configuration file and configuration parameter locator information is then stored in a configuration locator file. Information in the configuration locator file is used to introspect configuration parameters from the artifacts and store these generically in a central configuration file. Solution-level parameters are then defined and mapped to artifact-level parameters for use in configuring subsequent software solutions instantiated from the initial software solution.

    摘要翻译: 用于管理异构软件工件的配置的方法使用公共的中心配置表示。 来自初始软件解决方案的未知类型的工件将提交给解决方案配置工具。 解决方案配置工具向解决方案架构师发送请求,以便在工件中配置文件的位置。 对于从解决方案架构师请求配置文件位置的每个工件,解决方案配置工具确定每个相应的配置文件是属性文件还是可扩展标记语言(XML)文件。 如果相应的配置文件是XML文件,则解决方案架构师将提供第一个和第二个xPath,用于在XML配置文件中查找配置参数的名称和值。 然后将配置文件和配置参数定位器信息存储在配置定位器文件中。 配置定位器文件中的信息用于对工件中的配置参数进行内省操作,并将它们一般存储在中央配置文件中。 然后定义解决方案级参数并映射到工件级参数,以用于配置从初始软件解决方案实例化的后续软件解决方案。

    Management of Heterogeneous Software Artifacts Through a Common Representation
    4.
    发明申请
    Management of Heterogeneous Software Artifacts Through a Common Representation 失效
    通过共同代表管理异构软件人工制品

    公开(公告)号:US20080301641A1

    公开(公告)日:2008-12-04

    申请号:US11755072

    申请日:2007-05-30

    IPC分类号: G06F9/44

    CPC分类号: G06F9/44505

    摘要: A method for managing a configuration of heterogeneous software artifacts through a common central configuration representation includes adding a plurality of software artifacts from an initial software solution to a heterogeneous configuration tool. Using this heterogeneous configuration tool, artifact-level configuration parameters are extracted out of selected software artifacts by the heterogeneous configuration tool. The extracted artifact-level configuration parameters are then presented in a single representation. A subset of the presented extracted artifact-level configuration parameters is mapped to a set of solution-level parameters, which are then exposed in a subsequent software solution. Thereafter, parameters for one or more of the solution-level parameters, which are used by the subsequent software solution, are exposed. These parameters for the subsequent software solution are then mapped back to the artifact-level configuration parameters of the subsequent software solution.

    摘要翻译: 通过公共中心配置表示来管理异构软件工件的配置的方法包括将多个软件工件从初始软件解决方案添加到异构配置工具。 使用这种异构配置工具,通过异构配置工具从选定的软件工件中提取工件级配置参数。 然后,提取的人工制品级配置参数以单个表示形式呈现。 所呈现的提取的伪像级配置参数的子集被映射到一组解决方案级参数,然后在后续的软件解决方案中公开该参数。 此后,暴露由随后的软件解决方案使用的一个或多个解决方案级参数的参数。 然后将后续软件解决方案的这些参数映射回后续软件解决方案的工件级配置参数。