发明名称 Development system with improved methodology for creation and reuse of software assets
摘要 A development system with improved methodology for creation and reuse of software assets is shown and described. In one embodiment, for example, in a development system, a method is described for facilitating creation of a reusable application, the method comprises steps of: during development of the application, capturing knowledge and intent of the application's original developer alongside source code created for the application; producing an archival module storing the source code for the application together with metadata capturing the knowledge and intent of the original developer, the metadata including at least one script guiding subsequent developers in use and modification of the source code for the application; and consuming the archival module by a follow-on developer, including executing the at least one script for facilitating creation of a reusable version of the application.
申请公布号 US9600246(B2) 申请公布日期 2017.03.21
申请号 US201514941370 申请日期 2015.11.13
申请人 Embarcadero Technologies, Inc. 发明人 Ramanathan Ravikumar
分类号 G06F9/45;G06F9/44 主分类号 G06F9/45
代理机构 代理人
主权项 1. In a development system, a method for facilitating creation of a reusable application, the method comprising: during development of the application, using an application factory in an integrated development environment to capture knowledge and intent of the application's original developer alongside source code created for the application as metadata; creating a recipe for the application factory for reuse of the application by a follow-on developer wherein the recipe comprises a list of application resources, a script guiding subsequent developers in use and modification of the source code for the application; producing an archival module as part of the application factory storing the source code for the application together with the metadata and the recipe; and consuming the archival module by an integrated development of the follow-on developer, comprising allowing application-centric navigation based on the metadata and facilitating filling in the input data into the template and executing the script to create the reusable version of the application based on the recipe.
地址 Austin TX US