• Title/Summary/Keyword: GUI model

Search Result 430, Processing Time 0.031 seconds

A GUI State Comparison Technique for Effective Model-based Android GUI Testing (효과적인 모델 기반 안드로이드 GUI 테스팅을 위한 GUI 상태 비교 기법)

  • Baek, Youngmin;Hong, Gwangui;Bae, Doo-hwan
    • Journal of KIISE
    • /
    • v.42 no.11
    • /
    • pp.1386-1396
    • /
    • 2015
  • Graphical user interface testing (GUI testing) techniques have been widely used to test the functionality of Android applications (apps) and to detect faults for verification of the reliability and usability of apps. To adequately test the behaviors of apps, a number of studies on model-based GUI testing techniques have been performed on Android apps. However, the effectiveness of model-based techniques greatly depends on the quality of the GUI model, because model-based GUI testing techniques generate test inputs based on this model. Therefore, in order to improve testing effectiveness in model-based techniques, accurate and efficient GUI model generation has to be achieved using an improved model generation technique with concrete definition of GUI states. For accurate and efficient generation of a GUI model and test inputs, this study suggests a hierarchical GUI state comparison technique and evaluates this technique through comparison with the existing model-based techniques, considering activities as GUI states. Our results show that the proposed technique outperforms existing approaches and has the potential to improve the performance of model-based GUI testing techniques for Android apps.

Design of Gesture based Interfaces for Controlling GUI Applications (GUI 어플리케이션 제어를 위한 제스처 인터페이스 모델 설계)

  • Park, Ki-Chang;Seo, Seong-Chae;Jeong, Seung-Moon;Kang, Im-Cheol;Kim, Byung-Gi
    • The Journal of the Korea Contents Association
    • /
    • v.13 no.1
    • /
    • pp.55-63
    • /
    • 2013
  • NUI(Natural User Interfaces) has been developed through CLI(Command Line Interfaces) and GUI(Graphical User Interfaces). NUI uses many different input modalities, including multi-touch, motion tracking, voice and stylus. In order to adopt NUI to legacy GUI applications, he/she must add device libraries, modify relevant source code and debug it. In this paper, we propose a gesture-based interface model that can be applied without modification of the existing event-based GUI applications and also present the XML schema for the specification of the model proposed. This paper shows a method of using the proposed model through a prototype.

Development of a GUI Program for the Position Prediction of Distressed Vessel (조난 선박의 위치추정을 위한 GUI 프로그램 개발)

  • Kang, Sin-Young
    • Journal of Navigation and Port Research
    • /
    • v.26 no.5
    • /
    • pp.491-495
    • /
    • 2002
  • To provide an easy operation of drift prediction model in SAR(search and rescue) mission a GUI program running on Windows environment has developed. Users can make choice of input data on the screen by just clicking the mouse and the prediction results of datum points and trajectories of vessels are drawn on the electric chart. The program contains both Leeway Equation model and Mathematical model. The FORTRAN language was used in programming and Lehay Winteraction 4.0 software was utilized for graphic presentation. The result of May, 2001 Busan field experiment was plotted with that of model prediction for demonstration purpose.

Development of a GUI Program for the Position Prediction of Distressed Vessel (조난 선박의 위치추정을 위한 GUI 프로그램 개발)

  • 강신영
    • Proceedings of the Korean Institute of Navigation and Port Research Conference
    • /
    • 2002.11a
    • /
    • pp.1-6
    • /
    • 2002
  • To provide an easy operation of drift prediction model in SAR(search and rescue) mission a GUI program running on Window environment has developed. Users can make choice of input data on the screen by just clicking the mouse and the prediction results of datum points and trajectories of vessels are drawn on the map. The program contains both Leeway Equation model and mathematical model. The FORTRAN language was used in programming and Lehay Winteracter 4.0 software was utilized for graphic presentation. The result of May, 2001 Busan field experiment was plotted with that of model prediction for demonstration purpose.

  • PDF

The Study of Usability Evaluation in the GUI of Mobile Computing - Based on Benchmark Testing in the interface design of WIPI (Mobile Computing의 GUI 개발에 있어 사용성 평가 연구 - WIPI 인터페이스 디자인을 위한 Benchmark Testing을 중심으로 -)

  • 정봉금;송연승
    • Archives of design research
    • /
    • v.17 no.1
    • /
    • pp.49-62
    • /
    • 2004
  • Due to the recent surge of wireless Internet and concurrent development of the end user terminal devices having standardized graphical user interface(GUI) and unified operation mechanism for better interactivity in information representation and ease of use, various efforts on the improvement of GUI is widely recognized as one of the key factors that will usher in the next stages of the wireless Internet for the users. Especially, improved usability along with unique visual effect are considered to be the key elements for GUI considering the rapid improvement of the resolution and color on the end user handset devices; thus, the study and research on the subject of GUI is expected to increase along with the wireless Internet using smart phones. User interface of the wires Internet end user handsets will have a definite and significant effect on the user interaction as well as productivity. Domestically, wireless Internet service providers and GUI design companies are making various efforts in producing a common GUI models for standardized operation scheme and improved graphical display capabilities of the hand phones, PDAs and smart phones. In the study, Nokia 3650 model and Microsoft Orange SPV model were chosen as test devices for usability comparison and data collection to collect directional benchmark data in developing next generation smart phone user interface integrating PDAs and phones. The mail purpose of this study is to achieve the most efficient user accessibility to WAP menu through intensive focus on developing WIPI WAP menu having most effective usability for the users in their twenties and thirties. The result of this study can also be used as the base research materials for WAP service development, VM browser development and PDA browser development. The result of this study along with the evaluation model is expected to provide effective analysis materials on the subject of user interface to the developers of the wireless Internet user devices, GUI designers and service planners while short listing key factors to consider in developing smart phones therefore serving as the GUI guideline of WIPI phones.

  • PDF

Proposal of Evaluation Model for Measuring of GUI Quality of Experience(QoE) of Smart devices (스마트 디바이스의 GUI 체감품질 정량화를 위한 평가모델 제안)

  • Lee, Chang-Geun;Shin, Dong-Jin
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2015.10a
    • /
    • pp.1704-1706
    • /
    • 2015
  • 디스플레이를 사용하는 스마트기기의 GUI는 품질 평가에 매우 중요한 요소이다. 그동안 GUI 품질 평가에 대한 연구는 사용성 평가와 같은 주관적 관점의 평가가 대부분 이었다. 이에 본 연구에서는 사용자가 직접적으로 체감할 수 있는 반응시간, 화면 움직임의 부드러움과 같은 항목으로 GUI의 체감품질을 정량화 할 수 있는 평가 모델을 제시하고자 한다.

A Development of GUI Flood Forecasting System Using Artificial Neural Networks Theory (인공신경망 이론을 이용한 GUI홍수예측시스템 개발)

  • Park, Sung-Chun;Oh, Chang-Ryol;Kim, Dong-Ryeol
    • Proceedings of the Korea Water Resources Association Conference
    • /
    • 2005.05b
    • /
    • pp.694-698
    • /
    • 2005
  • 본 연구에서는 우리나라 5대강 유역에 대한 홍수예경보시스템의 홍수추적방법으로 이용되고 있는 물리적인 모형인 저류함수법의 한계점을 극복하고, 영산강 유역의 본류를 대표하는 나주지점과 황룡강 유역을 대표하는 선암지점에 대하여 유역의 수문학적 구조를 나타내지 않는 인공신경망 이론을 이용하여 강우-유출 과정의 비선형 모형을 개발하였다. 또한, 신속한 홍수유출량 예측과 예측 결과에 따른 현장 적용이 가능하도록 CS(Client-Server) 기반에서 인공신경망에 대한 원시코드(source code)를 GUI(Graphical User Interface)화하여 홍수예측시스템(Flood Forecasting System : FFS)을 개발하였다. 본 연구결과 나주지점에서는 Model II의 ANN_NJ_9 모형이 선암지점에서는 Model III의 ANN_SA_9 모형이 강우-유출 특성을 가장 잘 반영하였다. 또한, 본 연구에서 개발한 GUI_FFS에 대하여 기 확보된 2004년도 강우 및 유출량 적용한 결과 0.98이상의 $R^2$값을 보임으로서 향후 수자원 및 하천계획 수립과 그에 따른 운영 및 관리에 효율성을 더할 수 있을 것이라 판단된다.

  • PDF

A Study on the Replication Consistency Model for the Mapping System on the Client-Sewer Environment (클라이언트-서버 환경의 매핑 시스템 개발을 위한 복제 일관성 모델에 관한 연구)

  • Lee, Byung-Wook;Park, Hong-Gi
    • Journal of Korean Society for Geospatial Information Science
    • /
    • v.5 no.2 s.10
    • /
    • pp.193-205
    • /
    • 1997
  • It is required for multi-users to share massive mapping data effectively that distributed data model in the Client-Server environment is developed for the replication consistency. The existing model is not effective to the long transaction just like a mapping system, since it does not account lot consistency between GUI screen and database replications even though it emphasizes on the replication consistency. The performance of concurrency control is very important for those long transactions, especially the mapping systems. This model is to support consistency between GUI screen and replicas using display locks. It suggests consistency model improving process performance by modifying memory consistency model and optimistic concurrency control for mapping data's characteristics.

  • PDF

GUI Testing for MVC Architecture based Applications (MVC 아키텍처 기반 애플리케이션의 GUI 테스팅)

  • Joo, Heeju;Lee, Changun
    • Journal of Software Engineering Society
    • /
    • v.24 no.1
    • /
    • pp.1-7
    • /
    • 2011
  • MVC(Model-View-Controller) architecture is well-known for high maintainability and it makes efficient development possible. Recently, it has been applied in many fields such as web, desktop and mobile applications. Therefore, effective testing for this architecture is strongly needed. Although much research has been done, there was not much efforts for exploiting MVC architecture in GUI testing. Therefore, in this paper, we propose a scheme for efficient and accurate GUI testing for MVC based applications. In this study we separate original state diagrams into view state diagram and model-controller state diagram. Then, we present a case study showing the effectiveness of our proposed scheme.

  • PDF