-
公开(公告)号:US08370399B2
公开(公告)日:2013-02-05
申请号:US11770708
申请日:2007-06-28
申请人: Stanislav Kitsis , Kevin H. Krouse , Peter F. Drayton , Federico A. Garcia , Steven P. Lindeman , Christopher J. Lovett , Alvaro de Matos Miranda , David L. Remy
发明人: Stanislav Kitsis , Kevin H. Krouse , Peter F. Drayton , Federico A. Garcia , Steven P. Lindeman , Christopher J. Lovett , Alvaro de Matos Miranda , David L. Remy
IPC分类号: G06F17/30
CPC分类号: G06F17/30908 , G06F17/2247
摘要: A schema development system is provided. The system includes a location component to automatically determine members of a schema set. A processor component performs software development operations across the schema set. The members of the schema set can be implicitly determined from at least one development file, where the development file can be an XML file or an XSD file, for example.
摘要翻译: 提供了模式开发系统。 该系统包括一个位置组件来自动确定模式集的成员。 处理器组件在整个架构集中执行软件开发操作。 模式集的成员可以从至少一个开发文件隐式确定,其中开发文件可以是XML文件或XSD文件。
-
公开(公告)号:US20080133553A1
公开(公告)日:2008-06-05
申请号:US11770708
申请日:2007-06-28
申请人: Stanislav Kitsis , Kevin H. Krouse , Peter F. Drayton , Federico A. Garcia , Steven P. Lindeman , Christopher J. Lovett , Alvaro de Matos Miranda , David L. Remy
发明人: Stanislav Kitsis , Kevin H. Krouse , Peter F. Drayton , Federico A. Garcia , Steven P. Lindeman , Christopher J. Lovett , Alvaro de Matos Miranda , David L. Remy
IPC分类号: G06F17/30
CPC分类号: G06F17/30908 , G06F17/2247
摘要: A schema development system is provided. The system includes a location component to automatically determine members of a schema set. A processor component performs software development operations across the schema set. The members of the schema set can be implicitly determined from at least one development file, where the development file can be an XML file or an XSD file, for example.
摘要翻译: 提供了模式开发系统。 该系统包括一个位置组件来自动确定模式集的成员。 处理器组件在整个架构集中执行软件开发操作。 模式集的成员可以从至少一个开发文件隐式确定,其中开发文件可以是XML文件或XSD文件。
-
公开(公告)号: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环形复杂度度量的变体来确定复杂度值。 用于计算模式复杂性的决策可以包括选择,出现限制,对替代组的元素引用,对扩展或限制的类型的引用,多个根元素声明以及可追溯元素。
-
公开(公告)号: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环形复杂度度量的变体来确定复杂度值。 用于计算模式复杂性的决策可以包括选择,出现限制,对替代组的元素引用,对扩展或限制的类型的引用,多个根元素声明以及可追溯元素。
-
公开(公告)号:US08307348B2
公开(公告)日:2012-11-06
申请号:US11770704
申请日:2007-06-28
申请人: Kevin Krouse , Stanislav Kitsis
发明人: Kevin Krouse , Stanislav Kitsis
IPC分类号: G06F9/45
CPC分类号: G06F8/10 , G06F17/2247 , G06F17/227
摘要: A software development system and method are provided. The system includes a transform component to convert a schema file into a simplified graphical data representation that coincides with a data representation associated with an underlying instance document. A viewing component displays the simplified graphical data representation.
摘要翻译: 提供了软件开发系统和方法。 该系统包括将模式文件转换成与与底层实例文档相关联的数据表示一致的简化图形数据表示的变换组件。 观看组件显示简化的图形数据表示。
-
6.
公开(公告)号:US20090030902A1
公开(公告)日:2009-01-29
申请号:US11782626
申请日:2007-07-24
申请人: Avner Y. Aharoni , Henricus Johannes Maria Meijer , David N. Schach , Andrew Eyring Kimball , Vladimir G. Sadov , Sravani Kothapalle , Ghanashyam Chandrasekhar Namboodiripad , Stanislav Kitsis , Mohamed Helal
发明人: Avner Y. Aharoni , Henricus Johannes Maria Meijer , David N. Schach , Andrew Eyring Kimball , Vladimir G. Sadov , Sravani Kothapalle , Ghanashyam Chandrasekhar Namboodiripad , Stanislav Kitsis , Mohamed Helal
IPC分类号: G06F17/30
CPC分类号: G06F8/33
摘要: Intelligent assistance functionality is provided in development environments and/or other editors for schematized data. Input of a trigger character sequence can initiate an intelligent assistance box having data corresponding to a related schema. Thus, the intelligent assistance data can be dynamic as schematized data can change; the data can be queried from the schema as requested to facilitate this end. In one embodiment, the data can be an extensible markup language (XML) schema having a plurality of elements. In this regard, syntax can be entered into a development environment to effectuate an intelligent assistance box comprising the elements of the schema; a root level element can be displayed for an initial trigger character sequence. After selecting the element, another trigger sequence can be input to facilitate querying the schema for next level elements, and so on.
摘要翻译: 智能帮助功能在开发环境和/或其他编辑器中提供用于图形化数据。 触发字符序列的输入可以启动具有与相关模式对应的数据的智能辅助箱。 因此,智能辅助数据可以是动态的,因为示意的数据可以改变; 可以根据请求从数据库中查询数据,以便于此结束。 在一个实施例中,数据可以是具有多个元素的可扩展标记语言(XML)模式。 在这方面,可以将语法输入到开发环境中以实现包括模式的元素的智能辅助箱; 可以为初始触发字符序列显示根级别元素。 选择元素后,可以输入另一个触发器序列,以方便查询下一级别元素的模式,依此类推。
-
公开(公告)号:US20080134139A1
公开(公告)日:2008-06-05
申请号:US11770704
申请日:2007-06-28
申请人: Kevin Krouse , Stanislav Kitsis
发明人: Kevin Krouse , Stanislav Kitsis
IPC分类号: G06F9/44
CPC分类号: G06F8/10 , G06F17/2247 , G06F17/227
摘要: A software development system and method are provided. The system includes a transform component to convert a schema file into a simplified graphical data representation that coincides with a data representation associated with an underlying instance document. A viewing component displays the simplified graphical data representation.
摘要翻译: 提供了软件开发系统和方法。 该系统包括将模式文件转换成与与底层实例文档相关联的数据表示一致的简化图形数据表示的变换组件。 观看组件显示简化的图形数据表示。
-
-
-
-
-
-