• Title/Summary/Keyword: Process Verification

Search Result 2,041, Processing Time 0.03 seconds

Process Algebra Based Formal Method for SDN Application Verification (SDN 응용 검증을 위한 프로세스 알지브라 기반 정형 기법)

  • Shin, Myung-Ki;Yi, Jong-Hwa;Choi, Yunchul;Lee, Jihyun;Lee, Seung-Ik;Kang, Miyoung;Kwak, Hee Hwan;Choi, Jin-Young
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.39B no.6
    • /
    • pp.387-396
    • /
    • 2014
  • Recently, there have been continuous efforts and progresses regarding the research on diverse network control and management platforms for SDN (Software Defined Networking). SDN is defined as a new technology to enable service providers/network operators easily to control and manage their networks by writing a simple application program. In SDN, incomplete or malicious programmable entities could cause break-down of underlying networks shared by heterogeneous devices and stake-holders. In this sense, any misunderstanding or diverse interpretations should be completely avoided. This paper proposes a new framework for SDN application verification and a prototype based on the formal method, especially with process algebra called pACSR which is an extended version of Algebra of Communicating Shared Resources (ACSR).

ADONIS: A Service Design and Certification Management Tool for Certification of Software Development Process in International Standard Organization (국제표준기국의 SW 개발 공정 인증을 위한 서비스 설계 및 인증 관리 도구: ADONIS)

  • Lee, Sunghyeon;Choe, Youngbuk;Lee, Moonkun
    • Journal of Service Research and Studies
    • /
    • v.8 no.1
    • /
    • pp.59-72
    • /
    • 2018
  • In the perspective of service, it is important to institute certification process required by International Standard Organization (ISO) for software (SW) development process, since Information and Communication Technology (ICT) takes high portion of the Korean industry and its certification for SW is essential internationally for trade. In addition, the certification service provided by BPMN tools like ADONIS is absolutely necessary. In that perspective, this paper proposes a new approach to satisfy this kind of necessity. This approach provides the certification service for the safety of SW required at the international level in Korean industry. Furthermore, the approach can be applied to other domains beside the SW. In order to demonstrate the approach, this paper shows how to guarantee service design for certification of ECSS-E-40 of European Space Agency (ESA) with ADONIS. This paper focuses on specification and verification of SW in E-40, and the main requirement for the verification will be safety of the SW.

Implementation and Static Verification Methodology of Discrete Event Simulation Software based on the DEVS Diagram: A Practical Approach (DEVS 다이어그램 기반 이산사건 시뮬레이션 소프트웨어 구현 및 정적 검증기법: 실용적 접근방법)

  • Song, Hae Sang
    • Journal of the Korea Society for Simulation
    • /
    • v.27 no.3
    • /
    • pp.23-36
    • /
    • 2018
  • Discrete Event System Specification (DEVS) has been used for decades as it provides sound semantics for hierarchical modular specification of discrete event systems. Instead of the mathematical specification, the DEVS diagram, based on the structured DEVS formalism, has provided more intuitive and convenient representation of complex DEVS models. This paper proposes a clean room process for implementation and verification of a DEVS diagram model specification into a simulation software source code. Specifically, it underlies a sequence of transformation steps from conformance and integrity checking of a given diagram model, translation into a corresponding tabular model, and finally conversion to a simulation source code, with each step being inversely verifiable for traceability. A simple example helps developers to understand the proposed process with associated transformation methods; a case study shows that the proposed process is effective for and adaptable to practical simulation software development.

Development of Strain-gauge-type Rotational Tool Dynamometer and Verification of 3-axis Static Load (스트레인게이지 타입 회전형 공구동력계 개발과 3축 정적 하중 검증)

  • Lee, Dong-Seop;Kim, In-Su;Lee, Se-Han;Wang, Duck-Hyun
    • Journal of the Korean Society of Manufacturing Process Engineers
    • /
    • v.18 no.9
    • /
    • pp.72-80
    • /
    • 2019
  • In this task, the tool dynamometer design and manufacture, and the Ansys S/W structural analysis program for tool attachment that satisfies the cutting force measurement requirements of the tool dynamometer system are used to determine the cutting force generated by metal cutting using 3-axis static structural analysis and the LabVIEW system. The cutting power in a cutting process using a milling tool for processing metals provides useful information for understanding the processing, optimization, tool status monitoring, and tool design. Thus, various methods of measuring cutting power have been proposed. The device consists of a strain-gauge-based sensor fitted to a new design force sensing element, which is then placed in a force reduction. The force-sensing element is designed as a symmetrical cross beam with four arms of a rectangular parallel line. Furthermore, data duplication is eliminated by the appropriate setting the strain gauge attachment position and the construction of a suitable Wheatstone full-bridge circuit. This device is intended for use with rotating spindles such as milling tools. Verification and machining tests were performed to determine the static and dynamic characteristics of the tool dynamometer. The verification tests were performed by analyzing the difference between strain data measured by weight and that derived by theoretical calculations. Processing test was performed by attaching a tool dynamometer to the MCT to analyze data generated by the measuring equipment during machining. To maintain high productivity and precision, the system monitors and suppresses process disturbances such as chatter vibration, imbalances, overload, collision, forced vibration due to tool failure, and excessive tool wear; additionally, a tool dynamometer with a high signal-to-noise ratio is provided.

Design Error Searching Algorithm in VHDL Behavioral-level using Hierarchy (계층성을 이용한 VHDL 행위 수준에서의 설계 오류 탐색 알고리듬)

  • 윤성욱;정현권김진주김동욱
    • Proceedings of the IEEK Conference
    • /
    • 1998.10a
    • /
    • pp.1013-1016
    • /
    • 1998
  • A method for generation of design verification tests from behavior-level VHDL program is presented. Behavioral VHDL programs contain multiple communicating processes, signal assignment statements. So for large, complex system, it is difficult problem to test or simulation. In this paper, we proposed a new hardware design verification method. For this method generates control flow graph(CFG.) and process modeling graph(PMG) in the given under the testing VHDL program. And this method proved very effective that all the assumed design errors could be detected.

  • PDF

The Implementation of Hardware Verification System Using Fault Injection Method (결함 주입 방법을 이용한 하드웨어 검증시스템 구현)

  • Yoon, Kyung-Shub;Song, Myoung-Gyu;Lee, Jae-Heung
    • Journal of IKEEE
    • /
    • v.15 no.4
    • /
    • pp.267-273
    • /
    • 2011
  • In hardware design, its stability and reliability are important, because a hardware error can cause serious damages or disaster. To improve stability and reliability, this paper presents the implementation of the hardware verification system using the fault injection method in PC environment. This paper presents a verification platform that can verify hardware system reliably and effectively, through a process to generate faults as well as insert input signals into the actual running system environment. The verification system is configured to connect a PC with a digital I/O card, and it can transmit or receive signals from the target system, as a verifier's intention. In addition, it can generate faults and inject them into the target system. And it can be monitored by displaying the received signals from the target system to the graphical wave signals. We can evaluate its reliability by analyzing the graphical wave signals. In this paper, the proposed verification system has been applied to the FPGA firmware of a nuclear power plant control system. As a result, we found its usefulness and reliability.

A Study on the Verification of Integrity of Message Structure in Naval Combat Management System

  • Jung, Yong-Gyu
    • Journal of the Korea Society of Computer and Information
    • /
    • v.27 no.12
    • /
    • pp.209-217
    • /
    • 2022
  • Naval CMS(Combat Management System) is linked to various sensors and weapon equipment and use DDS(Data Distribution Service) for efficient data communication between ICU(Interface Control Unit) Node and IPN(Information Processing Node). In order to use DDS, software in the system communicates in an PUB/SUB(Publication/Subscribe) based on DDS topic. If the DDS messages structure in this PUB/SUB method does not match, problems such as incorrect command processing and wrong information delivery occur in sending and receiving application software. To improve this, this paper proposes a DDS message structure integrity verification method. To improve this, this paper proposes a DDS message structure integrity verification method using a hash tree. To verify the applicability of the proposed method to Naval CMS, the message integrity verification rate of the proposed method was measured, and the integrity verification method was applied to CMS and the initialization time of the existing combat management system was compared and the hash tree generation time of the message structures was measured to understand the effect on the operation and development process of CMS. Through this test, It was confirmed that the message structure verification method for system stability proposed in this paper can be applied to the Naval CMS.

Recognition of Roads and Districts from Maps (지도에서 도로와 블록 인식)

  • Jang, Kyung-Shik;Kim, Jai-Hie
    • The Transactions of the Korea Information Processing Society
    • /
    • v.4 no.9
    • /
    • pp.2289-2298
    • /
    • 1997
  • This paper proposes a new method to recognize map. In order to minimize the ripple effect of one recognition result affecting another, the structural information is represented with a hierarchical model. and the model is used in both the recognition and verification process. Furthermore, lines related to an entity are searched in a used in both the recognition and verification process. Furthermore, lines related to an entity are searched in a reduced search space by defining some relations between lines. When there is a mis-recognition after verificaiton, recognition process will be retired. In the process, the accurate result can obtained through the change of the parameter values used in the algorithm. As a result, the search space is reduced effectively, and even objects that embodies the broken lines and the crossed lines are recognized.

  • PDF

Estimation and Experimental Verification of Grinding Wheel Wear in Surface Grinding Process (평면 연삭에서의 연삭 숫돌 마모 추정 및 실험적 검증)

  • Ju, Gwang-Hun;Lee, Eung-Suk;Kim, Hyeon-Su;Hong, Seong-Uk;Park, Cheon-Hong
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.18 no.8
    • /
    • pp.150-156
    • /
    • 2001
  • This paper deals with the theoretical estimation and its experimental verification of grinding wheel wear in surface grinding process. A theoretical formulation is provided to predict the grinding wheel wear in surface grinding. To validate the theoretical prediction, the grinding wheel wear is measured by using a laser scanning micrometer. The associated surface roughness and grinding farce are also investigated both theoretically and experimentally. Through a series of simulations and experiments, it is shown that the predictions are in good agreement with the experimental results.

  • PDF