ARTIFACT MANAGEMENT FOR AN EXTENSIBLE RUNTIME ENVIRONMENT
    1.
    发明申请
    ARTIFACT MANAGEMENT FOR AN EXTENSIBLE RUNTIME ENVIRONMENT 有权
    可持续发展环境的文化管理

    公开(公告)号:US20070283368A1

    公开(公告)日:2007-12-06

    申请号:US11421814

    申请日:2006-06-02

    IPC分类号: G06F9/44

    CPC分类号: G06F8/24

    摘要: A solution for managing a set of artifacts for a runtime environment is provided, which enables improved tooling that supports runtime extensions to a runtime environment. In one embodiment, an extension handler is obtained for a runtime extension to the runtime environment. The runtime extension comprises a program code that can be included in the runtime environment to extend the default capabilities of a runtime engine/framework. The extension handler provides tooling support for extension artifacts that use/require the runtime extension. When a tooling request for an extension artifact is obtained, the tooling request is processed using the extension handler. In this manner, a tooling solution is shielded from needing to know the specifics of the extension artifact or corresponding runtime extension. Similarly, the developer of the extension handler for the runtime extension is shielded from needing to know any specifics of the tooling environment. As a result, the invention provides a tooling solution that is extensible to support the tooling requirements of an extensible runtime engine.

    摘要翻译: 提供了一种用于为运行时环境管理一组工件的解决方案,它可以改进支持运行时环境运行时扩展的工具。 在一个实施例中,获得用于运行时环境的运行时间扩展的扩展处理程序。 运行时扩展包括可以包含在运行时环境中以扩展运行时引擎/框架的默认功能的程序代码。 扩展处理程序为使用/需要运行时扩展的扩展工件提供工具支持。 当获得扩展工件的工具请求时,使用扩展处理程序处理工具请求。 以这种方式,屏蔽了工具解决方案,无需知道扩展工件或相应的运行时扩展的细节。 类似地,运行时扩展的扩展处理程序的开发人员被屏蔽,不需要知道工具环境的任何细节。 因此,本发明提供了可扩展以支持可扩展运行时引擎的工具需求的工具解决方案。

    Artifact management for an extensible runtime environment
    2.
    发明授权
    Artifact management for an extensible runtime environment 有权
    用于可扩展运行时环境的工件管理

    公开(公告)号:US07844978B2

    公开(公告)日:2010-11-30

    申请号:US11421814

    申请日:2006-06-02

    CPC分类号: G06F8/24

    摘要: A solution for managing a set of artifacts for a runtime environment is provided, which enables improved tooling that supports runtime extensions to a runtime environment. In one embodiment, an extension handler is obtained for a runtime extension to the runtime environment. The runtime extension comprises a program code that can be included in the runtime environment to extend the default capabilities of a runtime engine/framework. The extension handler provides tooling support for extension artifacts that use/require the runtime extension. When a tooling request for an extension artifact is obtained, the tooling request is processed using the extension handler. In this manner, a tooling solution is shielded from needing to know the specifics of the extension artifact or corresponding runtime extension. Similarly, the developer of the extension handler for the runtime extension is shielded from needing to know any specifics of the tooling environment. As a result, the invention provides a tooling solution that is extensible to support the tooling requirements of an extensible runtime engine.

    摘要翻译: 提供了一种用于为运行时环境管理一组工件的解决方案,它可以改进支持运行时环境运行时扩展的工具。 在一个实施例中,获得用于运行时环境的运行时间扩展的扩展处理程序。 运行时扩展包括可以包含在运行时环境中以扩展运行时引擎/框架的默认功能的程序代码。 扩展处理程序为使用/需要运行时扩展的扩展工件提供工具支持。 当获得扩展工件的工具请求时,使用扩展处理程序处理工具请求。 以这种方式,屏蔽了工具解决方案,无需知道扩展工件或相应的运行时扩展的细节。 类似地,运行时扩展的扩展处理程序的开发人员被屏蔽,不需要知道工具环境的任何细节。 因此,本发明提供了可扩展以支持可扩展运行时引擎的工具需求的工具解决方案。

    Synchronization of Artifacts Across Different Domains
    3.
    发明申请
    Synchronization of Artifacts Across Different Domains 失效
    跨不同域的人工制品的同步

    公开(公告)号:US20100145907A1

    公开(公告)日:2010-06-10

    申请号:US12331017

    申请日:2008-12-09

    IPC分类号: G06F17/30

    CPC分类号: H04L67/24 G06F17/30581

    摘要: A method of synchronizing artifacts of a first domain with artifacts of a second domain is provided. The method includes: loading a first set of transformed artifacts and a first artifact map from a first domain into a second domain; generating an association model based on an evaluation of the first artifact map and a second artifact map; comparing a first transformed artifact of the first set of transformed artifacts with a second artifact of a second set of artifacts corresponding to the second artifact map based on the association model; determining differences based on the comparing; and selectively updating the second artifact map based on the differences.

    摘要翻译: 提供了将第一域的伪影与第二域的伪影同步的方法。 该方法包括:将第一组经变换的伪像和第一伪迹映射从第一域加载到第二域中; 基于对所述第一伪影图和第二假象图的评估来生成关联模型; 基于所述关联模型,将所述第一组经变换的工件的第一变换工件与对应于所述第二工件映射的第二工件集合的第二工件进行比较; 根据比较确定差异; 以及基于所述差异选择性地更新所述第二人造物图。

    Synchronization of artifacts across different domains
    4.
    发明授权
    Synchronization of artifacts across different domains 失效
    不同领域的工件同步

    公开(公告)号:US08626800B2

    公开(公告)日:2014-01-07

    申请号:US12331017

    申请日:2008-12-09

    IPC分类号: G06F17/30

    CPC分类号: H04L67/24 G06F17/30581

    摘要: A method of synchronizing artifacts of a first domain with artifacts of a second domain is provided. The method includes: loading a first set of transformed artifacts and a first artifact map from a first domain into a second domain; generating an association model based on an evaluation of the first artifact map and a second artifact map; comparing a first transformed artifact of the first set of transformed artifacts with a second artifact of a second set of artifacts corresponding to the second artifact map based on the association model; determining differences based on the comparing; and selectively updating the second artifact map based on the differences.

    摘要翻译: 提供了将第一域的伪影与第二域的伪影同步的方法。 该方法包括:将第一组经变换的伪像和第一伪迹映射从第一域加载到第二域中; 基于对所述第一伪影图和第二假象图的评估来生成关联模型; 基于所述关联模型,将所述第一组经变换的工件的第一变换工件与对应于所述第二工件映射的第二工件集合的第二工件进行比较; 根据比较确定差异; 以及基于所述差异选择性地更新所述第二人造物图。

    Model extension framework
    6.
    发明授权
    Model extension framework 失效
    模型扩展框架

    公开(公告)号:US08275795B2

    公开(公告)日:2012-09-25

    申请号:US13363718

    申请日:2012-02-01

    IPC分类号: G06F7/00 G06F17/30

    CPC分类号: G06F8/24

    摘要: Techniques for implicitly extending an object model, even those that do not provide an extension mechanism, in a manner that is transparent, independent, and non-disruptive to the model itself. An “extension” is preferably created for each object to be extended, and comprises a reference to the object and contains an “extension object” that specifies the particular extensions.

    摘要翻译: 用于隐式扩展对象模型的技术,即使是不提供扩展机制的对象模型,其方式对于模型本身是透明的,独立的且不中断的。 优选地,对于要扩展的每个对象创建“扩展”,并且包括对对象的引用,并且包含指定特定扩展的“扩展对象”。

    Model Extension Framework
    7.
    发明申请
    Model Extension Framework 失效
    模型扩展框架

    公开(公告)号:US20120131544A1

    公开(公告)日:2012-05-24

    申请号:US13363718

    申请日:2012-02-01

    IPC分类号: G06F9/44

    CPC分类号: G06F8/24

    摘要: Techniques for implicitly extending an object model, even those that do not provide an extension mechanism, in a manner that is transparent, independent, and non-disruptive to the model itself. An “extension” is preferably created for each object to be extended, and comprises a reference to the object and contains an “extension object” that specifies the particular extensions.

    摘要翻译: 用于隐式扩展对象模型的技术,即使是不提供扩展机制的对象模型,其方式对于模型本身是透明的,独立的且不中断的。 优选地,对于要扩展的每个对象创建“扩展”,并且包括对对象的引用,并且包含指定特定扩展的“扩展对象”。

    Model extension framework
    8.
    发明申请
    Model extension framework 失效
    模型扩展框架

    公开(公告)号:US20060101445A1

    公开(公告)日:2006-05-11

    申请号:US10971480

    申请日:2004-10-22

    IPC分类号: G06F9/44

    CPC分类号: G06F8/24

    摘要: Techniques for implicitly extending an object model, even those that do not provide an extension mechanism, in a manner that is transparent, independent, and non-disruptive to the model itself. An “extension” is preferably created for each object to be extended, and comprises a reference to the object and contains an “extension object” that specifies the particular extensions.

    摘要翻译: 用于隐式扩展对象模型的技术,即使是不提供扩展机制的对象模型,其方式对于模型本身是透明的,独立的且不中断的。 优选地,对于要扩展的每个对象创建“扩展”,并且包括对对象的引用,并且包含指定特定扩展的“扩展对象”。

    PROCESS MODEL MERGING
    10.
    发明申请
    PROCESS MODEL MERGING 审中-公开
    过程模型合并

    公开(公告)号:US20120265507A1

    公开(公告)日:2012-10-18

    申请号:US13443063

    申请日:2012-04-10

    IPC分类号: G06G7/48

    CPC分类号: G06Q10/067 G06F8/35 G06F8/71

    摘要: Process model merging receives data representative of a first model that models a first process and a second model that models a second process, and determines, based on the data and a predetermined plurality of basic model manipulation operations, atomic differences in the second model relative to the first model. Compound differences are determined in the second model relative to the first model. A user is informed of the atomic differences and the compound differences. The user is allowed to select a set of the plurality of basic model manipulation operations. A modified first model is obtained by applying the selected set of basic model manipulation operations to the first model.

    摘要翻译: 过程模型合并接收表示对第一过程建模的第一模型的数据和对第二过程建模的第二模型,并且基于数据和预定的多个基本模型操作操作来确定第二模型中的原子差异 第一个模型。 复合差异在第二模型中相对于第一模型确定。 通知用户原子差异和复合差异。 允许用户选择一组多个基本模型操纵操作。 通过将所选择的一组基本模型操作操作应用于第一模型来获得修改的第一模型。