• 제목/요약/키워드: test automation

검색결과 635건 처리시간 0.023초

효과적인 프로그래밍 오류분석을 위한 지식표현연구 (A Study of Knowledge Representation for Effective Programming Error Detection)

  • 송종수;송두헌
    • 한국컴퓨터산업학회논문지
    • /
    • 제4권10호
    • /
    • pp.559-570
    • /
    • 2003
  • 프로그래밍 초보자의 개인차에 따라 효과적인 개별학습을 제공하는 프로그래밍 언어 교사 시스템 구축을 위해서는 초보자의 프로그램에 있는 오류를 분석하고 그 원인을 파악할 수 있어야 한다. 본 연구에서는 플랜 정합과 프로그램 실행에 기반한 효과적인 프로그래밍 오류분석 시스템을 제안하고자 한다. 프로그램 실행 결과를 이용하여, 연관된 프로그래밍 플랜간의 연결 관계를 유연하게 표시하고, 플랜 정합의 차이점을 검증하며, 플랜간 공유변수의 조건에 따른 인과관계의 파악할 수 있게 된다. 또한 초보자에게 제공하는 오류 메시지는 플랜 간의 인과관계에 따라 오류의 원인과 그 파급 효과를 지적하고 예제나 반례에 해당하는 사례를 구체적으로 제공할 수 있게 되어, 사용자가 쉽고 명확하게 이해할 수 있게 제공이 가능해졌다.

  • PDF

비전 기반의 FPC용 자동 펀칭시스템 (Automatic Punching System for FPC using Machine Vision)

  • 이영춘;이성철
    • 한국정밀공학회지
    • /
    • 제22권12호
    • /
    • pp.77-86
    • /
    • 2005
  • This paper is about the development of Automatic FPC(flexible printed circuit) punching instrument for the improvement of working condition and cost saving. FPC is used to detect the contact position of keyboard and button like a cellular phone. Depending on the quality of the printed ink and position of reference punching point to the FPC, the resistance and current are varied to the malfunctioning values. The size of reference punching point is 2mm and the above. Because the punching operation is done manually, The punching accuracy is varied with operator's condition. Recently, The punching accuracy has deteriorated severely to the 2mm punching reference hall so that assembly of the K/B has hardly done. To improve this manual punching operation to the FPC, automatic FPC punching system is introduced. Precise mechanical parts like a 5-step stepping motor and ball screw mechanism are designed and tested and low cost PC camera is used fur the sake of cost down instead of using high quality vision systems for the factory automation. Test algorithms and programs showed good results to the designed automatic punching system and led to the increasement of productivity and huge cost down to law material like FPC by avoiding bad quality.

자기공명 영상장치에서 정형보철금속의 자화(磁化)에 관한 연구 (A Study on the magnetization of metal orthopedic prosthesis in magnetic resonance imaging)

  • 김형균;송득중;최성대
    • 한국기계가공학회지
    • /
    • 제12권4호
    • /
    • pp.34-39
    • /
    • 2013
  • For orthopedic artificial metal stainless steel, the magnetization of the magnetic field due to the presence of the titanium was to observe the change. Magnetic field meter (Tesla meters) a certain distance (ISO Centre) 1.5 Tesla magnetic field, the magnetization in the center with the passage of time were measured. Therefore, these artificial metal clip shape and magnetization of the sample size to produce a ferromagnetic material for comparison is the experimental dependence. For comparison of the experimental dependence of the magnetization, thereby producing a test piece size such as shaping prosthetic metal Clip is a ferromagnetic material. The experimental results, the metal orthopedic implants, there was no change in the magnetization indicated by ferromagnetic material in its natural state. However, in a magnetic field of 1.5T (Tesla), showed a sensitivity that is magnetized rapidly compared to the ferromagnetic material. In conclusion, high in the order of Clip, Stainless, of Titanium, the degree of dependence of the magnetization intensity of magnetization was the order Stainless, Titanium, of Clip in a magnetic field.

처방전달 시스템을 이용한 방사선종양학과 진료업무의 전산화 (Computerization of Radiation Oncology Practice Using Order-Communicating System)

  • 신세원;예지원
    • Journal of Yeungnam Medical Science
    • /
    • 제13권1호
    • /
    • pp.97-109
    • /
    • 1996
  • 현대는 정보화의 사회로서 첨단과학을 이용한 진료업무의 선진화사업은 진료의 서비스 향상과 경영혁신을 위해 필수적이다. 이번에 새로이 개발된 방사선종양학과 진료업무 전산화시스템은 병원내 처방전달시스템 개발과정에서 별도의 비용부담없이 부수적으로 개발된 것으로 방사선종양학과의 고유 업무뿐만 아니라 모든 외래 및 병실진료업무와 수납업무를 수행할 수 있는 편리한 프로그램이다. 이 시스템의 도입으로 방사선종양학과의 진료업무 간소화는 물론 신속 정확한 진료가 가능하여 진료서비스를 향상시켜 향후 다가올 진료 환경의 급격한 변화에 적극적으로 대처할 수 있어서 진료업무의 능률향상에 큰 도움이 되며 몇 가지의 새로운 기능을 추가시키면 학문연구의 발전과 경영개선효과도 기대할 수 있으리라 생각된다.

  • PDF

비례밸브를 이용한 트랙터 견인력제어시스템 개발 (Development of a Draft Control System for Tractor Using a Proportional Valve)

  • 이상식;이제용;문정환
    • Journal of Biosystems Engineering
    • /
    • 제31권1호
    • /
    • pp.9-15
    • /
    • 2006
  • Draft control is key technique in plow control system for automation of implement control system. To make the consistent draft force is an essential factor for preventing the reduction of working efficiency by tractor's slip and also improving the working efficiency. Therefore, the purpose of this study is to develop the draft sensor for draft control of plow and evaluate the usability of the algorithm of draft control system using proportional control valve. The developed draft control system could extract the draft force very well regardless of draft condition, change of setting draft force and response time in the response characteristic test. The maximum draft force at 3-Point linkage was 10,000 N and the deviation of the control system was 125.8 N in steady state condition. The developed control system worked very well with regard to the change of draft force in field and even in soil condition with soil reaction. The results of experiment showed the characteristics of response was sufficient to be used as the implement draft control system for tractor using proportional valve.

Turn signal lamp jacket to prevent accident of bicycles

  • Saxena, Tarika
    • 한국인공지능학회지
    • /
    • 제4권1호
    • /
    • pp.4-7
    • /
    • 2016
  • These days, citizens have made change of food life to take Western style food and to suffer from diabetes because of excessive nutrition taking, less exercise, stress and other environmental factors. They may suffer from diabetes because of genetic defect, surgery of pancreas, disinfection and medicine and others. One of ten Koreans may have symptom of diabetes to be popular. The diabetes that is a kind of metabolic disease has high blood sugar at disorder of hyper insulinism and/or defect of insulin action. Long time high blood sugar may produce chronic disease of kidney, eyes, nerve, heart and blood vessel and others. The purpose of health care of diabetes patient was to reach target blood sugar by diet, physical exercise and medicine and to prevent and delay complication. Diabetes patient shall control blood sugar to keep healthy. The blood sugar control requires time and effort, and all of the patients are difficult to make effort and to spend time. You can control blood sugar by the application. The application allows patients to control blood sugar and to save time and efforts and to make small sized input and automation of remaining area. The service was limited to blood sugar graph, and user carries smart phone to conduct test and to have difficulty. Further study needs to solve the problems and to investigate blood sugar testing not carrying smart phone and to make application of easy control of blood sugar.

안드로이드 기반 소프트웨어를 위한 테스트 자동화 체계 (Test Automation System for Android Software)

  • 신원;석종수;김태완;장천현
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2011년도 한국컴퓨터종합학술대회논문집 Vol.38 No.1(A)
    • /
    • pp.202-205
    • /
    • 2011
  • 최근 들어 스마트폰 시장이 활성화 되면서 휴대기기용 플랫폼인 안드로이드 역시 각광받고 있다. 오픈 플랫폼인 안드로이드에 수많은 제조사들과 개발자들이 가세하면서 다양한 플랫폼 버전이 탑재된 하드웨어가 출시되고 있다. 이처럼 혼재된 안드로이드 환경 때문에 상호호환성 문제와 함께 그에 따른 테스트의 필요성 또한 대두되고 있는 상황이다. 하지만 기존의 연구들은 테스트 케이스 자동 생성에 주로 초점이 맞추어져 있고, 컴파일 및 실행에 있어서 반복적인 작업이 필요한 안드로이드의 특성을 반영하지 못하고 있어 테스트 과정에 과도한 시간이 소모되고 인력 및 비용 또한 손실되고 있다. 이에 본 논문에서는 안드로이드 기반 소프트웨어 테스트 시 고려해야 할 문제점을 분석하여 비효율적인 면을 제거하고 테스트를 자동으로 진행할 수 있는 테스트 자동화 체계를 제안한다. 이를 통해 기존의 테스트 과정에서 과하게 투입되는 시간, 인력 및 비용을 줄이고 개발 기간이 짧은 안드로이드 소프트웨어 마켓 시장에 효율적으로 대응할 수 있는 이점을 얻을 수 있다.

Development of smart transducer with embedded sensor for automatic process control of ultrasonic wire bonding

  • Or, Siu Wing;Chan, Helen Lai Wa;Liu, Peter Chou Kee
    • Smart Structures and Systems
    • /
    • 제1권1호
    • /
    • pp.47-61
    • /
    • 2005
  • A ring-shaped lead zirconate titanate (PZT) piezoceramic sensor has been integrated with the Langevin-type piezoceramic driver of an ultrasonic wire-bonding transducer to form a smart transducer for in-situ measurement of three essential bonding parameters: namely, impact force, ultrasonic amplitude and bond time. This sensor has an inner diameter, an outer diameter and a thickness of 12.7 mm, 5.1 mm and 0.6 mm, respectively. It has a specifically designed electrode pattern on the two major surfaces perpendicular to its thickness along which polarization is induced. The process-test results have indicated that the sensor not only is sensitive to excessive impact forces exerted on the devices to be bonded but also can track changes in the ultrasonic amplitude proficiently during bonding. Good correlation between the sensor outputs and the bond quality has been established. This smart transducer has good potential to be used in automatic process-control systems for ultrasonic wire bonding.

데이터마이닝 로드맵 개발과 수처리 응집제 제어를 위한 데이터마이닝 적용 (Development of Datamining Roadmap and Its Application to Water Treatment Plant for Coagulant Control)

  • 배현;김성신;김예진
    • 한국정보통신학회논문지
    • /
    • 제9권7호
    • /
    • pp.1582-1587
    • /
    • 2005
  • 본 논문은 정수장에서 사용하는 응집제의 종류를 결정하기 위한 시스템 개발에 관한 내용이다. 정수장은 여러 단위 처리장으로 구성되며, 불순물을 제거하기 위하여 혼화지에서 응집제를 주입하여 침전을 시킨다. 현재까지 응집제 결정을 위해 Jar-test를 이용하는데, 이 방법은 사람의 주관적인 판단에 의존하므로 실험 오차가 발생할 수 있다. 특히 정수장의 자동화를 위한 시스템 개발에서 가장 큰 걸림돌로 작용하고 있다. 본 논문은 이러한 문제점을 해결하기 위하여 로드맵에 기초한 데이터마이닝 기법을 이용하여 응집제를 선택할 수 있는 제어기를 개발하였다. 제어 규칙은 클러스터링 기법으로 도출하였는데, 군집의 초기 값과 개수는 통계적 지수 값을 사용하여 결정하였다.

Design and Implementation of a CAN Data Analysis Test Bench based on Raspberry Pi

  • Pant, Sudarshan;Lee, Sangdon
    • Journal of Multimedia Information System
    • /
    • 제6권4호
    • /
    • pp.239-244
    • /
    • 2019
  • With the development of Cyber-Physical Systems(CPS), several technologies such as automation control, automotive and intelligent house systems have been developed. To enable communication among various components of such systems, several wired and wireless communication protocols are used. The Controller Area Network(CAN) is one of such wired communication protocols that is popularly used for communication in automobiles and other machinery in the industry. In this paper, we designed and implemented a response time analysis system for CAN communication. The reliable data transfer among various electronic components in a significant time is crucial for the smooth operation of an electric vehicle. Therefore, this system is designed to conveniently analyze the response time of various electronic components of a CAN enabled system. The priority for transmission of the messages in the CAN bus is determined by the message identifier. As the number of nodes increases the transmission of low priority messages is delayed due to the existence of higher priority messages on the bus. We used Raspberry Pi3 and PiCAN2 board to simulate the data transfer for studying the comparative delay in low priority nodes.