Complexity metrics for data schemas
    1.
    发明授权
    Complexity metrics for data schemas 失效
    数据模式的复杂性指标

    公开(公告)号:US07861229B2

    公开(公告)日:2010-12-28

    申请号:US11376946

    申请日:2006-03-16

    IPC分类号: G06F9/44

    CPC分类号: G06F8/10

    摘要: A schema code complexity analysis architecture that computes complexity data for output to a code designer. The complexity data can be in the form of a number and/or complexity level. A schema component is provided for processing schema code, and a metrics component, for outputting a complexity value based on complexity of the schema code. In one implementation, the schema code is based on an XML schema, and the metrics component employs a newly-defined variation of a McCabe cyclomatic complexity metric to determine the complexity value. The decisions employed for computing schema complexity can include choices, occurrence constraints, element references to substitution groups, type references to types that are extended or restricted, a multiplicity of root element declarations, and nillable elements.

    摘要翻译: 一种模式代码复杂性分析架构,用于计算复杂性数据以输出到代码设计器。 复杂度数据可以是数字和/或复杂度水平的形式。 提供用于处理模式代码的模式组件,以及用于基于模式代码的复杂度来输出复杂度值的度量组件。 在一个实现中,模式代码基于XML模式,并且度量组件使用新定义的McCabe环形复杂度度量的变体来确定复杂度值。 用于计算模式复杂性的决策可以包括选择,出现限制,对替代组的元素引用,对扩展或限制的类型的引用,多个根元素声明以及可追溯元素。

    Complexity metrics for data schemas
    2.
    发明申请
    Complexity metrics for data schemas 失效
    数据模式的复杂性指标

    公开(公告)号:US20070220486A1

    公开(公告)日:2007-09-20

    申请号:US11376946

    申请日:2006-03-16

    IPC分类号: G06F9/44

    CPC分类号: G06F8/10

    摘要: A schema code complexity analysis architecture that computes complexity data for output to a code designer. The complexity data can be in the form of a number and/or complexity level. A schema component is provided for processing schema code, and a metrics component, for outputting a complexity value based on complexity of the schema code. In one implementation, the schema code is based on an XML schema, and the metrics component employs a newly-defined variation of a McCabe cyclomatic complexity metric to determine the complexity value. The decisions employed for computing schema complexity can include choices, occurrence constraints, element references to substitution groups, type references to types that are extended or restricted, a multiplicity of root element declarations, and nillable elements.

    摘要翻译: 一种模式代码复杂性分析架构,用于计算复杂性数据以输出到代码设计器。 复杂度数据可以是数字和/或复杂度水平的形式。 提供用于处理模式代码的模式组件,以及用于基于模式代码的复杂度来输出复杂度值的度量组件。 在一个实现中,模式代码基于XML模式,并且度量组件使用新定义的McCabe环形复杂度度量的变体来确定复杂度值。 用于计算模式复杂性的决策可以包括选择,出现限制,对替代组的元素引用,对扩展或限制的类型的引用,多个根元素声明以及可追溯元素。

    WEB SITE IDENTITY ASSURANCE
    7.
    发明申请
    WEB SITE IDENTITY ASSURANCE 有权
    网站身份保证

    公开(公告)号:US20090228702A1

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

    申请号:US12467770

    申请日:2009-05-18

    IPC分类号: H04L29/06

    摘要: The present invention is a method and system for providing a user with confirmation of the origin of a Web site and related information including the steps of registering a Web site with an assuring third party, saving the registration on a registration server, entering in a database the Web site's Internet domain name and cross-referencing it to the registration data, retrieving the Web site's domain with an Internet browser, and either (1) using a client application tool to call for registration data for the domain name via a secure SSL connection with the registration server, determining if the domain has been registered, and returning and displaying registration data for the domain name as a confirmed identity, or (2) calling a program on the registration server in response to an HTML tag on the domain via a secure SSL connection and passing it the domain name, determining if the domain has been registered, determining if the domain name has been registered, and returning and displaying registration data for the domain name as a confirmed identity.

    摘要翻译: 本发明是一种用于向用户提供网站的来源的确认和相关信息的方法和系统,包括以下步骤:向确保的第三方注册网站,将注册保存在注册服务器上,输入数据库 网站的互联网域名,并将其引用到注册数据,使用互联网浏览器检索网站的域名,以及(1)使用客户端应用工具通过安全的SSL连接呼叫域名的注册数据 与注册服务器确定域是否已经被注册,并且返回并显示域名的注册数据作为确认的身份,或者(2)响应于域上的HTML标签通过注册服务器上的HTML标签调用程序 安全SSL连接并传递域名,确定域是否已注册,确定域名是否已注册,并返回和替换 将域名的注册数据作为确认身份。

    Lightweight application program interface (API) for extensible markup language (XML)
    9.
    发明授权
    Lightweight application program interface (API) for extensible markup language (XML) 有权
    用于可扩展标记语言(XML)的轻量级应用程序接口(API)

    公开(公告)号:US07409636B2

    公开(公告)日:2008-08-05

    申请号:US11193567

    申请日:2005-07-29

    IPC分类号: G06F17/00

    CPC分类号: G06F17/2247 G06F17/30932

    摘要: An architecture that leverages support for markup language operations, e.g., extensible markup language (XML) queries, via a lightweight application program interface (API). The API defines an object model that can simplify construction of XML values in languages that do not natively support XML. The novel aspects of the described innovation can enable query languages to be factored into general operations (e.g., mapping, filtering, sorting, and/or projection of functions) on collections on one hand, and a set of domain specific operations (e.g., navigation, construction and modification) on the elements of these collections on another hand. The subject API can support creation of XML data that is node centric (e.g., context-free). Accordingly, nodes do not have to be constructed within the context of a document. Additionally, aspects can enable expression-oriented interface mechanisms as opposed to the imperative statement-oriented style interfaces used in connection with traditional interface mechanisms (e.g., DOM).

    摘要翻译: 通过轻量级应用程序接口(API)利用支持标记语言操作(例如可扩展标记语言(XML)查询)的体系结构。 API定义了一个对象模型,可以简化XML本身不支持XML的语言的构造。 所描述的创新的新颖方面可以使查询语言能够一方面被视为一般操作(例如,功能的映射,过滤,排序和/或投影),以及一组特定于领域的操作(例如,导航 ,建设和修改)另一方面对这些收藏品的要素。 主题API可以支持以节点为中心(例如,无上下文)创建XML数据。 因此,节点不必在文档的上下文中构建。 另外,方面可以实现面向表达式的接口机制,而不是与传统接口机制(例如,DOM)结合使用的面向语句的风格接口。

    Web site identity assurance
    10.
    发明授权
    Web site identity assurance 有权
    网站身份保证

    公开(公告)号:US07987500B2

    公开(公告)日:2011-07-26

    申请号:US12467770

    申请日:2009-05-18

    IPC分类号: G06F7/04 G06F17/30

    摘要: The present invention is a method and system for providing a user with confirmation of the origin of a Web site and related information including the steps of registering a Web site with an assuring third party, saving the registration on a registration server, entering in a database the Web site's Internet domain name and cross-referencing it to the registration data, retrieving the Web site's domain with an Internet browser, and either (1) using a client application tool to call for registration data for the domain name via a secure SSL connection with the registration server, determining if the domain has been registered, and returning and displaying registration data for the domain name as a confirmed identity, or (2) calling a program on the registration server in response to an HTML tag on the domain via a secure SSL connection and passing it the domain name, determining if the domain has been registered, determining if the domain name has been registered, and returning and displaying registration data for the domain name as a confirmed identity.

    摘要翻译: 本发明是一种用于向用户提供网站的来源的确认和相关信息的方法和系统,包括以下步骤:向确保的第三方注册网站,将注册保存在注册服务器上,输入数据库 网站的互联网域名,并将其引用到注册数据,使用互联网浏览器检索网站的域名,以及(1)使用客户端应用工具通过安全的SSL连接呼叫域名的注册数据 与注册服务器确定域是否已经被注册,并且返回并显示域名的注册数据作为确认的身份,或者(2)响应于域上的HTML标签通过注册服务器上的HTML标签调用程序 安全SSL连接并传递域名,确定域是否已注册,确定域名是否已注册,并返回和替换 将域名的注册数据作为确认身份。