• Title/Summary/Keyword: Software Test Process

Search Result 588, Processing Time 0.031 seconds

Development Process for Slit Mask Exchanger Mechanism Prototype (SMEM-P) of the Giant Magellan Telescope Multi-object Astronomical and cosmological Spectrograph (GMACS)

  • Lee, Hye-In;Cook, Erika;Ji, Tae-Geun;Byeon, Seoyeon;Pak, Suehee;Cynthia, Froning;Marshall, Jennifer;Depoy, Darren L.;Pak, Soojong
    • The Bulletin of The Korean Astronomical Society
    • /
    • v.43 no.1
    • /
    • pp.68.4-69
    • /
    • 2018
  • GMACS is one of the instruments for the Giant Magellan Telescope (GMT) which will provide wide field, multi-object, moderate resolution spectroscopy of faint targets. KHU (Kyung Hee University) is in charge of control software of GMACS. As a first step, the Slit Mask Exchange Mechanism Prototype (SMEM-P) will be used as a preliminary example to make development process between electronics and high level software. Recently, we have developed a sample program to communicate with low level devices via EtherCAT. It is expected to be a mockup design for software and control system of GMACS. In this poster, we show the development process and test operation results of control software for SMEM-P.

  • PDF

SETP Test Process Model for Software Quality Improvement (소프트웨어 품질 향상을 위한 SETP 테스트 프로세스 모델)

  • Oh, Hye-Jin;Seo, Joo-Young;Choi, Byoung-Ju
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2006.05a
    • /
    • pp.293-300
    • /
    • 2006
  • 소프트웨어 개발 프로세스의 평가를 통해 소프트웨어 프로덕트의 품질을 높이려는 다양한 시도들이 행해지고 있다. 소프트웨어 테스트 프로세스는 소프트웨어 개발 프로세스 중에서도 소프트웨어 프로덕트 품질 향상에 직접적인 영향을 끼치므로, 이에 대한 체계적인 개선이 필요하다. 본 논문에서는 프로세스의 품질과 프로덕프의 품질을 동시에 고려하는 소프트웨어 테스팅 모델인 SETP(Simple and Effective Test Process)모델을 제안한다.

  • PDF

The Comparative Study of NHPP Software Reliability Model Based on Exponential and Inverse Exponential Distribution (지수 및 역지수 분포를 이용한 NHPP 소프트웨어 무한고장 신뢰도 모형에 관한 비교연구)

  • Kim, Hee-Cheul;Shin, Hyun-Cheul
    • The Journal of Korea Institute of Information, Electronics, and Communication Technology
    • /
    • v.9 no.2
    • /
    • pp.133-140
    • /
    • 2016
  • Software reliability in the software development process is an important issue. Software process improvement helps in finishing with reliable software product. Infinite failure NHPP software reliability models presented in the literature exhibit either constant, monotonic increasing or monotonic decreasing failure occurrence rates per fault. In this paper, we were proposed the reliability model with the exponential and inverse exponential distribution, which made out efficiency application for software reliability. Algorithm to estimate the parameters used to maximum likelihood estimator and bisection method, model selection based on mean square error (MSE) and coefficient of determination($R^2$), for the sake of efficient model, were employed. Analysis of failure, using real data set for the sake of proposing the exponential and inverse exponential distribution, was employed. This analysis of failure data compared with the exponential and inverse exponential distribution property. In order to insurance for the reliability of data, Laplace trend test was employed. In this study, the inverse exponential distribution model is also efficient in terms of reliability because it (the coefficient of determination is 80% or more) in the field of the conventional model can be used as an alternative could be confirmed. From this paper, the software developers have to consider life distribution by prior knowledge of the software to identify failure modes which can be able to help.

The Comparative Study of NHPP Software Reliability Model Based on Log and Exponential Power Intensity Function (로그 및 지수파우어 강도함수를 이용한 NHPP 소프트웨어 무한고장 신뢰도 모형에 관한 비교연구)

  • Yang, Tae-Jin
    • The Journal of Korea Institute of Information, Electronics, and Communication Technology
    • /
    • v.8 no.6
    • /
    • pp.445-452
    • /
    • 2015
  • Software reliability in the software development process is an important issue. Software process improvement helps in finishing with reliable software product. Infinite failure NHPP software reliability models presented in the literature exhibit either constant, monotonic increasing or monotonic decreasing failure occurrence rates per fault. In this paper, proposes the reliability model with log and power intensity function (log linear, log power and exponential power), which made out efficiency application for software reliability. Algorithm to estimate the parameters used to maximum likelihood estimator and bisection method, model selection based on mean square error (MSE) and coefficient of determination($R^2$), for the sake of efficient model, was employed. Analysis of failure, using real data set for the sake of proposing log and power intensity function, was employed. This analysis of failure data compared with log and power intensity function. In order to insurance for the reliability of data, Laplace trend test was employed. In this study, the log type model is also efficient in terms of reliability because it (the coefficient of determination is 70% or more) in the field of the conventional model can be used as an alternative could be confirmed. From this paper, software developers have to consider the growth model by prior knowledge of the software to identify failure modes which can be able to help.

The software quality measurement based on software reliability model (소프트웨어 신뢰성 모델링 기반 소프트웨어 품질 측정)

  • Jung, Hye-Jung
    • Journal of the Korea Convergence Society
    • /
    • v.10 no.4
    • /
    • pp.45-50
    • /
    • 2019
  • This study proposes a method to measure software reliability according to software reliability measurement model to measure software reliability. The model presented in this study uses the distribution of Non - Homogeneous Poisson Process and presents a measure of the software reliability of the presented model. As a method to select a suitable software reliability growth model according to the presented model, we have studied a method of proposing an appropriate software reliability function by calculating the mean square error according to the estimated value of the reliability function according to the software failure data. In this study, we propose a reliability function to measure the software quality and suggest a method to select the software reliability function from the viewpoint of minimizing the error of the estimation value by applying the failure data.

High Level Test Generation (상위 수준 설계에서의 테스트패턴 생성)

  • 김종현;박승규김동욱
    • Proceedings of the IEEK Conference
    • /
    • 1998.10a
    • /
    • pp.1005-1008
    • /
    • 1998
  • IC testing plays a very important role in IC manufacturing process. Modern complex ASIC chips making it difficult for gate level and RLT level test generation techniques to generate good test vector in resonable time. In this paper we proposed new test pattern generation method in VHDL description to detect manufacturing faults. This method based on software testing can easily generate test vector and independent to synthesis result.

  • PDF

Implementation and Experimental Test Result of a Multi-frequency and Multi-constellation GNSS Software Receiver Using Commercial API

  • Han, Jin-Su;Won, Jong-Hoon
    • Journal of Positioning, Navigation, and Timing
    • /
    • v.8 no.1
    • /
    • pp.1-12
    • /
    • 2019
  • In this paper, we implement a navigation software of a Global Navigation Satellite System (GNSS) receiver based on a commercial purpose GNSS software receiver platform and verify its performance by performing experimental tests for various GNSS signals available in Korea region. The SX3, employed in this paper, is composed of an application program and a Radio Frequency (RF) frontend, and can capture and process multi-constellation and multi-frequency GNSS signals. All the signal processing procedure of SX3 is accessible by the receiver software designer. In particular for an easy research and development, the Application Programing Interface (API) of the SX3 has a flexible architecture to upgrade or change the existing software program, equipped with a real-time monitoring function to monitor all the API executions. Users can easily apply and experiment with the developed algorithms using a form of Dynamic Link Library (DLL) files. Thus, by utilizing this flexible architecture, the cost and effort to develop a GNSS receiver can be greatly reduced.

An Analytic Network Process(ANP) Study on the Evaluation of Software Development Methods for Maintainability (유지보수성 목표하의 소프트웨어 개발방법 평가에 관한 실증연구 : ANP 기법을 중심으로)

  • Yoon, Min-Suk;Lee, Young;Sung, Sam-Kyung
    • Journal of the Korean Operations Research and Management Science Society
    • /
    • v.24 no.4
    • /
    • pp.141-156
    • /
    • 1999
  • Recently expanded and enhanced software system inevitably demands serious managerial considerations on its maintenance cost. This study proposes a systematic and thorough assessment model for software development methods to the end of maintainability, incorporation ISO 9126 quality standards-based criteria. The Analytic Network Process (ANP) is employed in our model to find the effect of any dependency among the items of the criteria and the alternative methods. This study then applies the model empirically in order to evaluate the efficacies of the Structured Method and the Objected-Oriented Method. At first, this study performs the test on the existence and direction of any dependency under the three types of assumptions, and then determines the relative dominance of the two methods.

  • PDF

An Empirical Study on the Factors Affecting Diffusion of Objeccl-Oriented Technology (객체지향 기술의 확산에 영향을 주는 요인에 관한 경험적 연구)

  • 이민화
    • The Journal of Information Systems
    • /
    • v.10 no.1
    • /
    • pp.97-126
    • /
    • 2001
  • Object-orientation has been proposed as a promising software process innovation to improve software productivity and quality. It has not been understood clearly, however, what factors influences the diffusion of object-oriented technology in organizations. A research model was formulated and hypotheses were generated based on the literature of information technology implementation and software process innovation. To test the research hypotheses, a questionnaire survey was conducted. The results based on 121 responses from Korean companies revealed that project characteristics, use of external experts, and number of development projects are significantly related to the diffusion of object-oriented analysis and design and object-oriented programming. Innovation champion is positively related to the diffusion of object-oriented analysis and design, whereas it is not related to the diffusion of object-oriented programming language. Only project complexity was significantly related to the diffusion of visual programming language. On the other hand, organizational size was not significantly related to any object-oriented technology in this study.

  • PDF

Development of an Open Architecture CNC and Integration with Intelligent Modules (개방형 CNC 개발 및 지능형 모듈 통합)

  • 윤원수;이강주;김형내;이은애;박천기
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 2002.10a
    • /
    • pp.37-41
    • /
    • 2002
  • This study has been focused on the development of an open architecture CNC system and integration of core application technology for machine tool such as a remote monitoring/diagnosis system, NURBS interpolation, and cutting process simulation. To do this, we have developed a comprehensive CNC software including the basic HMI, screen editor, ASF, and visual builder. As a control hardware system for machine tool, the universal I/O module and CNC main unit have been developed. Then the remote monitoring/diagnosis system and NURBS interpolation have been implemented in the CNC software. The cutting simulation software will be used for enhancing the productivity of machine tools. Through a simulator and test bed, the whole technology has been verified.

  • PDF