• 제목/요약/키워드: Software for automation

검색결과 485건 처리시간 0.027초

키워드 기반 탐색적 테스트의 실험적 연구 (Experimental Study of Keyword-Based Exploratory Testing)

  • 황준선;최은만
    • 소프트웨어공학소사이어티 논문지
    • /
    • 제29권2호
    • /
    • pp.13-20
    • /
    • 2020
  • 탐색 테스트는 빠른 개발 주기라는 특징으로 바람직한 테스트 방법으로 소개되었으나 적용을 위하여 문서화 및 테스트 범위의 분석이 요구되어 적극적으로 채택하지 않고 있다. 한편 키워드 기반 테스트는 리소스 절약 및 유지 관리를 용이하게 하는 방법으로 소개되었으나 데이터, 설정, 상호 작용, 시퀀스 및 타이밍과 같은 변수가 많아 테스트를 미리 계획하는 것이 쉽지 않다. 하지만 키워드 기반 테스트에서 키워드를 작성하기 위한 명확한 기준과 방법을 제시하고 탐색 테스트 프로세스를 적용하여 키워드를 기반으로 테스트 사례를 만들 수 있다. 이 논문에서는 키워드 기반으로 탐색적 테스트를 자동화 하는 모델을 제안하고 실험한다. 효과를 검증하기 위해 일반 키워드 기반 테스트(KBT)와 탐색적 키워드 기반 테스트(KBET)와 비교하였고 탐색적 정상 테스트 사례(ETC) 및 탐색적 키워드 기반 테스트(KBET)와 비교하였다.

IoT-based Taking Medicine Automation System

  • Kim, Sun-Ok;Kwon, Eun-Jin
    • 한국컴퓨터정보학회논문지
    • /
    • 제26권4호
    • /
    • pp.161-168
    • /
    • 2021
  • 본 논문은 노약자와 장애인의 편의를 도모하기 위하여 주기적으로 약을 복용하는 사람들에게 약 먹는 시간을 알려주는 시스템이다. 무게 센서를 사용하여 일주일간 복용해야 하는 알약들의 전체 무게를 측정한 후, 사용자가 알약을 복용하면 줄어든 알약의 무게를 다시 측정하여 복용 여부를 판단하는 시스템이다. 거동이 불편한 장애인을 위하여 라인트레이서 기반 자율주행 시스템을 사용하여 복용 시간이 되면 자동으로 사용자가 설정한 위치에도 약을 운반해주는 기능을 포함하였다. 또한, 알약을 복용하지 않은 사용자에게 이를 알려주기 위해 설정된 특정 시간에 시각적, 청각적인 기능을 포함하여 약 먹는 시간을 알려주도록 구성하였다. 본 연구는 시뮬레이션을 통하여 이와 같은 시스템의 작업 수행 과정을 세분화하여 보여줌으로써 사용자들이 잊지 않고 약을 복용하는 것을 도와주고자 한다.

Development of FPGA-based Programmable Timing Controller

  • Cho, Soung-Moon;Jeon, Jae-Wook
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2003년도 ICCAS
    • /
    • pp.1016-1021
    • /
    • 2003
  • The overall size of electronic product is becoming small according to development of technology. Accordingly it is difficult to inspect these small components by human eyes. So, an automation system for inspecting them has been used. The existing system put microprocessor or Programmable Logic Controller (PLC) use. The structure of microprocessor-based controller and PLC use basically composed of memory devices such as ROM, RAM and I/O ports. Accordingly, the system is not only becomes complicated and enlarged but also higher price. In this paper, we implement FPGA-based One-chip Programmable Timing Controller for Inspecting Small components to resolve above problems and design the high performance controller by using VHDL. With fast development, the FPGA of high capacity that can have memory and PLL have been introduced. By using the high-capacity FPGA, the peripherals of the existent controller, such as memory, I/O ports can be implemented in one FPGA. By doing this, because the complicated system can be simplified, the noise and power dissipation problems can be minimized and it can have the advantage in price. Since the proposed controller is organized to have internal register, counter, and software routines for generating timing signals, users do not have to problem the details about timing signals and need to only send some values about an inspection system through an RS232C port. By selecting theses values appropriate for a given inspection system, desired timing signals can be generated.

  • PDF

ERP 시스템의 성공적 구현에 영향을 미치는 요인 (Factors Influencing the Successful Implementation of the ERP System)

  • 김병곤;오재인
    • Asia pacific journal of information systems
    • /
    • 제12권2호
    • /
    • pp.137-162
    • /
    • 2002
  • As the ERP system become recognized as a strategic weapon of a firm, the way how to implement the system successfully has been an important issue for both practitioners and the academic community. The objective of this research is to identify the critical success factors influencing the implementation of the ERP system and to suggest the tasks to be considered first for the effective implementation of the system. The results from the analysis of data collected from the 169 firms among those which have implemented either the Oracle package or the SAP package in Korea are as follows. The important factors for the successful implementation of the ERP system include the strength of rivalry among competing firms; the degree to which information systems are matured; the information systems strategy of a firm; the support and concern from the top; and the technical openness between the ERP system and the legacy system such as network, hardware, and software. The tasks to be considered first for the effective implementation of the ERP system cover the same degree of feeling between labor and management on the threat to survive; the formulation of information systems strategy at the strategic level; CEO's strong will and resolution; the process automation and informatization of a firm; and the infrastructure including intranet and databases.

A Triple Residual Multiscale Fully Convolutional Network Model for Multimodal Infant Brain MRI Segmentation

  • Chen, Yunjie;Qin, Yuhang;Jin, Zilong;Fan, Zhiyong;Cai, Mao
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제14권3호
    • /
    • pp.962-975
    • /
    • 2020
  • The accurate segmentation of infant brain MR image into white matter (WM), gray matter (GM), and cerebrospinal fluid (CSF) is very important for early studying of brain growing patterns and morphological changes in neurodevelopmental disorders. Because of inherent myelination and maturation process, the WM and GM of babies (between 6 and 9 months of age) exhibit similar intensity levels in both T1-weighted (T1w) and T2-weighted (T2w) MR images in the isointense phase, which makes brain tissue segmentation very difficult. We propose a deep network architecture based on U-Net, called Triple Residual Multiscale Fully Convolutional Network (TRMFCN), whose structure exists three gates of input and inserts two blocks: residual multiscale block and concatenate block. We solved some difficulties and completed the segmentation task with the model. Our model outperforms the U-Net and some cutting-edge deep networks based on U-Net in evaluation of WM, GM and CSF. The data set we used for training and testing comes from iSeg-2017 challenge (http://iseg2017.web.unc.edu).

Parametric numerical study of wind barrier shelter

  • Telenta, Marijo;Batista, Milan;Biancolini, M.E.;Prebil, Ivan;Duhovnik, Jozef
    • Wind and Structures
    • /
    • 제20권1호
    • /
    • pp.75-93
    • /
    • 2015
  • This work is focused on a parametric numerical study of the barrier's bar inclination shelter effect in crosswind scenario. The parametric study combines mesh morphing and design of experiments in automated manner. Radial Basis Functions (RBF) method is used for mesh morphing and Ansys Workbench is used as an automation platform. Wind barrier consists of five bars where each bar angle is parameterized. Design points are defined using the design of experiments (DOE) technique to accurately represent the entire design space. Three-dimensional RANS numerical simulation was utilized with commercial software Ansys Fluent 14.5. In addition to the numerical study, experimental measurement of the aerodynamic forces acting on a vehicle is performed in order to define the critical wind disturbance scenario. The wind barrier optimization method combines morphing, an advanced CFD solver, high performance computing, and process automaters. The goal is to present a parametric aerodynamic simulation methodology for the wind barrier shelter that integrates accuracy and an extended design space in an automated manner. In addition, goal driven optimization is conducted for the most influential parameters for the wind barrier shelter.

Design Automation for Enterprise System based on .NET with Extended UML Profile Mechanism

  • Kum, Deuk-Kyu
    • 한국컴퓨터정보학회논문지
    • /
    • 제21권12호
    • /
    • pp.115-124
    • /
    • 2016
  • In this paper, a method to generate the extended model automatically on the critical elements in enterprise system based real time distributed architecture as well as the platform specific model(PSM) for Microsoft(MS) .NET platform is proposed. The key ideas of this method are real time distributed architecture should performed with satisfying strict constraints on life cycle of object and response time such as synchronization, transaction and so on, and .NET platform is able to implement functionalities including before mentioned by only specifying Attribute Code and maximizing advantages of MDA. In order to realize the ideas, functionalities which should be considered enterprise system development are specified and these are to be defined in Meta Model and extended UML profile. In addition, after definition of UML profile for .NET specification, by developing and applying these into plug-in of open source MDA tool, and extended models are generated automatically through this tool. Accordingly, by using proposed specification technology, the profile and tools easily and quickly reusable extended model can be generated even though low level of detailed information for functionalities which is considered in .NET platform and real time distributed architecture. In addition, because proposed profile is MOF which is basis of standard extended and applied, UML and MDA tools which observed MOF is reusable.

컴퓨팅 사고 중심의 SW교육 콘텐츠의 연구 (A Study of SW Education Contents based on Computational Thinking)

  • 류미영;한선관
    • 정보교육학회논문지
    • /
    • 제23권6호
    • /
    • pp.521-528
    • /
    • 2019
  • 본 연구의 목적은 초등정보교육에서 컴퓨팅 사고를 신장시키기 위한 SW교육 콘텐츠를 설계하고 개발하는 것이다. SW교육 프로그램은 지식, 기능, 태도의 세 개 영역으로 나누었고, 컴퓨팅사고의 추상화, 자동화, 가치화로 연계하여 교육 프로그램을 개발하였다. 콘텐츠는 3개의 레벨로 나누고, 각각 16차시로 구성 하였다. 개발한 교육 프로그램에 대해 전문가 19인을 대상으로 내용 타당도를 실시한 결과 타당성이 높게 나타났다. 본 연구가 SW교육을 실시하는데 있어 컴퓨팅 사고를 신장하는데 도움이 되기를 바란다.

"MODEL SPELL CHECKER" FOR PRIMITIVE-BASED AS-BUILT MODELING IN CONSTRUCTION

  • 권순욱;프레데릭 보쉐;허영기
    • 한국건설관리학회논문집
    • /
    • 제5권5호
    • /
    • pp.163-171
    • /
    • 2004
  • This research investigates a Modeling Spell Checker that, similarly to Word Spell Checker for word processing software, would conform as-built 3D models to standard construction rules. The work is focused on the study of pipe-spools. Specifically pipe diameters and coplanarity are checked and corrected by the Modeling Spell Checker, and elbows are deduced and modeled to complete models. Experiments have been conducted by scanning scenes of increasing levels of complexity regarding the number of pipes, the types of elbows and the number of planes constituting pipe-spools. For building models of pipes from sensed data, a modeling method, developed at the University of Texas at Austin, that is based on the acquisition of sparse point clouds and the human ability to recognize geometric shapes has been used Results show that primitive-based models obtained after scanning construction sites can be corrected and even improved automatically, and, since such models are expected to be used as feedback control models for equipment operators, the higher modeling accuracy achieved with the Modeling Spell Checker could potentially increase the level of safety in construction. Result also show that some improvements are still needed especially regarding the co-planarity of pipes. In addition, results show that the modeling accuracy significantly depends on the primitive modeling method, and improvement of that method would positively impact the modeling spell checker.

페트리 네트를 이용한 시퀸스 흐름 제어기 설계 및 구현 (Sequence Flow Controller Design and Implementation Using a Petri net)

  • 김문철;김웅석;허우정;신경봉;조영조;류해영
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 1996년도 하계학술대회 논문집 B
    • /
    • pp.1254-1256
    • /
    • 1996
  • Design methods for sequence flow controllers play an important role in industrial automation. To design a flexible, reusable, and maintainable control software has become a key issue nowadays. Petri net has been emerging as an important tool to provide an integrated solution for modeling, analysis, simulation, and control of industrial automated systems recently. This paper describes an international standard of programming languages for programmable logic controllers, IEC 1131-3 SFC( Sequential Function Chart), and the sequence flow control method for an SFC using a Petri net-like model.

  • PDF