Solution providing navigation-independent access to elements of a software integrated development environment (IDE) using uniform resource locators(URLs)
    1.
    发明授权
    Solution providing navigation-independent access to elements of a software integrated development environment (IDE) using uniform resource locators(URLs) 失效
    解决方案提供导航独立访问使用统一资源定位符(URL)的软件集成开发环境(IDE)的元素

    公开(公告)号:US08201138B2

    公开(公告)日:2012-06-12

    申请号:US12016907

    申请日:2008-01-18

    IPC分类号: G06F9/44

    摘要: The present invention discloses a navigation-independent system for accessing the elements of a software integrated development environment (IDE) using uniform resource locators (URLs). Such a system can include a set of URL-accessible IDE elements, a set of URLs, and a URL operation tool. The set of URL-accessible IDE elements can represent a multitude of functional objects accessible by the software IDE. Each URL-retrievable IDE element can include a set of meta data that contains key words describing the URL-accessible IDE element. Each URL in the set of URLs can be configured to provide a navigation-independent mechanism for accessing a corresponding URL-accessible IDE element. The URL operation tool can be configured to associate URLs with URL-accessible IDE elements and execute URL operations on the URL-accessible IDE elements.

    摘要翻译: 本发明公开了一种使用统一资源定位符(URL)访问软件集成开发环境(IDE)的元素的导航无关系统。 这样的系统可以包括一组URL可访问的IDE元素,一组URL和URL操作工具。 一组可访问URL的元素可以表示由软件IDE访问的大量功能对象。 每个URL可检索的IDE元素可以包括一组元数据,其中包含描述可访问URL的元素的关键字。 一组URL中的每个URL都可以配置为提供导航独立机制,用于访问相应的可访问URL的元素。 可以将URL操作工具配置为将URL与URL可访问的IDE元素相关联,并对可访问URL的元素执行URL操作。

    Navigation-independent access to elements of an integrated development environment (IDE) using uniform resource locators (URLs)
    2.
    发明授权
    Navigation-independent access to elements of an integrated development environment (IDE) using uniform resource locators (URLs) 有权
    使用统一资源定位符(URL)的导航独立访问集成开发环境(IDE)的元素

    公开(公告)号:US08850383B2

    公开(公告)日:2014-09-30

    申请号:US13465157

    申请日:2012-05-07

    IPC分类号: G06F9/44

    摘要: The present invention discloses a navigation-independent system for accessing the elements of an integrated development environment (IDE) using uniform resource locators (URLs). Such a system can include a set of URL-accessible IDE elements, a set of URLs, and a URL operation tool. The set of URL-accessible IDE elements can represent a multitude of functional objects accessible by the IDE. Each URL-retrievable IDE element can include a set of meta data that contains key words describing the URL-accessible IDE element. Each URL in the set of URLs can be configured to provide a navigation-independent mechanism for accessing a corresponding URL-accessible IDE element. The URL operation tool can be configured to associate URLs with URL-accessible IDE elements and execute URL operations on the URL-accessible IDE elements.

    摘要翻译: 本发明公开了一种使用统一资源定位器(URL)访问集成开发环境(IDE)的元素的导航独立系统。 这样的系统可以包括一组URL可访问的IDE元素,一组URL和URL操作工具。 一组可访问URL的元素可以表示IDE可访问的大量功能对象。 每个URL可检索的IDE元素可以包括一组元数据,其中包含描述可访问URL的元素的关键字。 一组URL中的每个URL都可以配置为提供导航独立机制,用于访问相应的可访问URL的元素。 可以将URL操作工具配置为将URL与URL可访问的IDE元素相关联,并对可访问URL的元素执行URL操作。

    Flexible SLA modelling and validation
    3.
    发明授权
    Flexible SLA modelling and validation 失效
    灵活的SLA建模和验证

    公开(公告)号:US08341601B2

    公开(公告)日:2012-12-25

    申请号:US12419988

    申请日:2009-04-07

    IPC分类号: G06F9/44

    摘要: A method for modeling, validating, and monitoring a service level agreement (SLA) associated with a business process is disclosed herein. Such a method may include providing a library of reusable SLA component types. Functionality may be provided to enable a user to create SLA components from the reusable SLA component types. Functionality may also be provided to enable the user to assemble the SLA components into an SLA model having a hierarchy. In the SLA model, events may be passed between the SLA components to trigger behavior by the SLA components. SLA components at the lowest levels of the hierarchy may be configured to receive events from the business process. The method may further validate the SLA model against the business process to ensure the business process can generate the events required by the SLA components. A corresponding apparatus and computer program product are also disclosed herein.

    摘要翻译: 本文公开了一种用于建模,验证和监视与业务流程相关联的服务水平协议(SLA)的方法。 这种方法可以包括提供可重复使用的SLA组件类型的库。 可以提供功能以使用户能够从可重用的SLA组件类型中创建SLA组件。 还可以提供功能以使用户能够将SLA组件组装成具有层级的SLA模型。 在SLA模型中,可能会在SLA组件之间传递事件以触发SLA组件的行为。 层次结构最底层的SLA组件可能被配置为从业务流程接收事件。 该方法还可以针对业务流程进一步验证SLA模型,以确保业务流程可以生成SLA组件所需的事件。 本文还公开了相应的装置和计算机程序产品。

    FLEXIBLE SLA MODELLING AND VALIDATION
    4.
    发明申请
    FLEXIBLE SLA MODELLING AND VALIDATION 失效
    灵活的SLA建模和验证

    公开(公告)号:US20100257007A1

    公开(公告)日:2010-10-07

    申请号:US12419988

    申请日:2009-04-07

    IPC分类号: G06Q10/00

    摘要: A method for modeling, validating, and monitoring a service level agreement (SLA) associated with a business process is disclosed herein. Such a method may include providing a library of reusable SLA component types. Functionality may be provided to enable a user to create SLA components from the reusable SLA component types. Functionality may also be provided to enable the user to assemble the SLA components into an SLA model having a hierarchy. In the SLA model, events may be passed between the SLA components to trigger behavior by the SLA components. SLA components at the lowest levels of the hierarchy may be configured to receive events from the business process. The method may further validate the SLA model against the business process to ensure the business process can generate the events required by the SLA components. A corresponding apparatus and computer program product are also disclosed herein.

    摘要翻译: 本文公开了一种用于建模,验证和监视与业务流程相关联的服务水平协议(SLA)的方法。 这种方法可以包括提供可重复使用的SLA组件类型的库。 可以提供功能以使用户能够从可重用的SLA组件类型中创建SLA组件。 还可以提供功能以使用户能够将SLA组件组装成具有层级的SLA模型。 在SLA模型中,可能会在SLA组件之间传递事件以触发SLA组件的行为。 层次结构最底层的SLA组件可能被配置为从业务流程接收事件。 该方法还可以针对业务流程进一步验证SLA模型,以确保业务流程可以生成SLA组件所需的事件。 本文还公开了相应的装置和计算机程序产品。

    Method, system, and program product for extending java server faces web pages to support multiple devices
    6.
    发明申请
    Method, system, and program product for extending java server faces web pages to support multiple devices 审中-公开
    方法,系统和程序产品,用于扩展java服务器面向网页以支持多个设备

    公开(公告)号:US20060184913A1

    公开(公告)日:2006-08-17

    申请号:US11056587

    申请日:2005-02-11

    IPC分类号: G06F9/44

    摘要: The present invention provides a method, system, and computer program product for extending Java Server Faces Web pages to support multiple devices. The method comprises: providing a device and modeling language independent Java Server Faces (JSF) web page, wherein the JSF web page does not contain any modeling language specific elements.

    摘要翻译: 本发明提供了一种用于扩展Java Server Faces网页以支持多个设备的方法,系统和计算机程序产品。 该方法包括:提供设备和建模语言独立的Java Server Faces(JSF)网页,其中JSF网页不包含任何建模语言特定的元素。

    Framework to access a remote system from an integrated development environment
    7.
    发明授权
    Framework to access a remote system from an integrated development environment 有权
    从集成开发环境访问远程系统的框架

    公开(公告)号:US08296720B2

    公开(公告)日:2012-10-23

    申请号:US12180519

    申请日:2008-07-26

    IPC分类号: G06F9/44

    CPC分类号: G06F8/24

    摘要: For use in an integrated development environment, such as Eclipse, a common connection registry of connections to remote systems is presented. The connection registry contains objects and subsystem objects. The connection objects have attribute information for the remote system whereas the subsystem objects contain information specific to a particular tool and connection. The framework further presents a common user interface by which tools can be registered within a connection, or by which a new connection can be created. The common user interface presents application program interfaces by which connection objects and subsystem objects can be created, retrieved, maintained, updated, modified, stored in the registry, and/or deleted, etc. The framework is capable of maintaining connections and tools within an integrated development environment independent of the type and/or operating system of the remote systems, the programming language of the tools, etc.

    摘要翻译: 为了在集成开发环境(如Eclipse)中使用,提供了与远程系统的连接的公共连接注册表。 连接注册表包含对象和子系统对象。 连接对象具有远程系统的属性信息,而子系统对象包含特定于特定工具和连接的信息。 该框架还提供了通用的用户界面,通过该界面可以在连接中注册工具,或通过该界面可以创建新的连接。 通用用户界面呈现应用程序接口,通过该应用程序接口可以创建,检索,维护,更新,修改,存储在注册表中和/或删除连接对象和子系统对象等。框架能够维护连接对象和子系统对象内的连接和工具 集成开发环境独立于远程系统的类型和/或操作系统,工具的编程语言等。

    Transferring data and storing metadata across a network
    8.
    发明授权
    Transferring data and storing metadata across a network 失效
    传输数据并通过网络存储元数据

    公开(公告)号:US07617222B2

    公开(公告)日:2009-11-10

    申请号:US10286560

    申请日:2002-10-31

    IPC分类号: G06F17/00 G06F17/30 G06F9/44

    摘要: Data is now able to be transferred back and forth between computer systems which have disparate file systems, e.g., between a computer having a hierarchical file system and a computer having a nonhierarchical file system. The differences, however, are not limited to the file storage system. Data may now be transferred across different platforms, different human and computer languages, different binary codes, etc. From one computer system the associated metadata is stored in a interpretable format on the second computer system so that when data and its associated metadata are transferred, the second computer system can interpret the transferred data. Data transfer can be accomplished in both directions. Thus, a tool writer or a software developer using a integrated development environment, such as Eclipse, on a Linux workstation with its hierarchical file system may download source files and other resources from an iSeries computer server with its OS/400 nonhierarchical file system, modify the resources, and then put them back onto the iSeries machine for use on the iSeries. The metadata of the source file and other resources are stored in a .properties file which, if in XML format, supports the transfer of resources across the Internet.

    摘要翻译: 数据现在能够在具有不同文件系统的计算机系统之间来回传送,例如在具有分级文件系统的计算机和具有非分层文件系统的计算机之间。 然而,差异不仅限于文件存储系统。 数据现在可以在不同的平台,不同的人力和计算机语言,不同的二进制代码等之间传输。从一个计算机系统,相关联的元数据以可解释格式存储在第二计算机系统上,使得当数据及其相关元数据被传送时, 第二个计算机系统可以解释传送的数据。 数据传输可以在两个方向上完成。 因此,在具有分层文件系统的Linux工作站上使用集成开发环境(如Eclipse)的工具编写器或软件开发人员可以使用其OS / 400非分层文件系统从iSeries计算机服务器下载源文件和其他资源,修改 资源,然后将其放回iSeries机器上,以便在iSeries上使用。 源文件和其他资源的元数据存储在.properties文件中,如果是XML格式,则支持通过Internet传输资源。

    Framework to Access a Remote System From an Integrated Development Environment
    9.
    发明申请
    Framework to Access a Remote System From an Integrated Development Environment 有权
    从集成开发环境访问远程系统的框架

    公开(公告)号:US20090106731A1

    公开(公告)日:2009-04-23

    申请号:US12180519

    申请日:2008-07-26

    IPC分类号: G06F9/44 G06F15/16

    CPC分类号: G06F8/24

    摘要: For use in an integrated development environment, such as Eclipse, a common connection registry of connections to remote systems is presented. The connection registry contains objects and subsystem objects. The connection objects have attribute information for the remote system whereas the subsystem objects contain information specific to a particular tool and connection. The framework further presents a common user interface by which tools can be registered within a connection, or by which a new connection can be created. The common user interface presents application program interfaces by which connection objects and subsystem objects can be created, retrieved, maintained, updated, modified, stored in the registry, and/or deleted, etc. The framework is capable of maintaining connections and tools within an integrated development environment independent of the type and/or operating system of the remote systems, the programming language of the tools, etc.

    摘要翻译: 为了在集成开发环境(如Eclipse)中使用,提供了与远程系统的连接的公共连接注册表。 连接注册表包含对象和子系统对象。 连接对象具有远程系统的属性信息,而子系统对象包含特定于特定工具和连接的信息。 该框架还提供了通用的用户界面,通过该界面可以在连接中注册工具,或通过该界面可以创建新的连接。 通用用户界面呈现应用程序接口,通过该应用程序接口可以创建,检索,维护,更新,修改,存储在注册表中和/或删除连接对象和子系统对象等。框架能够维护连接对象和子系统对象内的连接和工具 集成开发环境独立于远程系统的类型和/或操作系统,工具的编程语言等。

    Editing files of remote systems using an integrated development environment
    10.
    发明授权
    Editing files of remote systems using an integrated development environment 有权
    使用集成开发环境编辑远程系统的文件

    公开(公告)号:US07359990B2

    公开(公告)日:2008-04-15

    申请号:US10285996

    申请日:2002-10-31

    IPC分类号: G06F15/16

    CPC分类号: G06F8/33

    摘要: The capability to transfer files to and edit files in an integrated development environment is disclosed. The source files may be located on a remote computer system across a network, such as the Internet. The local system upon which the integrated development environment is executing and the remote system having the source files may have different operating systems, different geographical locations with different human languages, and/or different programming languages. The disclosure herein requests the source file on the remote system and then encodes the differences between the languages and/or the operating system by reading the extension of the source file. These encoded differences are translated when the remote file is opened in the local integrated development environment with an editor. The editor may be a LPEX editor if the files are members of an OS/400 operating system, or the editor may be an operating system editor for a file having the source file's extension, or a default text editor. The edited file is encoded for use on the remote system and then transferred to the remote system.

    摘要翻译: 公开了在集成开发环境中传输文件和编辑文件的能力。 源文件可以位于跨越诸如因特网的网络的远程计算机系统上。 集成开发环境正在执行的本地系统和具有源文件的远程系统可以具有不同的操作系统,具有不同人类语言的不同地理位置和/或不同的编程语言。 本文中的公开内容请求远程系统上的源文件,然后通过读取源文件的扩展来对语言和/或操作系统之间的差异进行编码。 当使用编辑器在本地集成开发环境中打开远程文件时,将翻译这些编码的差异。 如果文件是OS / 400操作系统的成员,编辑器可能是LPEX编辑器,或者编辑器可能是具有源文件扩展名的文件或默认文本编辑器的操作系统编辑器。 编辑后的文件编码为在远程系统上使用,然后传输到远程系统。