• 제목/요약/키워드: developer tool

검색결과 80건 처리시간 0.028초

SFC/POP 연계형 DNC 시스템 구현 (Development of the DNC System for SFC/POP)

  • 최정희;김재균;이동현;최인집
    • 산업공학
    • /
    • 제12권3호
    • /
    • pp.374-381
    • /
    • 1999
  • In this paper, we propose an architecture of the DNC system for Shop Floor Control/Point of Production(SFC/POP). The DNC system to be presented this paper retrieves line-up sheets which include the drawing information, making a index database for line-up sheets, NC programs and tool adjustment data. And it is interface with a raw material, jig and tool information. Also, the DNC system transmits operation information to real workers rapidly, and supports realtime monitoring by collecting the state information of machines directly. In the analysis and design phases, this paper models realtime events using the state transition diagrams. In the implementation phase, we use the ORACLE DBMS(Database Management System) as the DBMS and Developer 2000 and Microsoft Visual C++ 5.0 as the programming tools.

  • PDF

테스트 주도 개발을 위한 유연한 단위 테스트 도구로 변경 (A Flexible Unit Testing Tool for Test Driven Development)

  • 전석환;김정동;백두권
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제15권2호
    • /
    • pp.140-144
    • /
    • 2009
  • 테스트 주도 개발의 장점을 얻기 위해서는 효율적인 테스트 도구의 사용은 필수적이다. 기존의 통합 자동화 테스트 도구는 표준화 되지 않은 스크립트(script) 언어를 사용하거나 단위 테스트에 적합하지 않은 경우가 많다. 기존의 단위 테스트 도구는 대부분 프로그램의 원시코드에 테스트를 위한 코드가 추가된다. 이것은 원시 코드의 복잡도를 높이고 테스트 케이스 변경 시 원시코드의 여러 부분을 수정해야 하는 문제점이 있다. 본 논문에서는 테스트 주도 개발 시 개발자가 표준 자바 스크립트(Java script)를 이용하여 테스트 케이스 수정을 용이하게 할 수 있도록 유연한 테스트 도구의 설계를 제안하고 제안된 설계의 가용성을 검증하고자 테스트 도구를 구현하였다.

혁신적인 앱 개발도구에 대한 제안 (A Porposal for Innovative App Developing Tool)

  • 장영현
    • 문화기술의 융합
    • /
    • 제2권3호
    • /
    • pp.41-44
    • /
    • 2016
  • 컴퓨터에 기반 한 개발환경에서 앱 개발도구의 개념은 소프트웨어의 생산성을 향상시키는 것에 목적을 두고 있다. 현재까지 앱 개발도구는 효율적인 사용 환경을 만족하도록 개발되어지지 않고 있으며 지역적으로 국제적으로 초기상태로 분석할 수 있다. 따라서 개발자들은 문자기반 언어를 사용하여 앱 개발절차를 진행하는 것에 어려움을 감내하고 있다. 본 논문에서 제안하는 혁신적인 앱 개발도구에 대한 기본적 개념은 스마트폰에 대한 요구사항을 간략하게 표현하는 것으로 컴퓨터에서 워드나 엑셀을 사용하는 수준처럼 배우기 쉬운 수준의 개발 방법론이다. 본 논문에서 제시하는 혁신적인 앱 개발도구는 처리 업무 서비스기반 구조를 선언하는 것만으로 합리적인 서비스 단위의 앱이 개발되어지는 개발 절차이다. 서비스 기반구조가 단위 업무의 재사용을 가능하게 처리하기 때문에 신규 앱프로그램을 개발하는 대신에 앱서비스를 대신할 수 있는 새로운 기능을 재사용으로 제공하는 것이 가능하다.

안드로이드 앱 GUI 테스트 자동화 툴 개발 방법에 관한 연구 (A Study on the Development Method of Android App GUI Test Automation Tool)

  • 박세준;김규정
    • 한국콘텐츠학회논문지
    • /
    • 제21권8호
    • /
    • pp.403-412
    • /
    • 2021
  • 모바일 앱의 수가 기하급수적으로 늘어남에 따라 앱 개발과정에서 이루어지는 테스트의 자동화가 중요해지고 있다. 앱을 출시하기까지 다양한 유형의 테스트를 통해 반복적인 검증이 이루어지는데, 다양한 유형의 테스트 중 GUI 테스트를 중심으로 본 연구는 진행되었다. 안드로이드의 GUI 테스트 자동화 툴을 개발하기 위해서 안드로이드 앱 테스트의 UI Control 16가지와 Material Design Guideline에 대해서 기초 자료를 수집하였다. 그 후 기존 GUI 테스트 자동화 툴에 대해서 스크린 캡처 테스트 기반 2가지 툴과 소스코드 분석 테스트기반 4가지 툴 분석을 하였다. 분석을 통해 기존의 GUI 테스트 자동화 툴들은 시각적 설계, 인터페이스 사용 용이성, 컴포넌트 배치에 대해서는 고려하지 않고 있다는 점을 파악하였다. 이러한 기존 툴의 미비점을 보완하고자 새로운 GUI 테스트 자동화 툴 개발 방법으로 컴포넌트 선정이나 관리 분석 그리고 컴포넌트별 소스코드 예시로 탐색 메뉴나 버튼, 아이템 그룹화나 리스트에 관한 방법을 제시하였다. 본 연구는 GUI 테스트의 새로운 개발 방향을 제시함으로써 개발사의 안정적인 앱 배포에 기여할 수 있다는 점에서 의의가 있다.

욕창발생위험사정도구의 타당도 비교 (A Comparative Study on the Predictive Validity among Pressure Ulcer Risk Assessment Scales)

  • 이영희;정인숙;전성숙
    • 대한간호학회지
    • /
    • 제33권2호
    • /
    • pp.162-169
    • /
    • 2003
  • Purpose: This study was to compare the predictive validity of Norton Scale(1962), Cubbin & Jackson Scale(1991), and Song & Choi Scale(1991). Method: Data were collected three times per week from 48~72hours after admission based on the four pressure sore risk assessment scales and a skin assessment tool for pressure sore on 112 intensive care unit(ICU) patients in a educational hospital Ulsan during Dec, 11, 2000 to Feb, 10, 2001. Four indices of validity and area under the curve(AUC) of receiver operating characteristic(ROC) were calculated. Result: Based on the cut off point presented by the developer, sensitivity, specificity, positive predictive value, negative predictive value were as follows : Norton Scale : 97%, 18%, 35%, 93% respectively; Cubbin & Jackson Scale : 89%, 61%, 51%, 92%, respectively; and Song & Choi Scale : 100%, 18%, 36%, 100% respectively. Area under the curves(AUC) of receiver operating characteristic(ROC) were Norton Scale .737, Cubbin & Jackson Scale .826, Song & Choi Scale .683. Conclusion: The Cubbin & Jackson Scale was found to be the most valid pressure sore risk assessment tool. Further studies on patients with chronic conditions may be helpful to validate this finding.

열간압연 공정 해석용 시뮬레이터의 개발과 응용(I) (Development of Hot Rolling Process Analysis Simulator and Its Application(I))

  • 이원호;이상룡
    • 소성∙가공
    • /
    • 제8권1호
    • /
    • pp.65-77
    • /
    • 1999
  • In recent years, the quality requirements from the customers of hot rolled steel strip have been steadily increasing in diversity and strictness. To meet these quality requirements as well as to improve productivity, steel mills have been doing their efforts for developing high performance Automatic Gauge Control (AGC) system. However, it is very time consuming and also needs a lot of money to develop the new technologies of AGC in actual mill. So, there has been a demand for developing the Dynamic Hot Rolling Simulator since late 80's. It is a kind of software packages and can analyze the dynamic behaviors of hot finishing rolling process without laborious experiments in actual mill. It can also be used as a designing tool of Automatic Gauge Controller. In this work, the Dynamic Hot Rolling Simulator which is applicable to 6 sands hot strip mill rolling was developed. The MATLAB with SIMLINK was used as a software developer for making the main part of simulator because it is very powerful tool for modeling, integrating, controller design, and simulation. In this paper, the structures and the mathematical models of the simulator were briefly described and the results of simulation on the transient phenomena of hot rolling process with actual mill data were also presented.

  • PDF

UML과 LVOOP를 기반으로 한 내장형 시스템의 설계 구현 방안 (The Design and Implementation of the Embedded System based UML and LVOOP)

  • 조혁규;정민포;정덕길
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2011년도 추계학술대회
    • /
    • pp.371-374
    • /
    • 2011
  • UML은 객체지향 개념을 매우 잘 설명하고 있으며 요구 분석 단계에서 시스템 기능을 분석하기 위한 유스케이스 다이어그램과 도메인의 객체들을 개념적으로 표현한 클래스 다이어그램을 지원하고 있으며, 설계 단계에서 클래스 내부적인 연결을 보기 위한 시퀀스 다이어그램을 지원한다. 객체지향을 지원하는 대표적인 비주얼 기반 언어인 LabVIEW OOP는 직관적인 설계 도구로서 설계와 동시에 실행할 수 있는 개발 도구이다. 그러나, LabVIEW OOP 역시 시스템 개발자가 시스템을 설계하기 위해 설계 단계에서 객체지향 개념을 잘 표현하고 이해할 수 있는 방법이 필요하다. 논문에서는 객체지향 개념을 표현하는 UML을 이용하여 설계된 모델링을 LabVIEW OOP로 설계 시에 적용 가능한 기법을 제안한다.

  • PDF

J2ME 기반 모바일 응용 소프트웨어 GUI 자동화 테스트 지원기 (Test Supporter for GUI of Mobile Application Software in J2ME Platform)

  • 황선명
    • 정보처리학회논문지D
    • /
    • 제16D권3호
    • /
    • pp.361-370
    • /
    • 2009
  • 많은 모바일 어플리케이션 개발자들은 매우 엄격한 제약사항 즉 짧은 개발기간, 사용자의 다양한 요구사항 및 잦은 요구 변경에 직면하고 있다. 이러한 개발환경은 사용자가 사용하기 편리한 GUI의 개발과 S/W 개발초기부터 철저한 테스트를 하여 품질을 보증하는 테스트 방법이 필수적이다. 따라서 본 논문은 모바일 응용 S/W GUI를 기존의 매뉴얼을 보고 테스트 하는 단계적이고 수동적인 방법을 탈피하여 사용자 중심의 시나리오를 통하여 자동으로 GUI를 테스트 하는 것을 목적으로 한다. 제시한 테스트 방법은 사용자 중심의 UI를 설계하여 간편하고, 정확하게 테스트 할 뿐만 아니라 테스트케이스를 재사용하는 환경을 지원한다. 제안한 자동화 도구는 시나리오 기반의 정확한 테스트와 재사용성을 높인 테스트 도구로서 기존 테스트 도구와 기능적인 비교를 통하여 성능을 확인하였다.

웹 환경에서 감성적 표현요소를 통한 음악 치료 시스템 개발 - 시각요소를 중심으로 - (Web-based Software Tool for Generating Music Therapy System Through Emotion Expression - Visual Expression -)

  • 김태식;현혜정
    • 한국콘텐츠학회논문지
    • /
    • 제7권6호
    • /
    • pp.177-184
    • /
    • 2007
  • 본 연구에서는 교수학습과정에서 기존에 개발된 여러 웹 관련 컴포넌트기술을 활용하여 학생들이나 교사들이 자기가 원하는 형태의 작은 의미의 음악치료시스템을 생성할 수 있도록 해 주는 툴을 개발하고자 한다. 이 툴은 개발자가 자신이 원하는 질문의 형태와 단계, 그에 따라 보여줄 수 있는 이미지(시각적 표현) 등을 입력하고 배치할 수 있게 하며 심리상태가 결정된 후 그에 적합하게 들려줄 수 있는 음악도 개발자가 입력할 수 있는 기능을 제공하게 된다. 개발자는 이 모든 과정을 자신이 원하는 형태로 개발 할 수 있도록 툴을 통해 다양한 기능을 제공받게 된다. 본 연구에서는 이러한 심리검사를 시스템을 생성할 수 있도록 하는 툴을 개발하였으며 사용자들은 이 시스템으로 그들의 심리상태를 가장 잘 묘사하는 이미지를 선택하고 몇 단계를 거친 후 그 상황에 가장 적합한 음악을 들을 수 있고, 음악치료로도 사용될 수 있다. 이러한 시스템개발은 교육현장에서 다양한 콘텐츠 개발에 효과적으로 접근할 수 있도록 한다.

암호기술 구현물 검증도구 구현 (Implementation of Validation Tool for Cryptographic Modules)

  • 이종후;김충길;이재일;이석래;류재철
    • 정보보호학회논문지
    • /
    • 제11권2호
    • /
    • pp.45-58
    • /
    • 2001
  • 암호기술 검증에 대한 연구는 암호 알고리즘의 안전성 및 신뢰성을 검증하는데 집중되어 있는 경우가 대부분이다. 그러나 정보보호 시스템의 수준 향상과 안전성 신뢰성 확보를 위해서는 암호기술 자체에 대한 검증뿐만 아니라, 암호기술을 구현한 구현물에 대한 검증이 필요하다. 특히, 암호기술에 대해서 국내외적으로 폭 넓은 표준화가 진행되고 있는 가운데, 이들 기술표준을 정화하게 구현하는 것은 정보보호 시스템의 안전성 및 신뢰성 향상을 가져올 뿐만 아니라, 정보보호 시스템 간의 상호연동성 확보 및 사용자 편익 증대라는 면에서도 매우 중요하다. 본 논문에서는 RSA, KCDSA, SHA-1, HAS-160 등 국내 공인인증체계 기술표준으로 적용되고 있는 암호기술의 구현물이 기술표준을 정확하게 준용하여 구현되었는지를 테스트할 수 있는 검증도구를 설계 및 구현하였다. 각각의 암호기술에 내한 검증은 여러 개의 세부항목으로 구성되어 있고, 충분한 테스트 항목을 통해 검증의 정확성을 높였으며, 검증도구와 검증 대상이 원격에 위치한 상태에서 검증을 수행한 수 있도록 하였다. 본 논문에서 설계 및 구현한 검증도구는 RSA, KCDSA, SHA-1, HAS-160 등을 구현한 모든 보안 제품에 적용할 수 있으며, 각종 암호제품의 평가 및 인증에 활용한 수 있을 것으로 기대된다.