发明名称 Unified interface for meta model checking, modifying, and reporting
摘要 This disclosure provides various embodiments for performing operations on entities of a meta model modeling one or more software components. A request is received to perform a particular operation of a particular type on each of a plurality of model entities, each model entity modeling at least one attribute of a software component. The request includes an identification of the particular type of operation in a plurality of operation types. The model entities are retrieved in response to the request. A handler object is instantiated of the particular type adapted to perform the particular operation by calling a set of reusable software modules, each software module providing functionality used to perform at least a portion of the particular operation on at least one entity in the plurality of entities. Result data is generated based on the performance of the particular operation using the instantiated handler and reusable software modules.
申请公布号 US9052845(B2) 申请公布日期 2015.06.09
申请号 US201113017748 申请日期 2011.01.31
申请人 SAP SE 发明人 Brandt Carsten
分类号 G06F9/44;G06F7/00;G06F9/45 主分类号 G06F9/44
代理机构 Fish & Richardson P.C. 代理人 Fish & Richardson P.C.
主权项 1. A computer-implemented method comprising: receiving a request to perform a particular operation of a particular type on each of a plurality of model entities included in at least one digital meta model, each model entity modeling at least one attribute of a respective software component, wherein the request includes an identification of the particular type of operation and a configuration for the particular type of operation, the particular type one of a plurality of operation types and the configuration including metadata for use in identifying handler objects needed to perform the particular type of operation; retrieving the plurality of model entities from at least one memory device in response to the request; instantiating, using at least one processing device, a handler object of the particular type adapted to perform the particular operation by calling a set of reusable software modules from a plurality of reusable software modules stored in at least one memory device, each software module providing functionality used to perform at least a portion of the particular operation on at least one entity in the plurality of entities; and generating result data, using at least one processing device, based on the performance of the particular operation using the instantiated handler object and the set of reusable software modules.
地址 Walldorf DE
您可能感兴趣的专利