发明名称 Automated support for distributed platform development
摘要 The present disclosure describes methods, systems, and computer program products for semantically analyzing modeled objects. One method includes identifying an object model created in a distributed development system for semantic analysis, where the distributed development system is associated with a software platform. The identified object model is then semantically analyzed based on a predetermined algorithm. A set of at least one pre-existing object models associated with the software platform is compared to the semantically analyzed object model, and a level of semantic overlap between the semantically analyzed object model and each of the set of at least one pre-existing object models is determined. In some instances, the predetermined algorithm may be selected based on and correspond to the object model type of the identified object model. The set of at least one pre-existing object models may comprise a subset of pre-existing object models available in a development system or associated with a software platform.
申请公布号 US8863075(B2) 申请公布日期 2014.10.14
申请号 US201113207151 申请日期 2011.08.10
申请人 SAP AG 发明人 Said Bare;Jentsch Frank;Brunswig Frank
分类号 G06F9/44;G06F9/45 主分类号 G06F9/44
代理机构 Fish & Richardson P.C. 代理人 Fish & Richardson P.C.
主权项 1. A computer-implemented method for semantically analyzing modeled objects, the method comprising: identifying an object model created in a distributed development system for semantic analysis, where the distributed development system is associated with a software platform, and wherein the object model is created for an application or an application system based on or associated with the software platform, wherein the software platform provides a common metadata-based modeling methodology for associated applications; semantically analyzing the identified object model based on a predetermined algorithm wherein the predetermined algorithm is based at least in part on an object model type of the identified object model; comparing a set of at least one pre-existing object models associated with the software platform to the semantically analyzed object model; determining a level of semantic overlap between the semantically analyzed object model and each of the set of at least one pre-existing object models; determine whether a level of semantic overlap between the semantically analyzed object model and each of the set of at least one pre-existing object models exceeds a predefined level of semantic overlap; and present at least a subset of the pre-existing object models having a level of semantic overlap with the semantically analyzed object model exceeding the predefined level of semantic overlap, wherein the subset of the pre-existing object models represent suggested replacements for the identified object model.
地址 Walldorf DE