• 제목/요약/키워드: GUI software

검색결과 350건 처리시간 0.035초

다중 뷰 편집환경을 위한 점진적 다중진입 지원 파서에 대한 연구 (A Study of Incremental and Multiple Entry Support Parser for Multi View Editing Environment)

  • 염세훈;방혜자
    • 디지털산업정보학회논문지
    • /
    • 제14권3호
    • /
    • pp.21-28
    • /
    • 2018
  • As computer performance and needs of user convenience increase, computer user interface are also changing. This changes had great effects on software development environment. In past, text editors like vi or emacs on UNIX OS were the main development environment. These editors are very strong to edit source code, but difficult and not intuitive compared to GUI(Graphical User Interface) based environment and were used by only some experts. Moreover, the trends of software development environment was changed from command line to GUI environment and GUI Editor provides usability and efficiency. As a result, the usage of text based editor had decreased. However, because GUI based editor use a lot of computer resources, computer performance and efficiency are decreasing. The more contents are, the more time to verify and display the contents it takes. In this paper, we provide a new parser that provide multi view editing, incremental parsing and multiple entry of abstract syntax tree.

리눅스용 GUI 시추공 탄성파 토모그래피 프로그램 개발 (Development of a GUI Crosswell Seismic Tomography Software on Linux)

  • 신동훈;고광범;박재우;지준;이두성
    • 지구물리와물리탐사
    • /
    • 제5권3호
    • /
    • pp.150-156
    • /
    • 2002
  • 본 연구에서는 현장에서도 쉽게 시추공 탄성파 토모그래피를 얻을 수 있는 소프트웨어를 개발하였다. 개발된 토모그래피 소프트웨어는 초동의 발췌 및 보정, 시추공 주시 토모그래피 모듈, 그리고 영상화 모듈로 구성되었다. 발췌한 초동을 탄성파 자료의 헤더에 저장함으로써, 초동을 보정하거나 시추공 주시토모그래피의 계산과정에서 부가적으로 초동을 발췌하지 않고 탄성파자료 입력만으로 자료처리를 수행할 수 있도록 하였다. 계산 후에는 영상화모듈을 통해 속도구조와 파선경로를 확인할 수 있다. 이 소프트웨어는 리눅스 환경에서 SU를 기반으로 개발되었으며, 사용에 용이한 GUI환경으로 제작하여 현장자료의 검토 및 초동 발췌, 발췌된 초동오차를 검토 및 보정의 용이성, 주시토모그래피의 생성 등 토모그래피 탐사법의 효용성을 향상시켰다.

무기체계 소프트웨어 GUI에 대한 사용성 평가 체크리스트 개발 (Usability Evaluation Checklisks of Software GUI on Weapon System)

  • 김두정;조현수;강태호
    • 한국산학기술학회논문지
    • /
    • 제17권11호
    • /
    • pp.214-222
    • /
    • 2016
  • 기술의 발달로 인해 정보가 고도화 되면서 소프트웨어의 사용성이 보편적으로 고려되고 있다. 하지만 무기체계 소프트웨어의 경우 GUI에 대한 사용성 연구가 부족한 실정이다. 이에 본 논문에서는 무기체계 소프트웨어 GUI에 대한 사용성 평가 체크리스트를 개발하였다. 사용성 평가 체크리스트를 개발하기 위해 5단계를 거쳤다. 1단계에서는 각종 사용성 설계 가이드라인에 및 소요군에서 제시한 설계 기준을 수집하였으며, 무기체계의 특성을 고려하여 선별 및 통합하였다. 그 결과 정보제공성(Informativity)과 정보접근성(Accessibility) 등의 12가지 항목을 도출하였다. 2단계에서는 요인분석을 위한 설문을 실시했으며, 3단계에서는요인분석을 통해 관련성이 적은 설계 기준을 배제하였다. 이에 따라 심미성(Aesthetics), 유연성(Flexibility)을 제외하였다. 최종적으로 10개의 설계기준이 무기체계 소프트웨어 GUI에 대한 사용성 설계 기준으로 채택되었다. 4단계에서는 구조화된 사용성 평가 요소에 대해 가중치를 부여하기 위해 AHP 설문을 실시하여 설계기준에 대해 가중치를 부여하였다. 5단계에서는 레이아웃 등의 GUI의 설계 요소와 맵핑하여 체크리스트를 작성하였다. 본 연구는 무기체계 소프트웨어 GUI의 사용성 평가에 대한 기반 연구로 활용될 수 있을 것이다.

복합재 적층 구조물의 코너 부 파손 해석을 위한 자동화 소프트웨어 개발 (Development of Automation Software for Corner Radius Analysis of Composite Laminated Structure)

  • 현주하;문용호;하석운
    • 융합정보논문지
    • /
    • 제8권3호
    • /
    • pp.107-114
    • /
    • 2018
  • 최근 항공 산업이 활성화됨에 따라 복합재 관련 해석 소프트웨어의 개발이 요구되고 있다. 복합재 해석은 전문적인 구조 해석 및 시험 평가가 필요하다. 따라서 복합재 구조 해석을 위해서는 기존의 상용 소프트웨어를 사용할 수밖에 없으나 기존의 상용 소프트웨어들은 제한적인 기능만을 제공하고 있다. 특히 항공기 복합재 스파 구조물의 코너 부 구조 해석에 특화된 소프트웨어는 전무하기 때문에 구조 해석에 많은 인적 자원과 시간이 소비되고 있다. 이를 해소하기 위해서 기존의 코너 부 구조 해석 절차를 반영하고 복수의 파손 기준을 제공하는 사용자 친화적인 GUI 기반의 자동화 소프트웨어를 개발하였다. 개발한 소프트웨어의 구조 해석 결과에 대한 신뢰성을 검증하기 위해 기존의 구조 해석 결과와 비교한 결과, 구조 해석 성능에 문제가 없음을 확인하였다.

GUI 디자인 프로토타이핑 소프트웨어 협업 효율성 비교 연구 (A Comparative Study on Collaborative Efficiency of GUI Design Prototyping Software)

  • 김유리;최종훈
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2019년도 춘계종합학술대회
    • /
    • pp.305-306
    • /
    • 2019
  • GUI 디자인 업무 환경에서 협업은 필수적인 요소이며 협업의 효율성을 높이기 위해 다양한 프로토타이핑 소프트웨어들이 출시되고 있다. 이에 본 연구에서는 주요 프로토타이핑 소프트웨어를 GUI 디자이너의 협업 효율성 관점에서 비교 분석하고, 해당 소프트웨어를 사용하는 디자이너들을 인터뷰하여 협업 형태에 따른 한계점을 도출하고 효율적인 개선 방향을 제시하고자 하였다.

  • PDF

KASS 가용성 성능 평가를 위한 MATLAB GUI 기반 소프트웨어 설계 (Development of MATLAB GUI Based Software for Analysis of KASS Availability Performance)

  • 최봉관;한덕화;김동욱;김정범;기창돈
    • 한국항행학회논문지
    • /
    • 제22권5호
    • /
    • pp.384-390
    • /
    • 2018
  • 본 논문에서는 KASS (korea augmentation satellite system) 의 가용성 성능 평가를 위한 MATLAB GUI (graphical user interface)기반의 소프트웨어에 대해 소개한다. 본 소프트웨어는 MV (minimum variance) estimator 와 Kriging 알고리즘을 이용해 한반도 지역의 지상 사용자 및 항공기 사용자에 대해 UDRE (user differential range error) 와 GIVE (grid ionospheric vertical error) 와 같은 무결성 정보를 생성한다. 또한 본 소프트웨어는 생성한 정보를 이용하여 사용자의 각 위치에 대해 정확도, 보호 수준, 가용성 지도를 제공한다. 특히 항공기 경로에 대해 경로에 따른 보호 수준 값을 계산하는 기능을 수행한다. 항공기 사용자에 대한 보호 수준 값 계산 결과는 EGNOS (european geostationary navigation overlay service) 의 시뮬레이션 툴인 SBASimulator#2의 결과와 비교하여 검증하였다. 그 결과 본 소프트웨어가 생성한 보호 수준의 값의 오차가 약 2% 정도로 정확하게 나온 것을 확인하였다.

iOS 애플리케이션 GUI 테스팅을 위한 영향 관계 기반 커버리지 및 테스트 케이스 생성 (Effect Relation-based Coverage and Test Case Generation for GUI Testing of iOS Applications)

  • 서용진;문대건;김현수
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제2권3호
    • /
    • pp.151-160
    • /
    • 2013
  • iOS 애플리케이션은 애플에서 개발한 모바일용 운영체제인 iOS 위에서 동작하는 애플리케이션을 말한다. iOS가 터치스크린을 기반으로 하는 그래픽 사용자 인터페이스를 제공하기 때문에, iOS 애플리케이션은 대부분 GUI를 사용자 인터페이스로 제공한다. iOS 애플리케이션에서 GUI의 비중이 높아질수록 GUI 테스트에 대한 중요성도 높아지게 된다. GUI의 기능은 이벤트 핸들러에 의해 수행되기 때문에 이벤트 핸들러 자체에 결함이 존재한다면, 그것은 곧 GUI의 결함을 유발할 수 있다. 이에 본 논문에서는 이벤트 핸들러 자체의 결함을 검출하는 방식으로 iOS 애플리케이션의 GUI 테스트를 수행하고자 한다. 이를 위해서 이벤트 핸들러의 입력 도메인을 재정의하고 이로부터 테스트 케이스를 생성하는 방법을 제안한다.

튜브 타입 제진용 보링바 구조설계를 위한 GUI 프로그램 개발 (Development of a GUI Program for the Design of a Vibration Control Boring Bar with a Tube-Type Structure)

  • 곽양양;박종권;홍준희;송두상
    • 한국생산제조학회지
    • /
    • 제25권4호
    • /
    • pp.295-300
    • /
    • 2016
  • In the design of passive and active boring bars, the structural dimensions and shape of the vibration control boring bar are modified depending on the diameter and depth of the workpiece, which changes the dynamic behavior. Thus, the natural frequency, effective mass, and stiffness for the main structure of a tube-type boring bar need to be reset for each vibration control case. However, commercial finite element method (FEM) software and experimental modal analysis are mostly used at present despite being too time-consuming. To overcome the weaknesses of the two methods currently used for vibration control, we realized a graphical user interface (GUI) program for the modal analysis of a modified tube-type damping structure. The analysis results with the GUI program were compared to those with commercial FEM software in order to confirm the effectiveness of the former.

다목적 및 고활용성을 위한 객체지향 모델링 기반의 전자 측량기준점 모니터링 S/W 구현 (A Implementation of Electronic Measurement Datum Point Monitoring S/W based on Object-Oriented Modeling for Multi Purpose and High Availability)

  • 정세훈;심춘보
    • 한국컴퓨터정보학회논문지
    • /
    • 제20권2호
    • /
    • pp.99-112
    • /
    • 2015
  • 표시점의 위치 및 고도를 표시하기 위한 기준점은 각종 측량에 유용하게 활용되는 장점을 가지고 있다. 그러나 기상 변화 및 지각 변화 등의 이유로 손 망실되는 사례가 급증하고 있으며, 무의미하게 방치되는 기준점이 늘어나고 있는 실정이다. 이에 본 논문에서는 기존 측량기준점의 활용성을 극대화할 뿐만 아니라 기준점 주변의 각종 환경 데이터 수집과 주변 지역의 지각변동 감지 기능 등이 포함된 다목적 전자 측량기준점 시스템모니터링 S/W를 설계 및 구현한다. 제안하는 S/W는 S/W의 재사용성 및 확장성을 충분히 지원할 수 있도록 객체지향 모델링 기법을 이용하여 설계하고 구현한다. 본 S/W에서는 전자측량 기준점 관리자를 위한 GUI 뿐만 아니라, 웹 및 모바일 사용자를 위한 GUI를 지원한다. 제공하는 GUI에서는 전자 측량기준점의 손 망실 예방 및 지각 변동을 감지하기 위해 측위된 위치정보 및 각종 센싱 정보를 데이터베이스에 실시간으로 저장하고 분석할 수 있도록 각종 데이터를 위한 그래프 GUI 지원한다. 아울러 QR-Code 및 RFID 인식 기능도 포함되어 있다. 마지막으로, 자이로센서를 이용한 지각 변화 감지 및 GPS 위치 오차율을 확인하기 위해 성능평가 결과를 제시한다.

개방형 모션 제어기의 GUI 설계 (The GUI Design of Open Architecture Motion Controller)

  • 이경훈;김윤기;전재욱
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2000년도 하계학술대회 논문집 D
    • /
    • pp.2871-2873
    • /
    • 2000
  • Lots of automation equipments and robots have been developed and been used. But most control systems have been developed as dedicated systems rather than general-purpose systems. Thus, users cannot modify or improve their software including GUI. In this paper, an open architecture GUI is proposed in order to make it easy to modify some functions of GUI or to add some functions of GUI. The format of all menu is similar as in previous systems, but some menu can be deleted and be added. Also some menu can be defined by users.

  • PDF