System and method for test strategy optimization
    1.
    发明公开
    System and method for test strategy optimization 有权
    系统与Verfahren zur Teststrategieoptimierung

    公开(公告)号:EP2413242A1

    公开(公告)日:2012-02-01

    申请号:EP11005876.5

    申请日:2011-07-18

    申请人: SAP AG

    IPC分类号: G06F11/36

    CPC分类号: G06F11/3688

    摘要: A test strategy optimizer for minimizing the impact of software update correctness testing is provided for software having several processes. Each process may have a criticality level associated with it and a test effort level associated with it. An update analyzer may determine what functions are modified and a dependency analyzer may determine what processes are connected to modifications, and thus require testing. User input may specify global test parameters related to test time, test completeness per criticality level, test iterations, etc. The test strategy optimizer will then take the process parameters, process dependencies, and user criteria to calculate the most efficient test procedure and provide information about the same. The test strategy optimizer may also provide adjustment tools, so users may modify parameters, based on the resulting information.

    摘要翻译: 为具有多个过程的软件提供了用于最小化软件更新正确性测试的影响的测试策略优化器。 每个进程可能具有与其关联的关键级别和与其相关联的测试工作级别。 更新分析器可以确定哪些功能被修改,并且依赖性分析器可以确定哪些进程连接到修改,并因此需要测试。 用户输入可以指定与测试时间相关的全局测试参数,每个关键级别的测试完整性,测试迭代等。然后,测试策略优化器将采用过程参数,过程依赖性和用户标准来计算最有效的测试过程并提供信息 差不多。 测试策略优化器还可以提供调整工具,因此用户可以根据得到的信息修改参数。

    System and method for business function reversibility
    2.
    发明公开
    System and method for business function reversibility 审中-公开
    系统和方法Geschäftsfunktionsreversibilität

    公开(公告)号:EP2444898A3

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

    申请号:EP11185647.2

    申请日:2011-10-18

    申请人: SAP AG

    IPC分类号: G06F9/44 G06F9/445 G06F11/36

    摘要: The invention may provide "undo" (e.g., rollback) features, along with data management simplification features, to an update package model of software suite development/evolution. New functions, which may have disruption effects for customers, may be installed into the core configuration data with inactive switches. Upon activation, a switch status may change, and a query filter may use the activated function (e.g., as associated with the switch ID). Original functions may be maintained, giving the user the ability to deactivate an activated function, and thereby reverting the system back to the prior configuration status.

    System and method for modular business applications
    3.
    发明公开
    System and method for modular business applications 有权
    系统和方法模块化的商业应用

    公开(公告)号:EP2466461A3

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

    申请号:EP11193810.6

    申请日:2011-12-15

    申请人: SAP AG

    IPC分类号: G06F9/455

    摘要: The present invention relates to a computer-implemented method of adding a program module (132) to an installed program code (104) comprising
    - providing a data object (130) having an interface (140) for importation of data into and exportation of data out of the data object, the data object further comprising the program module, a switch identifier (134) and a specification (136) of a call (138) to be inserted into the installed code,
    - inserting the call as specified by the specification of the data object into the installed program code,
    - receiving a setting for the switch from a user and storing the setting in a database table (110),
    wherein upon execution of the installed program code the data object is called by execution of the call that has been inserted into the installed program code, wherein the setting of the switch is retrieved from the database table using the switch identifier of the data object as an access key, in case the switch setting indicates a first logical state of the switch, exporting the unmodified data, in case the switch setting indicates a second logical state, executing the program module for processing of the imported data, and exporting of the processed data via the interface.

    System and method for updating and testing modular business applications
    4.
    发明公开
    System and method for updating and testing modular business applications 审中-公开
    系统和方法的更新和测试模块化的商业应用

    公开(公告)号:EP2458500A2

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

    申请号:EP11007332.7

    申请日:2011-09-08

    申请人: SAP AG

    IPC分类号: G06F9/445

    摘要: A tailored add-on component for a released software product having internal and released development objects. The released development objects are designed for external use, such as end-user customization. The internal development objects are designed for use within the released software product, with no access from outside components. The tailored add-on component adds a functional application that makes calls to both released and internal objects. Access to internal objects is made while maintaining stability by confining internal object calls to a single adaptation component within the add-on, while also implementing an interface for the objects of the software product that are used by the add-on. The interface includes a function to freeze objects that are in the interface, and a set of automatic test components to identify changes in the objects that are in the interface.

    摘要翻译: 对于具有内部和释放发展对象发布的软件产品量身定制的附加组件。 被释放的发展目标是专为外用药,颜色:如最终用户进行定制。 内部开发的对象是专为发布的软件产品中使用,没有从外部组件的访问。 度身定制的附加组件增加了一个功能应用确实使对作为发行的内部对象的调用。 访问内部对象,而通过限制内部对象调用该加载内的单个适配组件保持稳定,因此,虽然实现用于productsthat由附加所使用的软件对象的界面制成。 该接口包括一个函数来冻结对象并在用户界面上,和一组自动测试组件以识别所述对象并在所述接口的更改。

    System and method for business function reversibility
    5.
    发明公开
    System and method for business function reversibility 审中-公开
    用于业务功能可逆性的系统和方法

    公开(公告)号:EP2444898A2

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

    申请号:EP11185647.2

    申请日:2011-10-18

    申请人: SAP AG

    IPC分类号: G06F9/445

    摘要: The invention may provide "undo" (e.g., rollback) features, along with data management simplification features, to an update package model of software suite development/evolution. New functions, which may have disruption effects for customers, may be installed into the core configuration data with inactive switches. Upon activation, a switch status may change, and a query filter may use the activated function (e.g., as associated with the switch ID). Original functions may be maintained, giving the user the ability to deactivate an activated function, and thereby reverting the system back to the prior configuration status.

    摘要翻译: 本发明可以向软件套件开发/演进的更新包模型提供“撤消”(例如,回滚)特征以及数据管理简化特征。 可能会对客户造成中断影响的新功能可能会通过不活动的交换机安装到核心配置数据中。 一旦激活,开关状态可能改变,并且查询过滤器可以使用激活的功能(例如,与开关ID相关联)。 原始功能可以保持,使用户能够停用激活的功能,从而将系统恢复到先前的配置状态。

    Mobile telecommunication device remote access to cloud-based or virtualized database systems
    6.
    发明公开
    Mobile telecommunication device remote access to cloud-based or virtualized database systems 有权
    云计算技术有限公司云计算技术有限公司

    公开(公告)号:EP2778968A1

    公开(公告)日:2014-09-17

    申请号:EP14158673.5

    申请日:2014-03-10

    申请人: SAP AG

    IPC分类号: G06F17/30

    摘要: This disclosure provides a method, a system and a computer readable medium for transmitting and processing requests to access data in a cloud database system by a mobile telecommunication device. The method includes a telecommunication method for accessing data in a cloud database system by a mobile communication device via a digital cellular mobile telecommunication network. The method comprises a section for initiating on said mobile telecommunication device a request configured to access data organized according to a first database schema in said cloud database system. In another section of the method, the request is sent from the mobile telecommunication device to the cloud database system via a first transmission channel in said digital cellular mobile telecommunication network. In another section of the method, the request is received in said cloud database system by an interface to said first transmission channel. In another section of the method, the received request is processed in a first database server node to generate a first data view of a first instance of the first database schema in the cloud database system. The processing includes referencing, using a first view variant, one or more data tables included in the first instance of the first database schema to generate the first data view according to the request. In another section of the method, the received request is processed in a second database server node to generate a second data view of a second instance of the first database schema in the cloud database system. The processing uses a using a second view variant for referencing one or more data tables included in the second instance of the first database schema to generate the second data view according to the request. Additionally, a mobile telecommunication network management system is disclosed.

    摘要翻译: 本公开提供了一种用于发送和处理由移动电信设备在云数据库系统中访问数据的请求的方法,系统和计算机可读介质。 该方法包括用于通过移动通信设备经由数字蜂窝移动电信网络访问云数据库系统中的数据的电信方法。 该方法包括用于在所述移动电信设备上启动被配置为访问根据所述云数据库系统中的第一数据库模式组织的数据的请求的部分。 在该方法的另一部分中,该请求经由所述数字蜂窝移动电信网络中的第一传输信道从移动电信设备发送到云数据库系统。 在该方法的另一部分中,通过与所述第一传输信道的接口在所述云数据库系统中接收所述请求。 在该方法的另一部分中,接收到的请求在第一数据库服务器节点中被处理以生成云数据库系统中的第一数据库模式的第一实例的第一数据视图。 该处理包括使用第一视图变体引用包括在第一数据库模式的第一实例中的一个或多个数据表,以根据请求生成第一数据视图。 在该方法的另一部分中,接收的请求在第二数据库服务器节点中被处理以生成云数据库系统中的第一数据库模式的第二实例的第二数据视图。 处理使用第二视图变体来引用包括在第一数据库模式的第二实例中的一个或多个数据表,以根据请求生成第二数据视图。 另外,公开了一种移动电信网络管理系统。

    Method for dynamically reversing business functions
    7.
    发明公开
    Method for dynamically reversing business functions 审中-公开
    Verfahren zur dynamischen Umkehrung vonGeschäftsfunktionen

    公开(公告)号:EP2518623A1

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

    申请号:EP12164217.7

    申请日:2012-04-16

    申请人: SAP AG

    IPC分类号: G06F9/445

    CPC分类号: G06F8/66

    摘要: The present invention relates to a computer-implemented method for updating program functions being installed on a computer system (500), each of the updated program functions being implemented by a set of software elements (507) in association with a table (505) storing customizing values for default values for parameters of the updated program function, each of the updated program functions being associated with state information (523), wherein the state information (523) indicate active and inactive states of the updated program function, wherein a logical value of one or more of a plurality of stored software switches (525) depends on the state information (523), each of the software switches (525) enabling or disabling execution of the software elements (507) according to its logical value.

    摘要翻译: 本发明涉及一种用于更新安装在计算机系统(500)上的程序功能的计算机实现的方法,每个更新的程序功能由一组软件元件(507)实现,该组软件元素(507)与存储 为更新的程序功能的参数定义默认值的值,每个更新的程序功能与状态信息相关联(523),其中状态信息(523)指示更新的程序功能的活动和非活动状态,其中逻辑值 多个存储的软件交换机(525)中的一个或多个的取决于状态信息(523),每个软件交换机(525)根据其逻辑值启用或禁用软件元件(507)的执行。

    A method for selecting one or more functions of an implementation guide
    8.
    发明公开
    A method for selecting one or more functions of an implementation guide 审中-公开
    一种用于选择导入引导的一个或多个功能的方法

    公开(公告)号:EP2455898A1

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

    申请号:EP11189119.8

    申请日:2011-11-15

    申请人: SAP AG

    IPC分类号: G06Q10/00 G06F9/44

    CPC分类号: G06Q10/06 G06F8/71

    摘要: The invention relates to a computer-implemented method for selecting one or more functions (646, 648, 650, 652, 654, 656, 718-730) for display, the selection being performed via an implementation guide, wherein the implementation guide is a hierarchical data structure comprising nodes, wherein at least some of said nodes respectively represent one of said one or more functions, the method comprising:
    - retrieving, in response to user selection of one of the one or more functions, a first list of switches;
    - extracting one or more individual switches from the first list of switches, wherein the extracted individual switches include at least one of either function switches (718, 720, 722, 724) or conflict switches (726, 728, 730);
    - determining, for each of the one or more extracted switches, whether the extracted switch is an active conflict switch;
    - in case any of the extracted switches is determined to be an active conflict switch, adding the active conflict switch to a second list of switches;
    - after all switches in the first list of switches have either been removed from the first list or have been added to the second list of switches, processing the second list of switches for determining which of the one or more computer functions can be execute on the processor without conflicts; and
    - as a result of the processing, presenting one or more function GUI elements respectively representing one of the one or more functions determined to be executable without conflicts.

    摘要翻译: 本发明涉及一种计算机实现的方法,用于选择显示一个或多个功能(646,648,650,652,654,656,718-730),所述选择通过执行在实施指南worin实施指南是 分层数据结构包括节点,至少worin有的说的节点分别表示所述一个或多个功能中的一个,所述方法包括: - 检索,响应于所述一个或多个功能,开关的第一列表中的一个的用户选择; - 从开关的第一列表中提取一个或多个单独的开关,worin所提取的各个开关包括任一功能开关中的至少一个(718,720,722,724)或冲突开关(726,728,730); - 确定性采矿,对于每个提取的,无论所提取的开关是一个主动冲突开关的一个或多个开关; - 在任何情况下,所提取的开关中的确定性开采处于活动冲突开关,加入活性冲突切换到开关的第二列表; - 后开关的第一列表中的所有交换机要么被从第一清单中删除或已被添加到开关的第二列表中,处理用于确定性采矿开关的第二列表,它的一个或多个计算机功能可以执行上 处理器没有冲突; 和 - 作为处理的结果,呈现一个或多个图形用户界面元素分别函数表示的开采是没有冲突可执行确定性的一个或多个功能中的一个。

    Improved schema mapping based on data views and database tables
    9.
    发明公开
    Improved schema mapping based on data views and database tables 审中-公开
    Datenansichten und Datenbanktabellen的Verbesserte Schemaabbildung basierend auf

    公开(公告)号:EP2704031A1

    公开(公告)日:2014-03-05

    申请号:EP13004201.3

    申请日:2013-08-26

    申请人: SAP AG

    IPC分类号: G06F17/30

    摘要: Schema mapping is provided at several levels of granularity to generate views from a data model. The schema mapping allows for the database tables referenced among the data views contained in the data model to come from a collection of several physical schemas, even though the data model may comprise a single authoring schema.

    摘要翻译: 模式映射以多个粒度级别提供,以从数据模型生成视图。 模式映射允许数据模型中包含的数据视图之间引用的数据库表来自多个物理模式的集合,即使数据模型可能包含单个创作模式。

    System and method for updating and testing modular business applications
    10.
    发明公开
    System and method for updating and testing modular business applications 审中-公开
    系统和方法的更新和测试模块化的商业应用

    公开(公告)号:EP2458500A3

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

    申请号:EP11007332.7

    申请日:2011-09-08

    申请人: SAP AG

    IPC分类号: G06F9/445

    摘要: A tailored add-on component for a released software product having internal and released development objects. The released development objects are designed for external use, such as end-user customization. The internal development objects are designed for use within the released software product, with no access from outside components. The tailored add-on component adds a functional application that makes calls to both released and internal objects. Access to internal objects is made while maintaining stability by confining internal object calls to a single adaptation component within the add-on, while also implementing an interface for the objects of the software product that are used by the add-on. The interface includes a function to freeze objects that are in the interface, and a set of automatic test components to identify changes in the objects that are in the interface.