Method and registry for enabling the enforcement of design-time policies during runtime in a service-oriented architecture
    2.
    发明公开
    Method and registry for enabling the enforcement of design-time policies during runtime in a service-oriented architecture 有权
    登记手续,并在面向服务的架构期内,使设计时要求强制执行

    公开(公告)号:EP2645244A1

    公开(公告)日:2013-10-02

    申请号:EP12161454.9

    申请日:2012-03-27

    申请人: Software AG

    IPC分类号: G06F9/445

    摘要: The present invention relates to a computer-implemented method for enabling the enforcement of design-time policies (110) during runtime in a service-oriented architecture (SOA),
    wherein the SOA comprises a plurality of SOA assets, such as web services, and at least one runtime container (20), the runtime container (20) being adapted for enforcing runtime policies on SOA assets executed therein,
    wherein the method comprises the following steps:
    a. obtaining (1000, 2000) at least one design-time policy (110) from a SOA registry (10) of the SOA, wherein the at least one design-time policy (110) applies to a plurality of SOA assets grouped into a design-time domain;
    b. automatically deriving (3000) at least one runtime policy from the at least one design-time policy (110) and at least one runtime domain from the design-time domain, the runtime domain indicating at least one runtime container (20);
    c. performing a compatibility check (3100) to determine whether the at least one runtime policy can be enforced by the at least one runtime container (20); and
    d. depending on the result of the compatibility check, automatically deploying (4000) the at least one runtime policy to the runtime container (20).

    摘要翻译: 本发明涉及一种计算机实现的方法,用于在面向服务的架构(SOA),worin所述SOA包括SOA资产,:诸如web服务的多个运行时间期间启用设计时的策略(110)的执行,并 至少一个运行时容器(20),用于在其中执行SOA资产执行运行时策略,worin的方法中,运行时容器(20)是angepasst包括以下步骤:a。 获得(1000,2000)至少一个设计时策略(110)从SOA的SOA注册表(10),worin至少一个设计时策略(110)适用于分组到设计SOA资产多元化 - 时间域上; 湾 自动从设计时域中的至少一个设计时策略(110)和至少一个运行时域导出(3000)的至少一个运行时策略时,运行时域指示至少一个运行时容器(20); 温度。 执行兼容性检查(3100),以确定是否矿所述至少一个运行时策略可以由所述至少一个运行时容器(20)被强制执行; 和D。 取决于相容性检查的结果,自动地部署(4000)所述至少一个运行时策略到运行时容器(20)。

    Lifecycle management system with conditional approvals and corresponding method
    4.
    发明公开
    Lifecycle management system with conditional approvals and corresponding method 审中-公开
    Lebenszyklusverwaltungssystem mit bedingtem Genehmigungen und entsprechendes Verfahren

    公开(公告)号:EP2819005A1

    公开(公告)日:2014-12-31

    申请号:EP13173358.6

    申请日:2013-06-24

    申请人: Software AG

    摘要: The present invention concerns a lifecycle management system (1) for at least one computing component (20), comprising:
    a. means for defining a lifecycle model (100) comprising a plurality of lifecycle states (100a-100f) which can be assigned to the at least one computing component (20);
    b. wherein the plurality of lifecycle states (100a-100f) comprises a production state (100c) and wherein the lifecycle management system (1) ensures that the at least one computing component (20) can be productively used only if it is assigned the production state (100);
    c. means for receiving a lifecycle transition request for assigning a requested target lifecycle state (100a-100d) of the lifecycle model (100) to the at least one computing component (20);
    d. means for assigning a conditional lifecycle state (100e, 100f) to the at least one computing component (20) which is different from the requested target lifecycle state (100a-100d), and for specifying at least one condition (300) that has to be fulfilled in order for the at least one computing component (20) to be assigned the requested target lifecycle state (100a-100d); and
    e. means for automatically assigning the requested target lifecycle state (100a-100d) to the at least one computing component (20) when the at least one condition (300) is fulfilled.

    摘要翻译: 本发明涉及用于至少一个计算组件(20)的生命周期管理系统(1),包括:a。 用于定义生命周期模型(100)的装置,所述生命周期模型(100)包括可分配给所述至少一个计算组件(20)的多个生命周期状态(100a-100f)。 湾 其中所述多个生命周期状态(100a-100f)包括生产状态(100c),并且其中所述生命周期管理系统(1)确保所述至少一个计算组件(20)只有在分配了生产状态时才能被有效地使用 (100); C。 用于接收生命周期转换请求的装置,用于将所述生命周期模型(100)的所请求的目标生命周期状态(100a-100d)分配给所述至少一个计算组件(20); 天。 用于将条件生命周期状态(100e,100f)分配给与所请求的目标生命周期状态(100a-100d)不同的至少一个计算组件(20)的装置,并且用于指定至少一个条件(300),其必须 以满足所述至少一个计算组件(20)被分配所请求的目标生命周期状态(100a-100d); 和e。 用于当所述至少一个条件(300)被满足时,将所请求的目标生命周期状态(100a-100d)自动分配给所述至少一个计算组件(20)的装置。

    Method, server extension and database management system for storing non XML documents in a XML database
    5.
    发明公开
    Method, server extension and database management system for storing non XML documents in a XML database 有权
    流程服务器扩展和数据库管理系统,用于在XML数据库中存储非XML文档

    公开(公告)号:EP2194465A1

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

    申请号:EP08020291.4

    申请日:2008-11-21

    申请人: Software AG

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30917

    摘要: The present invention relates to a method for storing at least one non-XML document (10) in an XML database (1), the method comprising the steps of:
    a. transforming the at least one non-XML document (10) into at least one XML document (20) by one or more transformation functions, the at least one XML document (20) conforming to a schema comprising references to the one or more transformation functions; and
    b. storing the at least one XML document (20) in the XML database (1).

    摘要翻译: 本发明涉及一种方法,用于存储至少一个非XML文档(10)XML数据库(1),该方法包括以下步骤:a。 将所述至少一个非XML文档(10)到至少一个XML文档(20)由一个或多个转换功能,符合的示意图,其包括引用的一个或多个变换函数的所述至少一个XML文档(20) ; 和b。 存储在所述XML数据库(1)的所述至少一个XML文档(20)。

    Method and system for generating indexes in an XML database management system
    6.
    发明公开
    Method and system for generating indexes in an XML database management system 审中-公开
    einem XML-Datenbank-Verwaltungssystem中的Verfahren und System zur Erzeugung von Indexen

    公开(公告)号:EP2141615A1

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

    申请号:EP08012171.8

    申请日:2008-07-04

    申请人: Software AG

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30911

    摘要: The invention concerns a method for generating at least one index (10) over XML documents (30) in an XML database (40); the method comprising the steps of:
    a. executing at least one indexing function (20) defined in the XQuery language; each indexing function (20) accepting an XML document (30) as input and returning at least one computed result; and
    b. storing each of the at least one computed results from the at least one indexing function (20) as a key (11) of the corresponding index (10) and a reference to the input XML document (30) as a value (12) of the index (10).

    摘要翻译: 本发明涉及一种用于在XML数据库(40)中生成XML文档(30)上的至少一个索引(10)的方法; 该方法包括以下步骤:a。 执行XQuery语言中定义的至少一个索引函数(20); 每个索引函数(20)接受XML文档(30)作为输入并返回至少一个计算结果; 和b。 将来自所述至少一个索引函数(20)的所述至少一个计算结果中的每一个存储为对应索引(10)的密钥(11),并将对所述输入XML文档(30)的引用作为值(12) 指数(10)。