Visual debugger for dynamic XSL transformations
    1.
    发明授权
    Visual debugger for dynamic XSL transformations 有权
    用于动态XSL转换的可视化调试器

    公开(公告)号:US08793657B2

    公开(公告)日:2014-07-29

    申请号:US11284172

    申请日:2005-11-21

    IPC分类号: G06F9/44

    CPC分类号: G06F11/362

    摘要: The present invention provides a visual debugger for dynamic XLS transformations. A method for real time debugging of mixed Java and Extensible Stylesheet Language Transform (XSLT) code comprises sending debug events from Java and XSLT debug sub-adapters to a debug super adapter, filtering the debug events received from the Java and XSLT debug sub-adapters, generating debug events representing a consolidated view of the received debug events, and sending the debug events to a debug user interface (UI).

    摘要翻译: 本发明提供了用于动态XLS变换的可视调试器。 混合Java和可扩展样式表语言转换(XSLT)代码的实时调试方法包括将调试事件从Java和XSLT调试子适配器发送到调试超级适配器,过滤从Java和XSLT调试子适配器接收的调试事件 生成表示接收到的调试事件的统一视图的调试事件,以及将调试事件发送到调试用户界面(UI)。

    Multiple language support for component-based systems
    2.
    发明授权
    Multiple language support for component-based systems 失效
    支持基于组件的系统的多语言支持

    公开(公告)号:US06501486B1

    公开(公告)日:2002-12-31

    申请号:US09451036

    申请日:1999-11-29

    申请人: Christina P. Lau

    发明人: Christina P. Lau

    IPC分类号: G06F945

    CPC分类号: G06F8/20

    摘要: A computer system for multiple language support in a component-based system having a graphical interface for object creation. The created objects having a CORBA-compliant IDL definition. The system mapping the created objects, including system-defined objects, from their IDL definitions to programming language-specific implementations for each of the programming languages supported by the computer system. The computer system persistently storing the programming language implementations and using and displaying the language specific implementation specified by the user.

    摘要翻译: 一种用于基于组件的系统中的多语言支持的计算机系统,其具有用于创建对象的图形界面。 创建的对象具有符合CORBA标准的IDL定义。 系统将创建的对象(包括系统定义的对象)从其IDL定义映射到计算机系统支持的每个编程语言的编程语言特定实现。 计算机系统持久存储编程语言实现,并使用和显示由用户指定的语言具体实现。

    Managing reusable business process modeling (BPM) assets

    公开(公告)号:US11049048B2

    公开(公告)日:2021-06-29

    申请号:US12266448

    申请日:2008-11-06

    IPC分类号: G06Q10/06

    摘要: A method for managing reusable BPM assets can be provided. The method can include selecting a process in a process model in a process modeling tool, retrieving a list of BPM assets in a repository of reusable BPM assets dependent upon the selected process and selecting individual ones of the BPM assets for importation into the process modeling tool in association with the selected process. Finally, the method can include importing into the process modeling tool the selected individual ones of the BPM assets from the repository of reusable BPM assets over a computer communications network.

    Method and mechanism for a task oriented XML data model
    4.
    发明授权
    Method and mechanism for a task oriented XML data model 失效
    面向任务的XML数据模型的方法和机制

    公开(公告)号:US06598219B1

    公开(公告)日:2003-07-22

    申请号:US09413148

    申请日:1999-10-06

    申请人: Christina P. Lau

    发明人: Christina P. Lau

    IPC分类号: G06F945

    CPC分类号: G06F8/24

    摘要: A task oriented data model for an object oriented development tool. The data model comprises a task oriented structure which mirrors the task tree embodied in the user interface of the object development tool. The object development tool exports the data model as a document expressed in meta data language such as XML. The XML data model document comprises a series of data elements which are arranged according to a meta data model to mirror the user interface task tree. The meta data model is implemented in XML as a Document Type Definition and comprises containment relationships defined by XML constructs. The task oriented data model provides granularity for exporting and importing data elements, and also facilitates locating data elements of interest in the data model.

    摘要翻译: 面向对象开发工具的面向任务的数据模型。 数据模型包括面向任务的结构,其反映体现在对象开发工具的用户界面中的任务树。 对象开发工具将数据模型导出为以元数据语言(如XML)表示的文档。 XML数据模型文档包括根据元数据模型布置以反映用户界面任务树的一系列数据元素。 元数据模型在XML中实现为文档类型定义,并包含由XML构造定义的包含关系。 面向任务的数据模型提供导出和导入数据元素的粒度,并且还有助于在数据模型中定位感兴趣的数据元素。

    MANAGING REUSABLE BUSINESS PROCESS MODELING (BPM) ASSETS
    5.
    发明申请
    MANAGING REUSABLE BUSINESS PROCESS MODELING (BPM) ASSETS 审中-公开
    管理可重复使用的业务流程建模(BPM)资产

    公开(公告)号:US20100114631A1

    公开(公告)日:2010-05-06

    申请号:US12266448

    申请日:2008-11-06

    IPC分类号: G06Q10/00

    CPC分类号: G06Q10/06 G06Q10/063

    摘要: A method for managing reusable BPM assets can be provided. The method can include selecting a process in a process model in a process modeling tool, retrieving a list of BPM assets in a repository of reusable BPM assets dependent upon the selected process and selecting individual ones of the BPM assets for importation into the process modeling tool in association with the selected process. Finally, the method can include importing into the process modeling tool the selected individual ones of the BPM assets from the repository of reusable BPM assets over a computer communications network.

    摘要翻译: 可以提供管理可重用BPM资产的方法。 该方法可以包括在过程建模工具中选择过程模型中的过程,根据所选过程检索可重用BPM资产的存储库中的BPM资产列表,并选择BPM资产中的单个资产以导入流程建模工具 与所选择的过程相关联。 最后,该方法可以包括通过计算机通信网络从可重用的BPM资产的存储库导入流程建模工具中所选择的BPM资产中的一些。

    CREATING CUSTOMIZED APPLICATIONS USING TEMPLATES HAVING POINTS OF VARIABILITY
    6.
    发明申请
    CREATING CUSTOMIZED APPLICATIONS USING TEMPLATES HAVING POINTS OF VARIABILITY 有权
    使用具有可变性点的模板创建自定义应用程序

    公开(公告)号:US20090178020A1

    公开(公告)日:2009-07-09

    申请号:US12172659

    申请日:2008-07-14

    IPC分类号: G06F9/44

    CPC分类号: G06F8/60

    摘要: A method, system, apparatus and article of manufacture for producing a customized application. In a preferred method of the invention, a selection of components can be identified which are to be deployed to form the customized application. Within the selection of components, points of variability can be specified which can be assigned values when deploying the selection of components. The identified selection of components and the specified points of variability can be persisted in a template. Subsequently, the template can be processed to deploy the identified selection of components, to prompt for values to be assigned to the points of variability, and to configure the identified selection of components with the values at the points of variability thereby producing the customized application.

    摘要翻译: 一种用于生产定制应用的方法,系统,装置和制品。 在本发明的优选方法中,可以识别要部署组件的选择以形成定制应用。 在组件选择中,可以指定可变性点,可以在部署组件选择时分配值。 识别的组件选择和指定的变化点可以在模板中保留。 随后,可以对该模板进行处理以部署所识别的组件选择,以提示将值分配给可变性点,并且通过具有可变性点的值来组态所识别的组件选择,从而生成定制应用。

    Converting markup language files
    7.
    发明授权
    Converting markup language files 失效
    转换标记语言文件

    公开(公告)号:US07496838B2

    公开(公告)日:2009-02-24

    申请号:US10313284

    申请日:2002-12-05

    IPC分类号: G06F17/00

    摘要: The invention provides for the separation of formatting and content data in a first markup file (e.g., an HTML file) so that a second markup language file (e.g., an XML file) containing the content data and formatting or presentation data file (e.g., an XSL file) can be created. Content data in the first file that is to be converted is tagged. The tagged data may be included in an HTML file. The invention processes the tagged data so that content data is identified and used to generate a file in the second format (e.g., an XML file). The presentation or formatting data is also identified and used to generate the presentation data file (e.g., an XSL file). The invention can be employed to convert the existing data files (e.g., HTML files) into files which are separated into content data files (e.g., XML files) and presentation data files (e.g., XSL files).

    摘要翻译: 本发明提供了在第一标记文件(例如,HTML文件)中分离格式化和内容数据,使得包含内容数据和格式化或呈现数据文件的第二标记语言文件(例如,XML文件)(例如, 一个XSL文件)。 要转换的第一个文件中的内容数据被标记。 标记的数据可以被包括在HTML文件中。 本发明处理标记的数据,使得内容数据被识别并用于生成第二格式的文件(例如,XML文件)。 表示或格式化数据也被识别并用于生成呈现数据文件(例如,XSL文件)。 可以使用本发明将现有的数据文件(例如,HTML文件)转换成分离成内容数据文件(例如,XML文件)和呈现数据文件(例如,XSL文件)的文件。

    Creating customized applications using templates having points of variability
    8.
    发明授权
    Creating customized applications using templates having points of variability 有权
    使用具有可变性点的模板创建定制应用程序

    公开(公告)号:US08108825B2

    公开(公告)日:2012-01-31

    申请号:US12172659

    申请日:2008-07-14

    IPC分类号: G06F9/44 G06F9/445 G06F19/00

    CPC分类号: G06F8/60

    摘要: A method, system, apparatus and article of manufacture for producing a customized application. In a preferred method of the invention, a selection of components can be identified which are to be deployed to form the customized application. Within the selection of components, points of variability can be specified which can be assigned values when deploying the selection of components. The identified selection of components and the specified points of variability can be persisted in a template. Subsequently, the template can be processed to deploy the identified selection of components, to prompt for values to be assigned to the points of variability, and to configure the identified selection of components with the values at the points of variability thereby producing the customized application.

    摘要翻译: 一种用于生产定制应用的方法,系统,装置和制品。 在本发明的优选方法中,可以识别要部署组件的选择以形成定制应用。 在组件选择中,可以指定可变性点,可以在部署组件选择时分配值。 识别的组件选择和指定的变化点可以在模板中保留。 随后,可以对该模板进行处理以部署所识别的组件选择,以提示将值分配给可变性点,并且通过具有可变性点的值来组态所识别的组件选择,从而生成定制应用。

    Visual debugger for stylesheets
    9.
    发明授权
    Visual debugger for stylesheets 有权
    样式表的可视化调试器

    公开(公告)号:US07890931B2

    公开(公告)日:2011-02-15

    申请号:US10458452

    申请日:2003-06-10

    IPC分类号: G06F9/44 G06F17/25

    CPC分类号: G06F11/3664 G06F8/34

    摘要: A visual Debugger for stylesheets assists a user of stylesheets debug the stylesheets by: allowing the user to set breakpoints on the stylesheet; running to, and stopping at, the breakpoints; single stepping through each template rule as the rule is fired (both forward and backward); evaluating the template rule on the fly; showing the relationship between each template rule and the source document that provides the data; supporting stylesheets that call external programs written in Java or JavaScript; supporting stylesheets that include or import other stylesheets; supporting XML documents that use the “?xml-stylesheet” processing instruction to include stylesheets; supporting multiple debug sessions; and allowing the user to edit the stylesheet or source document and then allowing the debugger to be relaunched.

    摘要翻译: 用于样式表的视觉调试器通过以下方式帮助用户对样式表进行调试:允许用户在样式表上设置断点; 跑到,停下来的断点; 按照规则触发每个模板规则(向前和向后); 飞行评估模板规则; 显示每个模板规则和提供数据的源文档之间的关系; 支持用Java或JavaScript编写外部程序的样式表; 包括或导入其他样式表的支持样式表; 支持使用“?xml-stylesheet”处理指令的XML文档来包含样式表; 支持多个调试会话; 并允许用户编辑样式表或源文档,然后重新启动调试器。