CN106301819A - 参数校验方法及校验*** - Google Patents
参数校验方法及校验*** Download PDFInfo
- Publication number
- CN106301819A CN106301819A CN201510243919.8A CN201510243919A CN106301819A CN 106301819 A CN106301819 A CN 106301819A CN 201510243919 A CN201510243919 A CN 201510243919A CN 106301819 A CN106301819 A CN 106301819A
- Authority
- CN
- China
- Prior art keywords
- parameter
- verification
- code
- priority
- equations
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0823—Configuration setting characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0823—Configuration setting characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability
- H04L41/0826—Configuration setting characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability for reduction of network costs
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Debugging And Monitoring (AREA)
Abstract
本发明提供一种参数校验方法及校验***,包括:创建参数配置文件,并定义三类不同校验优先级的参数,包括第一类参数、第二类参数、以及第三类参数;根据所述校验优先级,将所述参数配置文件进行语法转换以生成参数校验代码;记录参数校验代码的生成过程,以生成对应的说明文档。本发明的参数校验方法及校验***,通过在参数配置文件中定义不同校验优先级,以自动生成对应的参数代码和说明文档,开发成本低、无需额外的维护时间。
Description
技术领域
本发明属于物联网领域,尤其涉及一种参数的校验方法及校验***。
背景技术
通用网关接口(Common Gateway Interface,CGI)是一种重要的互联网技术,用于支持客户端通过网页浏览器向执行在网络服务器上的程序请求数据。CGI的本质是通过CGI参数描述了客户端和服务器程序之间的一种传输数据的标准。
目前的CGI参数检验都是手动添加各种参数的校验逻辑,开发成本相当高。而且CGI的参数说明文档也必须手工编写,每当参数有所变动时,都得手工修改说明文档,维护的处理耗时久,不仅处理效率低下,而是也容易出现误操作。
发明内容
有鉴于此,本发明的目的在于提供一种参数校验方法和校验***,可以解决现有技术中开发成本高、维护耗时久的技术问题。
为解决上述技术问题,本发明实施例提供了一种参数校验方法,包括:
创建参数配置文件,并定义三类不同校验优先级的参数,包括:第一类参数、第二类参数、以及第三类参数;
根据所述校验优先级,将所述参数配置文件进行语法转换以生成参数校验代码;以及
记录参数校验代码的生成过程,以生成对应的说明文档。
为解决上述技术问题,本发明实施例提供了一种参数校验***,包括:
配置文件创建模块,用于创建参数配置文件,并定义三类不同校验优先级的参数,包括:第一类参数、第二类参数、以及第三类参数;
代码生成模块,用于根据所述校验优先级,将所述参数配置文件进行语法转换以生成参数校验代码;以及
文档生成模块,用于记录参数校验代码的生成过程,以生成对应的说明文档。
相对于现有技术,本发明的参数校验方法及校验***,通过在参数配置文件中定义不同校验优先级,以自动生成对应的参数代码和说明文档,开发成本低、无需额外的维护时间。
附图说明
图1是本发明实施例提供的参数校验方法及校验***的应用环境示意图;
图2是本发明实施例一提供的参数校验方法的工作流程示意图;
图3是本发明实施例二提供的参数校验方法的工作流程示意图;
图4是本发明实施例三提供的参数校验***的模块示意图;
图5是本发明实施例四提供的参数校验方法及校验***的时序示意图。
具体实施方式
请参照附图中的图式,其中相同的组件符号代表相同的组件,本发明的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所示例的本发明的具体实施例,其不应被视为限制本发明未在此详述的其它具体实施例。
本发明原理以上述文字来说明,其并不代表为一种限制,本领域测试人员将可了解到以下所述的多种步骤及操作亦可实施在硬件当中。本发明的原理使用许多其它泛用性或特定目的运算、通信环境或组态来进行操作。
请参阅图1,为本发明中提供的参数校验方法及校验***的应用环境示意图。所述应用环境,包括网页服务器10、用户终端设备20、数据库服务器30、以及通信网络30。
可以理解的是,用户终端设备20中设置有浏览器,通过浏览器的网页获取参数,并通过超文本传输协议(HTTP,HyperText Transfer Protocol)或传输控制协议/因特网互联协议(TCP/IP,Transmission Control Protocol/InternetProtocol)协议将所述参数传递给所述网页服务器10。
其中,所述用户终端设备20,包括各种类型的移动终端,比如,笔记本、台式电脑、或智能手机等。
网页服务器10,设置有参数校验***以执行参数校验方法。具体而言,用于接收所述参数,并进行参数的验证和分析。其中,如果通过验证,则将所述参数经过分析后转换成结构化查询语言(SQL,Structured Query Language)命令,并发送给数据库服务器30;如果没有通过验证,则将所述验证结果返回给所述用户终端设备20中进行提示或修改。
数据库服务器30,用于接收来自于所述网页服务器10的SQL命令,并向所述网页服务器20返回查询结果。
可以理解的是,所述网页服务器10,接收到所述查询结果后,会将所述查询结果转发给所述用户终端设备20,并显示于其浏览器的网页中。
通信网络40,包括无线网络及有线网络。其中无线网络包括无线广域网、无线局域网、无线城域网、以及无线个人网中的一种或多种的组合。
本案以CGI的参数校验为例进行说明,可以理解的是,亦可用于其他设备或应用环境中的参数校验。请参照以下实施例,实施例一侧重于参数校验方法的基础步骤,实施例二侧重于参数校验方法的优化步骤,实施例三侧重于参数校验***,而实施例四侧重于参数校验方法及校验***执行时工作时序。可以理解的是:虽然各实施例的侧重不同,但其设计思想是一致的。且,在某个实施例中没有详述的部分,可以参见说明书全文的详细描述,不再赘述。
实施例一
请参阅图2,所示为本发明实施例提供的参数校验方法的工作流程示意图。所述参数校验方法可以执行于浏览器中,也可以执行于网页服务器中。在本实施例中,以执行于网页服务器中为例进行阐述。
在步骤S201中,创建参数配置文件,并定义三类不同校验优先级的参数,包括:第一类参数、第二类参数、以及第三类参数。
可以理解的是,定义第一类参数的校验优先级高于第二类参数,第二类参数的优先级高于第三类参数,其中,第一类参数是必需校验的,第二类参数是可选择是否校验的,第三类参数是无需校验的。例如:
(1)定义第一类参数为CGI_DEF_REQUIRED_INPUT_PARAM(name,desc,type,attr_id,err_code),表示此定义的参数为必填且会强校验此参数的类型;
(2)定义第二类参数为CGI_DEF_OPTIONAL_INPUT_PARAM(name,desc,type,attr_id,err_code)表示此定义的参数可填可不填,但填写时会检验此参数的类型;以及
(3)定义第三类参数为CGI_DEF_INPUT_PARAM(name,desc)表示此定义的参数可填可不填,且不会检验此参数类型。
其中,name为参数的英文名称,desc为参数的中文说明,type为参数的类型,attr_id为monitor告警id,err_code为校验出错时返回给前端的错误码。
在步骤S202中,根据所述校验优先级,将所述参数配置文件进行语法转换以生成参数校验代码。
可以理解的是,所述语法转换,是将配置文件中的参数通过预定的规则或模式,将某一特定的输入(通常是字符串)转换成另一种预设的输出(通常也是字符串)。例如,利用C++中的宏定义进行语法转换。
其中,将所述参数配置文件中所述第一类参数和第二类参数进行语法转换,以生成参数校验代码。
在步骤S203中,记录参数校验代码的生成过程,以生成对应的说明文档。
所述说明文档,用于记录各类参数的名称、所述校验优先级、代码生成时间、代码修改时间、代码路径、以及编译时间。
本发明的参数校验方法,通过在参数配置文件中定义不同校验优先级,以自动生成对应的参数代码和说明文档,开发成本低、无需额外的维护时间。
实施例二
请参阅图3,所示为本发明实施例提供的参数校验方法的工作流程示意图。
在步骤S201中,创建参数配置文件,并定义三类不同校验优先级的参数,包括:第一类参数、第二类参数、以及第三类参数。
可以理解的是,其中,第一类参数是必需校验的,第二类参数是可选择是否校验的,第三类参数是无需校验的。
在步骤S202中,根据所述校验优先级,将所述参数配置文件进行语法转换以生成参数校验代码。
例如,利用C++中的宏定义进行语法转换。其中,将所述参数配置文件中所述第一类参数和第二类参数进行语法转换,以生成参数校验代码。
在步骤S203中,记录参数校验代码的生成过程,以生成对应的说明文档。
可以理解的是,所述说明文档,用于记录各类参数的名称、所述校验优先级、代码生成时间、代码修改时间、代码路径、以及编译时间。
在步骤S204中,接收所述参数配置文件的修改参数,并记录修改位置。
比如,用于将参数的英文名称从原始的ID修改为Name,或将参数002从第一类参数修改为第二类参数。
在步骤S205中,将所述修改参数按照所述校验优先级生成新的参数代码,并替换所述修改位置所对应的原参数校验代码。
可以理解的是,如果修改参数属于第一类参数或第二类参数,则生成对应的代码,如果属于第三类参数,则忽略所述修改,无需修改代码。
在步骤S206中,记录替换过程以生成新的说明文档。
可以理解的是,在本步骤中,既可以根据修改位置***、替换或删除原说明文档的一部分,以生成新的说明文档,也可以在原说明文档的开头或末尾生成一段日志,作为原说明文档的补丁,并记录本次代码修改时间。
在步骤S207中,将所述校验代码进行编译和执行。
可以理解的是,所述编译,是指将所述代码的源程序生成可执行的目标程序的过程。
在步骤S208中,获取参数校验的执行结果。
具体而言,接收来自用户终端的浏览器页面的参数,并将所述参数代入所述目标程序中进行执行,以获所述参数校验的取执行结果
在步骤S209中,判断所述执行结果是否通过校验。其中,如果未通过校验,则执行步骤S210,若通过校验,则执行步骤S211。
在步骤S210中,将未通过校验的参数进行异常处理。
可以理解的是,所述异常处理,是将所述未通过校验的参数返回给参数的输入端,即用户终端设备的浏览器页面。
在步骤S211中,将通过校验的参数进行分析,并产生SQL命令进行执行。
可以理解的是,所述执行,是指将所述SQL命令发送至数据服务器进行查询,并将查询结果转发至所述用户终端设备的浏览器页面。
本发明的参数校验方法,通过在参数配置文件中定义不同校验优先级,以自动生成对应的参数代码和说明文档,开发成本低、无需额外的维护时间。
实施例三
请参阅图4,所示为本发明实施例提供的参数校验***的模块示意图。
所述参数校验***100,可以应用于浏览器中,也可以应用于网页服务器中。在本实施例中,以应用于网页服务器中为例进行阐述。
所述参数校验***100,包括:配置文件创建模块11、代码生成模块12、文档生成模块13、配置文件修改模块14、代码修改模块15、文档修改模块16、代码执行模块17、结果获取模块18、以及处理模块19。
配置文件创建模块11,用于创建参数配置文件,并定义三类不同校验优先级的参数,包括:第一类参数、第二类参数、以及第三类参数。
具体而言,所述配置文件创建模块11,定义第一类参数的校验优先级高于第二类参数,第二类参数的优先级高于第三类参数,即,第一类参数是必需校验的,第二类参数是可选择是否校验的,第三类参数是无需校验的。
代码生成模块12,用于根据配置文件创建模块11中所述校验优先级,将所述参数配置文件进行语法转换以生成参数校验代码。
具体而言,所述代码生成模块12利用C++中的宏定义,将所述参数配置文件中所述第一类参数和第二类参数进行语法转换,以生成参数校验代码。
文档生成模块13,用于记录参数校验代码的生成过程,以生成对应的说明文档。
可以理解的是,所述文档生成模块13中的所述说明文档,用于记录各类参数的名称、所述校验优先级、代码生成时间、代码修改时间、代码路径、以及编译时间。
配置文件修改模块14,用于接收所述参数配置文件的修改参数,并记录修改位置。
代码修改模块15,用于将所述修改参数按照所述校验优先级生成新的参数代码,并替换所述修改位置所对应的原参数校验代码。
可以理解的是,如果修改参数属于第一类参数或第二类参数,则生成对应的代码,如果属于第三类参数,则忽略所述修改,无需修改代码。
文档修改模块16,用于记录替换过程以生成新的说明文档。
可以理解的是,所述文档修改模块16既可以根据修改位置***、替换或删除原说明文档的一部分,以生成新的说明文档,也可以在文档的开后或末尾生成一端日志,作为说明文档的补丁,并记录代码修改时间。
代码执行模块17,用于将所述校验代码进行编译和执行。
可以理解的是,所述编译,是指将所述代码的源程序生成可执行的目标程序的过程。
结果获取模块18,用于获取参数校验的执行结果。
具体而言,所述结果获取模块用于接收来自用户终端的浏览器页面的参数,并将所述参数代入所述目标程序中进行执行,以获所述参数校验的取执行结果。
处理模块19,用于判断所述执行结果是否通过校验,并将未通过校验的参数进行异常处理。
具体而言,所述处理模块19,用于将所述未通过校验的参数返回给参数的输入端,即用户终端设备的浏览器页面。所述处理模块19还用于将通过校验的参数进行分析,并产生SQL命令,以及将SQL命令发送至数据服务器进行查询,并将查询结果转发至所述用户终端设备的浏览器页面。
本发明的参数校验***,通过在参数配置文件中定义不同校验优先级,以自动生成对应的参数代码和说明文档,开发成本低、无需额外的维护时间。
实施例四
请参阅图5,所示为本发明实施例提供的的参数校验方法及校验***的运行时序示意图。
在步骤A中,用户终端设备通过浏览器的页面获取参数。
在步骤B中,用户终端设备通过传输协议(Http或TCP/IP)将所述参数传输至网页服务器。
在步骤C中,网页服务器根据内置的参数验证方法或参数验证***生成参数验证的代码,并通过编译及执行所述代码对所述参数进行验证。其中,如果未通过验证则执行步骤D,若通过验证在执行步骤F。
在步骤D中,当未通过验证时,网页服务器进行异常处理,即发送异常信息至用户终端设备。
在步骤E中,用户终端接收到异常信息后,对所述参数进一步进行异常处理,包括修正或放弃执行等。
在步骤F中,当通过验证后,网页服务器对所述参数进行分析,并产生SQL命令。
在步骤G中,网页服务器发送所述SQL命令至数据库服务器。
在步骤H中,数据库服务接收所述SQL命令,进行查询后,发送查询结果至所述网页服务器。
在步骤I中,网页服务器将所述查询结果转发至所述用户终端设备。
本发明的参数校验方法及校验***,通过在参数配置文件中定义不同校验优先级,以自动生成对应的参数代码和说明文档,开发成本低、无需额外的维护时间。
本发明实施例提供的参数校验方法及校验***属于同一构思,其具体实现过程详见说明书全文,此处不再赘述。
综上所述,虽然本发明已以优选实施例揭露如上,但上述优选实施例并非用以限制本发明,本领域的普通测试人员,在不脱离本发明的精神和范围内,均可作各种更动与润饰,因此本发明的保护范围以权利要求界定的范围为准。
Claims (14)
1.一种参数校验方法,其特征在于,包括:
创建参数配置文件,并定义三类不同校验优先级的参数,包括:第一类参数、第二类参数、以及第三类参数;
根据所述校验优先级,将所述参数配置文件进行语法转换以生成参数校验代码;以及
记录参数校验代码的生成过程,以生成对应的说明文档。
2.如权利要求1所述的参数校验方法,其特征在于,在记录参数校验代码的生成过程,以生成对应的说明文档之后,还包括:
接收所述参数配置文件的修改参数,并记录修改位置;
将所述修改参数按照所述校验优先级生成新的参数代码,并替换所述修改位置所对应的原参数校验代码;以及
记录替换过程以生成新的说明文档。
3.如权利要求1或2所述的参数校验方法,其特征在于,在生成对应的说明文档之后,还包括:
将所述校验代码进行编译和执行;以及
获取参数校验的执行结果。
4.如权利要求3所述的参数校验方法,其特征在于,在获取参数校验的执行结果之后,还包括:
判断所述执行结果是否通过校验,并将未通过校验的参数进行异常处理。
5.如权利要求3所述的参数校验方法,其特征在于,在记录参数校验代码的生成过程,以生成对应的说明文档的步骤中:
所述说明文档,用于记录各类参数的名称、所述校验优先级、代码生成时间、代码修改时间、代码路径、以及编译时间。
6.如权利要求1所述的参数校验方法,其特征在于,在定义三类不同校验优先级的参数,包括:第一类参数、第二类参数、以及第三类参数的步骤中:
定义第一类参数的校验优先级高于第二类参数,第二类参数的优先级高于第三类参数,其中,第一类参数是必需校验的,第二类参数是可选择是否校验的,第三类参数是无需校验的。
7.如权利要求6所述的参数校验方法,其特征在于,在根据所述校验优先级,将所述参数配置文件进行语法转换以生成参数校验代码的步骤中:
利用C++中的宏定义,将所述参数配置文件中所述第一类参数和第二类参数进行语法转换,以生成参数校验代码。
8.一种参数校验***,其特征在于,包括:
配置文件创建模块,用于创建参数配置文件,并定义三类不同校验优先级的参数,包括:第一类参数、第二类参数、以及第三类参数;
代码生成模块,用于根据所述校验优先级,将所述参数配置文件进行语法转换以生成参数校验代码;以及
文档生成模块,用于记录参数校验代码的生成过程,以生成对应的说明文档。
9.如权利要求8所述的参数校验***,其特征在于,还包括:
配置文件修改模块,用于接收所述参数配置文件的修改参数,并记录修改位置;
代码修改模块,用于将所述修改参数按照所述校验优先级生成新的参数代码,并替换所述修改位置所对应的原参数校验代码;以及
文档修改模块,用于记录替换过程以生成新的说明文档。
10.如权利要求8或9所述的参数校验***,其特征在于,还包括:
代码执行模块,用于将所述校验代码进行编译和执行;以及
结果获取模块,用于获取参数校验的执行结果。
11.如权利要求10所述的参数校验***,其特征在于,还包括:
处理模块,用于判断所述执行结果是否通过校验,并将未通过校验的参数进行异常处理。
12.如权利要求10所述的参数校验***,其特征在于所述文档生成模块中的所述说明文档,用于记录各类参数的名称、所述校验优先级、代码生成时间、代码修改时间、代码路径、以及编译时间。
13.如权利要求8所述的参数校验***,其特征在于,所述配置文件创建模块,具体用于:定义第一类参数的校验优先级高于第二类参数,第二类参数的优先级高于第三类参数,其中,第一类参数是必需校验的,第二类参数是可选择是否校验的,第三类参数是无需校验的。
14.如权利要求13所述的参数校验方法,其特征在于,所述代码生成模块,具体用于:利用C++中的宏定义,将所述参数配置文件中所述第一类参数和第二类参数进行语法转换,以生成参数校验代码。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510243919.8A CN106301819B (zh) | 2015-05-13 | 2015-05-13 | 参数校验方法及校验*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510243919.8A CN106301819B (zh) | 2015-05-13 | 2015-05-13 | 参数校验方法及校验*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106301819A true CN106301819A (zh) | 2017-01-04 |
CN106301819B CN106301819B (zh) | 2020-03-17 |
Family
ID=57631700
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510243919.8A Active CN106301819B (zh) | 2015-05-13 | 2015-05-13 | 参数校验方法及校验*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106301819B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110020381A (zh) * | 2018-02-23 | 2019-07-16 | 中国平安财产保险股份有限公司 | 基于配置文件的校验方法、装置、设备和计算机存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110080882A1 (en) * | 2009-10-02 | 2011-04-07 | Nokia Corporation | Reservation of Spectrum Resources in White Spaces |
CN104270395A (zh) * | 2014-10-24 | 2015-01-07 | 中国建设银行股份有限公司 | 一种输入数据校验的方法、装置及*** |
CN104461873A (zh) * | 2014-11-19 | 2015-03-25 | 青岛海信电器股份有限公司 | 一种应用程序的测试方法和装置 |
-
2015
- 2015-05-13 CN CN201510243919.8A patent/CN106301819B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110080882A1 (en) * | 2009-10-02 | 2011-04-07 | Nokia Corporation | Reservation of Spectrum Resources in White Spaces |
CN104270395A (zh) * | 2014-10-24 | 2015-01-07 | 中国建设银行股份有限公司 | 一种输入数据校验的方法、装置及*** |
CN104461873A (zh) * | 2014-11-19 | 2015-03-25 | 青岛海信电器股份有限公司 | 一种应用程序的测试方法和装置 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110020381A (zh) * | 2018-02-23 | 2019-07-16 | 中国平安财产保险股份有限公司 | 基于配置文件的校验方法、装置、设备和计算机存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN106301819B (zh) | 2020-03-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11868231B2 (en) | System and method for evaluating code by a hybrid of local and cloud-based computers | |
US9996613B2 (en) | System and method for accessibility assessment of a web application | |
US9356955B2 (en) | Methods for determining cross-site scripting and related vulnerabilities in applications | |
US8799869B2 (en) | System for ensuring comprehensiveness of requirements testing of software applications | |
CN100353733C (zh) | 基于xml文件的rss信息交互处理方法 | |
US10560484B2 (en) | Managing access in one or more computing systems | |
CN103778234A (zh) | 报表的生成方法及装置 | |
CN103383681B (zh) | 一种文件类型识别方法及*** | |
CN109218368A (zh) | 实现Http反向代理的方法、装置、电子设备和可读介质 | |
CN108920359B (zh) | 应用程序的测试方法、装置、存储介质和电子装置 | |
CN109799985A (zh) | 前端代码生成方法及装置、存储介质及电子设备 | |
CN109408763B (zh) | 一种对不同模板的简历进行管理的方法及*** | |
EP2825987A1 (en) | System and method for verified compliance implementation | |
CN104346398A (zh) | 网上自动填报数据的方法及其装置 | |
Sklyar et al. | Assurance Case Driven Design based on the Harmonized Framework of Safety and Security Requirements. | |
US10121150B2 (en) | Compliance as a service for an organization | |
EP2835774A1 (en) | A method and device for executing an enterprise process | |
CN113885876A (zh) | 一种参数校验方法、装置、存储介质及计算机*** | |
Gohil et al. | Towards behavior driven operations (BDOps) | |
CN106301819A (zh) | 参数校验方法及校验*** | |
CN116346660A (zh) | 基于依赖替换服务的数据处理方法、装置、设备及介质 | |
Eryilmaz | Consecutive k‐within‐m‐out‐of‐n: F System with Nonidentical Components | |
CN105512020A (zh) | 测试方法及装置 | |
Damien Wee et al. | Evaluating the effectiveness of applying a requirements management system for a subsea oil and gas workover system | |
Johansson et al. | Additional requirements for process assessment in safety–critical software and systems domain |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |