[发明专利]计算机系统的校验系统无效
| 申请号: | 96101287.0 | 申请日: | 1996-02-16 |
| 公开(公告)号: | CN1136183A | 公开(公告)日: | 1996-11-20 |
| 发明(设计)人: | P·迪克拉克 | 申请(专利权)人: | 西门子公司 |
| 主分类号: | G06F11/30 | 分类号: | G06F11/30 |
| 代理公司: | 中国专利代理(香港)有限公司 | 代理人: | 王勇,萧掬昌 |
| 地址: | 联邦德*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 计算机系统 校验 系统 | ||
计算机系统、例如一通信网络的转接系统包含独立的检验系统,又称为检验逻辑程序或审查程序,它并行地或在需要时对转接技术数据等应用有关数据执行功能扩展的一致性检验。所谓的审查程序应能在系统故障或限制应用功能(例如转接功能)之前查出不一致性并予以排除或修正。这里所述的数据不一致性(Dateninkonsistenzen)例如可以根据中断故障或过载情况下的通信损失而产生。
下面将从一种检验转接技术数据用的检验逻辑说明本发明的出发点。
每一端口类型(例如用户、中断线和试验装置)都是以软件方式由一单独的数据类型(数据模式)来定义的,在此一个数据类型的数据结构总体(瞬态值、变量)以下也称为数据库。每个端口的状态说明数据每次均存入该数据类型的一瞬态数据结构,其在以下也称为“位报告组”,因为端口的状态借助于瞬态数据结构表示为一种二进制位的组合形式(在高级语言(Chill)中,这些位报告组称为幂集(“POWERSET”))。因此一种接口类型(端口类型)因而其所属数据类型的改变或扩展总是会对所述检验逻辑产生影响。
本发明的目的在于提供一种检验系统,它可独立地工作,不受要检验的数据库的改变或扩展的影响。
本发明的目的是这样实现的,在计算机系统的检验系统中,检验代码包括一转换代码,它将来自至少一个数据结构的实际数据值传输到该检验系统的一个非专用的数据结构中;该检验代码包含一标准检验码,它从该非专用的数据结构中取出实际的数据值,根据该数据值求出实际产生的数据组合,并且按照所述的检验控制表确定要实施的操作(Aktion)。
应用本发明可实现将计算机应用系统的检验软件与数据库解耦。这样当检验逻辑由于新的需求必须改变时,该检验逻辑的原来的代码可保持不变,由于这种去耦合处理方法的应用,本发明有助于检验功能的标准化(非一致化、有条件的一致性、一致性及其组合)。
本发明的一个实施例体现在权利要求2的内容中,这个实施例的优点在于:所述检验控制表易于扩展,它提供较高的透明度,较好的文献和简化的管理(例如在插入码时)。此外,标准检验码可作为某一类检验码而实现。
下面以按本发明的检验逻辑产生的代码例进一步说明本发明的实施例。
利用本发明的一个两维表格实现一应用系统的数据库(例如转接技术数据库)和检验逻辑/执行码的解耦,该表格通过一包含所有检验样本的非专用数据结构被选址。该表格的其中一维是由包含在一个可靠的数据结构中的检验样本构成的,使在该一维已选址的表中的编号(Nummer)与在非专用数据结构中的位置相对应,该表格的另一维由一要检验的目标构成,这个目标(Objekte)可以但不必与检验样本相同,它定义为字符串,在此该字符本身确定了要执行的检验功能(例如:“i”无效的,“O”其中之一,“数字”有条件的一致性)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西门子公司,未经西门子公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/96101287.0/2.html,转载请声明来源钻瓜专利网。





