发明名称 Modeled applications multiple views generation mechanism
摘要 According to some embodiments, a method and apparatus are provided to receive a first application archive, create a generic view model based on the first application archive, and create a second application archive based on the generic view model.
申请公布号 US9384300(B2) 申请公布日期 2016.07.05
申请号 US201213534284 申请日期 2012.06.27
申请人 SAP AG 发明人 Barak Nimrod;Lehmann Doron;Nathan Eyal
分类号 G06F17/30;G06F17/24 主分类号 G06F17/30
代理机构 Buckley, Maschoff & Talwalkar LLC 代理人 Buckley, Maschoff & Talwalkar LLC
主权项 1. A method comprising: receiving a first application archive associated with an application and comprising a plurality of files, wherein the first application archive includes a technology specific view model that comprises (i) a business logic level that comprises logic associated with a web portal and (ii) a first user interface level to interface with a first platform type; automatically determining, from a plurality of technology specific adapters, one of the plurality of technology specific adapters based on (i) a file name of one or more resource files associated with a corresponding technology and (ii) a database storing information associated with platform types and their corresponding technology specific adapters; creating a generic view model based on translating the technology specific view model via the one of the plurality of technology specific adapters, wherein the generic view model (i) comprises a generic user interface level design that interfaces with the business logic level associated with the application and (ii) describes elements of the web portal that interact with a user in a non-platform specific format; and creating, via a processor, a second application archive based on the generic view model and a second of the plurality of technology specific adapters, wherein the second application archive includes (i) the business logic level that comprises the logic associated with the web portal and (ii) a second user interface level to interface with a second platform type associated with a mobile platform, wherein the first platform type is different than the second platform type.
地址 Walldorf DE