• Title/Summary/Keyword: GUI Design Tool

Search Result 108, Processing Time 0.032 seconds

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

  • Park, Se-jun;Kim, Kyu-jung
    • The Journal of the Korea Contents Association
    • /
    • v.21 no.8
    • /
    • pp.403-412
    • /
    • 2021
  • As the number of mobile apps increases exponentially, automation of tests performed in the app development process is becoming more important. Until the app is released, iterative verification is performed through various types of tests, and this study was conducted focusing on the GUI test among various types of tests. This study is meaningful in that it can contribute to the stable app distribution of the developer by suggesting the development direction of the GUI test. To develop Android's GUI test tool, I collected basic data before presenting the development method by researching Android's UI controls and Material design guideline. After that, for the existing GUI test automation tool, two tools based on screen capture test and four tools based on source code analysis test were studied. Through this, it was found that existing GUI test tools don't consider visual design, usability, and component arrangement. In order to supplement the shortcomings of existing tools, a new GUI test automation tool development method was presented based on the basic data previously studied.

GUI Development for Conceptual Design Tool of Mid-to-Small Earth Observation Satellite (중·소형 지구관측위성의 개념설계 도구를 위한 GUI 개발)

  • Park, Kiyun;Kim, Hong-Rae;Chang, Young-Keun
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.43 no.9
    • /
    • pp.787-798
    • /
    • 2015
  • The emergence of mid-to-small satellites has created a need for rapid development with a relatively low cost. However, the development of mid-to-small satellites requires considerable time and cost in early phase, in particular, during the development of mission and system requirements through iterations of conceptual design and mission design. In this research, Spacecraft Conceptual Design Tool(SCDT) which is based on Graphical User Interface(GUI) was developed to reduce the time and cost for early phase development. Furthermore, GUI-based software can make the input values to be editable easily and show users design results in various way. In this paper, the development results of MATLAB GUI-based SCDT are introduced.

The Design of a Class Diagram Authorization Tool based on the MVC Design Pattern (MVC 디자인 패턴에 기반한 클래스 다이어그램 저작도구의 설계)

  • Kim, Jae-Hoon;Kim, Yun-Ho
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.14 no.12
    • /
    • pp.2707-2715
    • /
    • 2010
  • This paper suggests a implements and a design of class diagram authorization tool based on the MVC pattern. It defines and descries the structure of ClassInformation, ScreenDisplay and ToolManager. ClassInformation is responsible for processing or handling information of a diagram. ScreenDisplay is responsible for GUI to configure the screen of the authorization tool. ToolManager is responsible for event handling to process I/O of the authorization tool. Based on MVC pattern, ClassInformation, ScreenDisplay and ToolManager of the authorization tool are assigned each role independently. It is flexible to new requirement, because of loose coupling.

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

  • Hwang, Sun-Myumg
    • The KIPS Transactions:PartD
    • /
    • v.16D no.3
    • /
    • pp.361-370
    • /
    • 2009
  • Recently, the most mobile application software developers are being faced by short developing time (fast time-to-market), various requirements and requirement changes. In order to overcome the environment, developer should support user friendly GUI and assure the quality from the early developing process using GUI test method. This paper proposes a test method and tool for mobile software GUI, which reduces test time and supports comfortable test environment by user oriented UI design. We implemented a tool based on test scenarios based image flow for high testing accuracy and test case reusability. And the results show the characteristics of the method compared to the existing tools.

Design Tool Developments of the Gerotor tooth using Matlab GUI (Matlab GUI를 활용한 Gerotor 치형 설계 도구 개발)

  • Jang, J.S.
    • 유공압시스템학회:학술대회논문집
    • /
    • 2010.06a
    • /
    • pp.25-32
    • /
    • 2010
  • A geortor type pump is widely used in lubrication and actuator systems. Especially the pump is an essential machine element of an automotive engine to feed lubrication oil and power source of automatic transmission. A gerotor is a planar mechanism consist of a pair of rotor and circular tooth of stator assembly which forms a closed space. However, related industries do not have necessary technology to design and optimize the pump and paid royalties of gerotor profile on an advanced company. Also, gerotor profiles with setting design parameter have not been sufficiently analyzed from a theoretical view. Therefore, it is very difficult for designer to decide the specifications of the gerotor profiles, and calculation and fluctuation of flow rate is not yet confirmed. In this study, theoretical analyses and optimal design of the gerotor profiles have been performed numerical method by mathematical base. An automated design system of the tooth profile has been developed through MATLAB GUI Program considering various design parameters.

  • PDF

MVC model design for an Authorization Tool of UML Class Diagram (UML 클래스 도해의 저작도구를 위한 MVC모델의 설계)

  • Kim, Jae-Hoon;Kim, Yun-Ho
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2010.10a
    • /
    • pp.634-637
    • /
    • 2010
  • This paper suggests the design of MVC model for an authorization tool of UML class diagram. In the design of MVC model, it is designed to define view, controller and model and perform the individual role of each component. The View represents GUI and the Controller is responsible for data input and output and the Model is to handle the business logic. The MVC model design for an authorization tool of class diagram gives the role independently and tries to be flexible with system by dividing into the suitable features of each component.

  • PDF

A Review of Graphical Interface Design Methods through Collaborative Teamwork (공동협력 관계를 통한 GUI디자인 방법적 고찰)

  • 황지연;서정운
    • Archives of design research
    • /
    • v.11 no.2
    • /
    • pp.191-200
    • /
    • 1998
  • In the "digitalized" world of new media, visual designer are increasingly enlarging their roles in desighing interaction products. However, the concepts and their methods of the interaction design have not been well established in the design community yet. The reason is attributed to the fact that designing interaction products requires two way communication between the products and final users. whereas traditional graphic design counts only on one way communication. This study emphasizes GUI design should aim at improving the usability of products which helps users quickly learn about the products and easily use them. The usability of GUI design significantly improved by securing logical rationality helps designers communicate and collaborate with program engineers and other product developers. To explain how designers can effectively communicate with program engineers and other product participants in the design process, a model of design collaboration is provided in this study. Based on the model, the study deals with the principles and methods of visual interaction, the formulation of specification system, testing design usability, and design evaluation. The study concludes that GUI designers must ensure logical rationality and the cognitive approach of visual language. Because it improves the usability of products. It also becomes an objective tool for communicating and collaborationg with engineers and the other participants in the design process.

  • PDF

Development of a Scenario-based GIS Tool for Planning and Design of Eco-Village (시나리오 기반의 생태마을 계획 및 설계 지원 GIS도구 개발)

  • Park, Sung-Woo;Kim, Doo-Soon;Ahn, Kyung-Mo
    • KIEAE Journal
    • /
    • v.13 no.3
    • /
    • pp.41-49
    • /
    • 2013
  • A tool to assist in designing an eco-village was developed using GIS(Geographical Information System) and RS(Remote Sensing) data and images. The difficulties of using GIS by untrained designers are resolved by simplifying the usage and making it a user friendly scenario-based tool, so that the designers with limited knowledge in GIS can use as a design tool. For this task, Da-Mu-Po, a village in Pohang, Gyeongbuk was picked as a site to test the design tool; through planning and designing as an eco friendly village, we tested the flexibility and usability of our newly developed design tool. From this experiment we also introduced test version of stand-alone GIS design tool by constructing program scenario and GUI(Graphic User Interface).

Object Oriented Design and Implementation of HMI GUI Design Tool

  • Chung Soon Bo;Sun Bok Keun;Han Kwang Rok;Kim Soo Hi
    • Proceedings of the IEEK Conference
    • /
    • 2004.08c
    • /
    • pp.751-754
    • /
    • 2004
  • Nowadays a large number of PLCs are being used in automatic machines for factory automation in industry, and HMI is essential for the effective and convenient operation of PLCs. Each screen displayed in actual EMI equipment should be created, modified and deleted using a PC-based editor and it should be composed of necessary display components to express desired OUI. Based object-oriented development methodology, this study designed screen objects representing a editing screen, display components forming the UI of screens and data management objects necessary for data exchange with HIM system and, based on the objects, implemented a HMI screen editor.

  • PDF

Development of a Power Plant Simulation Tool with GUI based on General Purpose Design Software

  • Kim Dong Wook;Youn Cheong;Cho Byung-Hak;Son Gihun
    • International Journal of Control, Automation, and Systems
    • /
    • v.3 no.3
    • /
    • pp.493-501
    • /
    • 2005
  • A power plant simulation tool ('PowerSim') has been developed with 10 years experience from the development of a plant simulator for efficient modeling of a power plant. PowerSim is the first developed tool in Korea for plant simulation with various plant component models, instructor station function and the Graphic Model Builder (GMB). PowerSim is composed of a graphic editor using general purpose design software, a netlist converter, component models, the scheduler, Instructor Station and an executive. The graphic editor generates a netlist that shows the connection status of the various plant components from the Simdiagram, which is drawn by Icon Drag method supported by GUI environment of the PowerSim. Netlist Converter normalizes the connection status of the components. Scheduler makes scheduling for the execution of the device models according to the netlist. Therefore, the user makes Simdiagram based on the plant Pipe and Instrument Drawing (P&ID) and inputs the plant data for automatic simulating execution. This paper introduces Graphic Model Builder (GMB), instructor station, executive and the detailed introduction of thermal-hydraulic modeling. This paper will also introduce basic ideas on how the simulation Diagram, based on netlist generated from general purpose design software, is made and how the system is organized. The developed tool has been verified through the simulation of a real power plant.