[发明专利]用于输出包括数据字典的数据的方法和指令无效
申请号: | 200710109732.4 | 申请日: | 2007-04-05 |
公开(公告)号: | CN101067825A | 公开(公告)日: | 2007-11-07 |
发明(设计)人: | 罗伯特·S·库尔曼 | 申请(专利权)人: | 韦瑞吉(新加坡)私人有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G01R31/00 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 | 代理人: | 王怡 |
地址: | 新加坡*** | 国省代码: | 新加坡;SG |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 输出 包括 数据 字典 方法 指令 | ||
技术领域
本发明涉及用于输出包括数据字典的数据的方法和指令。
背景技术
许多计算环境将数据生成资源从数据处理资源中分离出来,以最大化每个资源的性能。一个处理或者处理器专注于数据生成,而另一个处理或者处理器专注于数据处理。测试器是专用的数据生成机器,其被用于对被测试设备(DUT)执行测试并且生成测试数据。然后,其他机器专注于执行用于处理所生成的数据的程序,包括对所生成的数据的呈现,分析或存储。
为了最大化测试器性能,所生成的测试数据可以被优化以便最小化对处理资源和带宽资源的使用。在一个示例中,可以使用枚举来描述后面的数据的类型,例如,“1,4.0”和“2,0.03”,其中“1”表示记录的一种类型,并且“2”表示另一种类型,例如伏特和安培。后面的数据是与每个相应的记录类型相关联的值(例如,4.0伏特,0.03安培)。数据生成器和数据使用者使用相同的格式以保证对数据的正确处理是非常重要的。为了保证所有设备使用同一格式而更新这些格式成为一项繁重且容易出错的任务。如果在同一计算环境内使用了不同的数据格式,那么该任务将会更加繁重。
发明内容
在一个实施例中,一种方法包括以下步骤:1)确定若干数据类型和相关联的数据结构定义,数据类型被用作运行程序的机器的潜在输出;2)利用列表创建数据字典,所述列表包括数据类型和相关联的数据结构定义;以及3)为运行程序的机器输出数据字典。
在第二实施例中,一个或多个机器可读介质在其上存储指令序列,当所述指令序列被机器执行时,其使机器执行输出被访问的数据字典的动作,所述数据字典包括被用作程序的潜在输出的数据类型和相关联的数据结构定义。
在第三实施例中,一个或多个机器可读介质在其上存储指令序列,当所述指令序列被机器执行时,其使得机器执行以下动作:1)确定若干数据类型和相关联的数据结构定义,数据类型被用作运行程序的机器的潜在输出;2)利用列表创建数据字典,所述列表包括数据类型和相关联的数据结构定义;以及3)为运行程序的机器输出数据字典。
其他实施例也被公开。
附图说明
在以下附图中示出了本发明的示意性实施例,其中:
图1示出了用于输出数据字典的示例性方法;
图2示出了用于执行图1的方法以输出数据字典的处理系统的框图;
图3示出了处理器(例如图2中的处理器)所输出的示例性第一数据字典;
图4示出了利用数据字典(例如图3中的数据字典)的处理器(例如图2中的处理器)的输出的示例性第一片断;
图5示出了处理器(例如图2中的处理器)所输出的示例性第二数据字典;
图6示出了利用数据字典(例如图5中的数据字典)的处理器(例如图2中的处理器)的输出的示例性第二片断;以及
图7示出了具有执行图1的方法的机器的示例性系统。
具体实施方式
作为前序问题,注意,下面的描述中,在不同附图中出现的相似标号指代相似的元件/特征。因此,通常将不会针对每个附图详细地描述在不同附图中出现的相似元件/特征。
机器(例如测试器)根据程序的执行产生输出。测试器的输出可以包括各种类型的测试数据(例如,测试标识符,时间戳,测试结果,等等)。测试结果是响应于测试对一个或多个被测试设备(DUT)的观测结果。测试器输出的格式可能根据不同的测试器而变化,或者在一个测试器内随时间而变化。这种变化可能归因于新技术,测试方法,输出标准或其他事件。
测试器的输出通常被最优化以减少对带宽和数据报告资源的使用。因此,常常使用符号。一个这种符号是数据类型。数据类型是到描述相关联的数据值的格式的结构定义的链接。按其最简单的形式,数据类型是针对标准数据类型(例如,长整数,短整数,浮点数,双精度数,字符串等)的指示符,并且按其最简单的形式,数据类型还与单一数据值相关联。例如“3,200”,其中“3”是与标准数据类型“短整数”(例如,两个字节的无符号整数)相关联的数据类型,并且接下来的数字(“200”)是相关联的数据值。按更复杂的形式,数据类型与包含数值、标准数据类型和/或数据类型的组合的结构相关联。例如,数据类型“99”可以与“日期”结构相关联。数据类型“99”指示符的后面例如是短整数(日)、字符串(月)、整数(年)和“时间结构”。该“时间结构”可以是包括其自身的数据类型以及针对小时、分钟、秒等等的值的嵌套结构。在实践中,可以有一个或者多个值是空白(例如,零或者空)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于韦瑞吉(新加坡)私人有限公司,未经韦瑞吉(新加坡)私人有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710109732.4/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置