Aspect and system landscape capability-driven automatic testing of software applications
    11.
    发明授权
    Aspect and system landscape capability-driven automatic testing of software applications 有权
    方面和系统景观能力驱动的软件应用自动测试

    公开(公告)号:US08930908B2

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

    申请号:US12973663

    申请日:2010-12-20

    IPC分类号: G06F9/44 G06F11/36

    CPC分类号: G06F11/3688

    摘要: In a system and a method, a sub-test catalog is retrieved from a test catalog repository. A test aspect of the sub-test catalog is compared to an aspect of a software application to be tested. A required system capability of the sub-test catalog is compared to the capabilities of a system landscape based on a determination that the sub-test catalog test aspect matches the aspect of the software application to be tested. The system landscape includes at least one system. The sub-test catalog is added to a master test catalog based on a determination that the required system capability of the sub-test catalog matches the system landscape capabilities.

    摘要翻译: 在系统和方法中,从测试目录库检索子测试目录。 将子测试目录的测试方面与要测试的软件应用程序的一个方面进行比较。 基于确定子测试目录测试方面与要测试的软件应用程序的方面相匹配,将子测试目录的所需系统功能与系统环境的功能进行比较。 系统景观包括至少一个系统。 基于确定子测试目录的所需系统能力与系统景观功能相匹配,将子测试目录添加到主测试目录中。

    Generic application persistence database
    12.
    发明授权
    Generic application persistence database 有权
    通用应用程序持久性数据库

    公开(公告)号:US08543597B1

    公开(公告)日:2013-09-24

    申请号:US13437671

    申请日:2012-04-02

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30 G06Q10/06

    摘要: A method includes receiving a request from a client to perform an application operation, transmitting a generic application persistency statement defined in an application template corresponding to the application, where the template belongs to a set of predefined application templates. Searching a logical database for a first location having entries corresponding to a technical key and an operation identifier, determining a second technical key based on content stored at the first location, searching the logical database for a second location having entries corresponding to the second technical key and a dataset key, determining a third technical key based on content stored at the second location, and accessing locations of the logical database based on the third technical key, wherein the contents of the logical database locations correspond to content of a physical database. A system to implement the method and a computer readable medium are disclosed.

    摘要翻译: 一种方法包括从客户端接收执行应用操作的请求,发送在与应用相对应的应用模板中定义的通用应用持久性语句,其中模板属于一组预定义的应用模板。 搜索具有对应于技术密钥和操作标识符的条目的第一位置的逻辑数据库,基于存储在第一位置的内容确定第二技术密钥,搜索逻辑数据库中具有对应于第二技术密钥的条目的第二位置 和数据集密钥,基于存储在第二位置的内容确定第三技术密钥,以及基于第三技术密钥访问逻辑数据库的位置,其中逻辑数据库位置的内容对应于物理数据库的内容。 公开了一种实现该方法的系统和一种计算机可读介质。

    Method and apparatus for least recently used (LRU) software cache
    13.
    发明申请
    Method and apparatus for least recently used (LRU) software cache 审中-公开
    用于最近最少使用的(LRU)软件缓存的方法和装置

    公开(公告)号:US20060143398A1

    公开(公告)日:2006-06-29

    申请号:US11021707

    申请日:2004-12-23

    申请人: Stefan Rau

    发明人: Stefan Rau

    IPC分类号: G06F13/00

    CPC分类号: G06F12/123 G06F12/0866

    摘要: A data cache has a number of rows. A corresponding list of the rows is maintained, the list including a number of entries, each entry corresponding to a row and including a key uniquely identifying the row, and a count indicating an age of the row. Updating the cache involves sorting the entries by their key, searching the list for an entry having a key to a row to be updated if found or added if not found. If the entry having the key to the row to be updated is found, the entry is removed from the list, the remaining entries are sorted by their count, so that the entry at the beginning of the list is for the oldest row, and the entry at the end of the list is for the newest row, a new entry is appended at the end of the list that replaces the removed entry, the new entry having the same key as the removed entry, and a count indicating the corresponding row is the newest. The corresponding row in the data cache is then updated.

    摘要翻译: 数据高速缓存有多行。 维护行的相应列表,该列表包括多个条目,每个条目对应于一行并且包括唯一地标识该行的键以及指示该行的年龄的计数。 更新缓存涉及通过其密钥对条目进行排序,如果找不到或者添加,搜索列表中有一个具有密钥的条目要更新的条目。 如果找到具有要更新行的密钥的条目,则从列表中删除条目,其余条目按其计数排序,以便列表开头的条目是最旧的行,而 列表末尾的条目是最新的行,在列表末尾附加一个新条目,用于替换已删除的条目,具有与删除条目相同的密钥的新条目,以及指示相应行的计数是 最新的。 然后更新数据高速缓存中的相应行。

    Apparatus for sensorless positioning with signal amplifier
    14.
    发明授权
    Apparatus for sensorless positioning with signal amplifier 有权
    带信号放大器的无传感器定位装置

    公开(公告)号:US08344683B2

    公开(公告)日:2013-01-01

    申请号:US12666041

    申请日:2008-06-17

    IPC分类号: H02P6/08

    摘要: A device and a method for determining the current position of a rotor, particularly the angle of rotation of the rotor, of an electric motor, wherein said device determines the current position of the rotor using the fluctuations of the armature current or the armature voltage of the electric motor. The fluctuations of the armature current or the armature voltage are separated from the fluctuations of the motor current or the motor voltage with the help of an amplifier unit dependent on a controllable offset value. The offset value is changed according to the motor current or the motor voltage. By virtue of the device and the method, the fluctuations of the armature current or the armature voltage can be separated from the fluctuations of the motor current or the motor voltage over the full measurement range of the motor current or the motor voltage.

    摘要翻译: 一种用于确定电动机的当前位置,特别是转子的旋转角度的装置和方法,其中所述装置使用电枢电流或电枢电压的波动来确定转子的当前位置 电动机。 借助于取决于可控偏移值的放大器单元,电枢电流或电枢电压的波动与马达电流或电机电压的波动分离。 偏置值根据电机电流或电机电压而改变。 借助于该装置和方法,电动机电流或电枢电压的波动可以在电动机电流或电动机电压的整个测量范围内与电动机电流或电动机电压的波动分开。

    Finalize sequencing for objects
    15.
    发明授权
    Finalize sequencing for objects 有权
    完成对象的排序

    公开(公告)号:US08051092B2

    公开(公告)日:2011-11-01

    申请号:US11593969

    申请日:2006-11-06

    IPC分类号: G06F7/00 G06F17/30

    CPC分类号: G06F9/4493

    摘要: Systems, methods and apparatus, including computer program products, are provided for saving a plurality of objects to persistent storage as part of a finalize sequence. In one implementation, a computer-implemented method may include, receiving a request to instantiate a plurality of objects; sorting the plurality of objects based on a priority assigned to each of the plurality of objects before the request to instantiate the objects is received; and saving in sequence the sorted plurality of objects to the persistent storage.

    摘要翻译: 提供了包括计算机程序产品在内的系统,方法和装置,用于将多个对象保存为永久存储,作为最终顺序的一部分。 在一个实现中,计算机实现的方法可以包括:接收实例化多个对象的请求; 在接收到用于实例化对象的请求之前,基于分配给多个对象中的每一个的优先级对多个对象进行排序; 并且将排序的多个对象顺序地保存到持久存储器。

    Systems and methods for an enterprise services framework using a state model
    16.
    发明授权
    Systems and methods for an enterprise services framework using a state model 有权
    使用状态模型的企业服务框架的系统和方法

    公开(公告)号:US07844615B2

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

    申请号:US11305113

    申请日:2005-12-19

    IPC分类号: G06F7/00

    CPC分类号: G06F17/30557

    摘要: Embodiments consistent with the principles of the invention check, before the data underlying a changed primary object is persistently save, for related objects whose data is also affected by the change. The related objects may be two or more degrees removed from the primary object. The changed primary object and all its changed related objects are then persistently saved together, so that the saved data is consistent across the related objects. Embodiments consistent with the principles of the invention also provide a state model for controlling access to services by clients and for making services available by servers.

    摘要翻译: 在数据也受到变更影响的相关对象之前,在更改的主要对象基础上持续保存数据之前,检查与本发明原理相一致的实施例。 相关对象可以从主要对象中移除两度或更多度。 更改的主对象及其所有已更改的相关对象随后将一直保存在一起,以便保存的数据在相关对象之间保持一致。 与本发明的原理一致的实施例还提供了一种状态模型,用于控制客户端对服务的访问以及使服务器可用的服务。

    Computer Software Development Methods And Systems
    17.
    发明申请
    Computer Software Development Methods And Systems 有权
    计算机软件开发方法与系统

    公开(公告)号:US20110023009A1

    公开(公告)日:2011-01-27

    申请号:US12832834

    申请日:2010-07-08

    IPC分类号: G06F9/44

    CPC分类号: G06F9/547

    摘要: A method is provided for providing one or more services by a service provider to a service consumer. The method may include defining a meta-model describing at least one core service and at least one compound service; creating a model for the core service based on the meta-model; and implementing the core service on the service provider based on the model. The method may also include implementing the compound service on the service provider and implementing a generic access interface on the service consumer to dynamically access the core service and the compound service.

    摘要翻译: 提供了一种用于由服务提供商向服务消费者提供一个或多个服务的方法。 该方法可以包括定义描述至少一个核心服务和至少一个复合服务的元模型; 基于元模型创建核心服务模型; 并基于该模型在服务提供商上实施核心服务。 该方法还可以包括在服务提供商上实现复合服务并且在服务使用者上实现通用访问接口来动态地访问核心服务和复合服务。

    Systems and methods for providing a local client proxy
    18.
    发明授权
    Systems and methods for providing a local client proxy 有权
    用于提供本地客户端代理的系统和方法

    公开(公告)号:US07801996B2

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

    申请号:US11223028

    申请日:2005-09-12

    IPC分类号: G06F15/16 G06F3/00

    CPC分类号: H04L67/16 G06F9/547

    摘要: Methods and systems for calling a service provider using a service manager and a local client proxy. In one exemplary embodiment, a method is provided to instantiate the service manager, the service provider, and the local client proxy. In response to the service provider, the local client proxy calls another service provider through the service manager to complete the call to the other service provider.

    摘要翻译: 使用服务管理器和本地客户端代理来调用服务提供者的方法和系统。 在一个示例性实施例中,提供了一种实例化服务管理器,服务提供商和本地客户端代理的方法。 响应于服务提供商,本地客户端代理通过服务管理器呼叫另一个服务提供商来完成对其他服务提供商的呼叫。

    Computer software development incorporating core and compound services
    19.
    发明授权
    Computer software development incorporating core and compound services 有权
    包含核心和复合服务的计算机软件开发

    公开(公告)号:US07770146B2

    公开(公告)日:2010-08-03

    申请号:US11436613

    申请日:2006-05-19

    IPC分类号: G06F9/44 G06F9/45

    CPC分类号: G06F9/547

    摘要: A method is provided for providing one or more services by a service provider to a service consumer. The method may include defining a meta-model describing at least one core service and at least one compound service; creating a model for the core service based on the meta-model; and implementing the core service on the service provider based on the model. The method may also include implementing the compound service on the service provider and implementing a generic access interface on the service consumer to dynamically access the core service and the compound service.

    摘要翻译: 提供了一种用于由服务提供商向服务消费者提供一个或多个服务的方法。 该方法可以包括定义描述至少一个核心服务和至少一个复合服务的元模型; 基于元模型创建核心服务模型; 并基于该模型在服务提供商上实施核心服务。 该方法还可以包括在服务提供商上实现复合服务并且在服务使用者上实现通用访问接口来动态地访问核心服务和复合服务。

    APPARATUS FOR SENSORLESS POSITIONING WITH SIGNAL AMPLIFIER
    20.
    发明申请
    APPARATUS FOR SENSORLESS POSITIONING WITH SIGNAL AMPLIFIER 有权
    用于无信号位移信号放大器的装置

    公开(公告)号:US20100244764A1

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

    申请号:US12666041

    申请日:2008-06-17

    IPC分类号: H02P6/08

    摘要: A device and a method for determining the current position of a rotor, particularly the angle of rotation of the rotor, of an electric motor, wherein said device determines the current position of the rotor using the fluctuations of the armature current or the armature voltage of the electric motor. The fluctuations of the armature current or the armature voltage are separated from the fluctuations of the motor current or the motor voltage with the help of an amplifier unit dependent on a controllable offset value. The offset value is changed according to the motor current or the motor voltage. By virtue of the device and the method, the fluctuations of the armature current or the armature voltage can be separated from the fluctuations of the motor current or the motor voltage over the full measurement range of the motor current or the motor voltage.

    摘要翻译: 一种用于确定电动机的当前位置,特别是转子的旋转角度的装置和方法,其中所述装置使用电枢电流或电枢电压的波动来确定转子的当前位置 电动机。 借助于取决于可控偏移值的放大器单元,电枢电流或电枢电压的波动与马达电流或电机电压的波动分离。 偏置值根据电机电流或电机电压而改变。 借助于该装置和方法,电动机电流或电枢电压的波动可以在电动机电流或电动机电压的整个测量范围内与电动机电流或电动机电压的波动分开。