发明名称 SYSTEMS AND METHODS FOR ENHANCING SOFTWARE PRODUCTS
摘要 A software facility allows custom components to be created and used in an end user application, such as a workflow application that defines business processes or a graphical design application. The facility provides a custom component definition that includes an indication of criteria for custom components for use in the end user application. A designer of the custom component provides the software facility with an indication of functionality for the custom component, wherein the indication satisfies the criteria for custom components included in the provided definition. The custom component is registered with the end-user application. This registration enables the end user application to access the custom component from within the end user application without the use of programming scripts to call the customized component from outside of the end user application.
申请公布号 US2016239270(A1) 申请公布日期 2016.08.18
申请号 US201615137680 申请日期 2016.04.25
申请人 Open Text S.A. 发明人 Tattrie Scott I.;Dinn Trent S.
分类号 G06F9/44 主分类号 G06F9/44
代理机构 代理人
主权项 1. A method for enhancing software products, the method comprising: operating an integrated development environment (IDE) on a host computer, the IDE having a plurality of IDE views, the plurality of IDE views accessible by a user via a user interface of a software product running on the host computer, the software product accessible by end users over a computer network, the plurality of IDE views comprising a first IDE view; receiving, via the user interface of the software product running on the host computer, an indication from the user to customize the first IDE view; responsive to the indication from the user to customize the first IDE view, displaying a set of custom components on the user interface of the software product running on the host computer, the set of custom components registered in a data store, the data store comprising assemblies installed on the host computer to be shared among software products on the host computer; and responsive to the user selecting and confirming a first custom component from the set of custom components displayed on the user interface of the software product, adding a menu item to the first IDE view, the menu item corresponding to the first custom component, the first custom component accessible by the end users of the software product over the computer network via the menu item added to the first IDE view.
地址 Luxembourg LU