• Title/Summary/Keyword: User Interface View

Search Result 214, Processing Time 0.024 seconds

Implementation of an User Interface Developing Tool for 3D Simulator (3차원 시뮬레이터의 사용자 인터페이스 개발 도구 구현)

  • Yoon, Ga-Rim;Jeon, Jun-Young;Kim, Young-Bong
    • Journal of Korea Multimedia Society
    • /
    • v.19 no.2
    • /
    • pp.504-511
    • /
    • 2016
  • 3D simulation programs or games on a smart phone and a personal computer have often employed 3D graphic processing techniques and 3D graphical views. However, the user interfaces in those 3D programs have sticked to take a typical 2D style user interface and thus the combination of a 2D user interface view and a 3D simulation view give us a mismatched sense. Since a 2D user interface has been based on the windows controls, it causes sometime DC conflicts between a simulation view and an interface view. Therefore, we will implement the UI developing tool which can be inserted into the pipeline structure for the development of a 3D simulation software and also follows the view-handler design pattern in Microsoft windows system. It will provide various graphical effects such as the deformation of UI depending on the view direction of simulation view and the sitting pose of user. This developing tool gives the natural user interface which heightens the sense of unity with a given 3D simulation view.

The Design and Implementation of User Interface Builder to support Software Reuse System (소프트웨어 재사용 시스템을 지원하는 사용자 인터페이스 구축기의 설계 및 구현)

  • Kim, Sang-Geun;Hong, Chan-Gi;Lee, Gyeong-Hwan
    • The Transactions of the Korea Information Processing Society
    • /
    • v.2 no.3
    • /
    • pp.324-334
    • /
    • 1995
  • Most UIMS(User Interface Management System) adopt dialogue model of user interface Implementation of UIMS influenced by adopted dialogue model of user interface strongly. While the Model-View-Controller framework has contributed to many aspects of user interface development in Smalltalk environment- user interfaces generated with MVC have highly coupled model, view, and controller classes. Such coupling impedes the reuse of software component. So In this paper, we suggest MVCD model to resolve a decline of reuse with MVC have highly coupled. User messages are not changed by Controller immediately, but sent to Dialogue object which maintains the syntatic structure of the interaction. Dialogue object invokes Model object to updates is value. Since Model objects have active values, the value change propagates to the linked Controllers. Finally, Controller object convert the new value and update the View object. User interface builder is implemented on X-window with OSF/Motif that is base on this user dialogue model.

  • PDF

Technology Requirements for Wearable User Interface

  • Cho, Il-Yeon
    • Journal of the Ergonomics Society of Korea
    • /
    • v.34 no.5
    • /
    • pp.531-540
    • /
    • 2015
  • Objective: The objective of this research is to investigate the fundamentals of human computer interaction for wearable computers and derive technology requirements. Background: A wearable computer can be worn anytime with the support of unrestricted communications and a variety of services which provide maximum capability of information use. Key challenges in developing such wearable computers are the level of comfort that users do not feel what they wear, and easy and intuitive user interface. The research presented in this paper examines user interfaces for wearable computers. Method: In this research, we have classified the wearable user interface technologies and analyzed the advantages and disadvantages from the user's point of view. Based on this analysis, we issued a user interface technology to conduct research and development for commercialization. Results: Technology requirements are drawn to make wearable computers commercialized. Conclusion: The user interface technology for wearable system must start from the understanding of the ergonomic aspects of the end user, because users wear the system on their body. Developers do not try to develop a state-of-the-art technology without the requirement analysis of the end users. If people do not use the technology, it can't survive in the market. Currently, there is no dominant wearable user interface in the world. So, this area might try a new challenge for the technology beyond the traditional interface paradigm through various approaches and attempts. Application: The findings in this study are expected to be used for designing user interface for wearable systems, such as digital clothes and fashion apparel.

사용자 인터페이스 디자인과 개발 User Interface Design and development

  • 천진향
    • Archives of design research
    • /
    • v.13 no.1
    • /
    • pp.29-38
    • /
    • 2000
  • Many computer system; (or program;) have been desigoc>d without taking their users needs into accOlmt To provide a practical and comprehensive introduction to the design and development of user interfaces, desigrer (or developer) is suggested to analyze and evaluate requirements from the view point of users and to design more effective program;. The su~ect of this thesis is to analyze and criticize tre details of Wonder-land, that is a demo multimedia ill-ROM title, in respect to User Interface Design and Development. By applying the coocepts, teclmiques and ideas to a real life study and analyzing and criticizing it from the view point of users, desigrer lets the program revised and developed by users. For User Interface Design and Development purposes this tresis analyzes and criticize the characteristics of the program already made, the current user interface design, mental models and users learning about the program. As a result it is founded that the program requires to be analyzing and criticizing continuously from a cognitive point of view to design and develop it successfully.

  • PDF

Interface Mapping and Generation Methods for Intuitive User Interface and Consistency Provision (사용자 인터페이스의 직관적인 인식 및 일관성 부여를 위한 인터페이스 매핑 및 생성 기법)

  • Yoon, Hyo-Seok;Woo, Woon-Tack
    • 한국HCI학회:학술대회논문집
    • /
    • 2009.02a
    • /
    • pp.135-139
    • /
    • 2009
  • In this paper we present INCUI, a user interface based on natural view of physical user interface of target devices and services in pervasive computing environment. We present a concept of Intuitively Natural and Consistent User Interface (INCUI) consisted of an image of physical user interface and a description XML file. Then we elaborate how INCUI template can be used to consistently map user interface components structurally and visually. We describe the process of INCUI mapping and a novel mapping method selection architecture based on domain size, types of source and target INCUI. Especially we developed and applied an extended LCS-based algorithm using prefix/postfix/synonym for similarity calculation.

  • PDF

The Evaluation Method of Software Usability based on UI (UI 중심의 소프트웨어 사용성 평가 방법)

  • Lee, Ha-Young;Yang, Hae-Sool
    • Journal of Digital Convergence
    • /
    • v.11 no.5
    • /
    • pp.105-117
    • /
    • 2013
  • Viewpoint about the quality of software is various. But, from the end-user point of view, user interface of software may be all to express the quality of software. But the detailed evaluation criteria were not established about usability evaluation method based on user interface so far, though user interface of software is the main object of usability quality characteristics. In this paper, we established a system about the method extracting and evaluating some quality characteristics elements measurable form user interface of software by analyzing the relationship between the elements constructing quality characteristics and user interface related to quality evaluation of software. We expect that this result of study will be a fundamental study adapting and evaluating to various types of user interface.

An Authoring Framework for Emotion-Aware User Interface of Mobile Applications (모바일 어플리케이션의 감정 적응형 사용자 인터페이스 저작 프레임워크)

  • Lee, Eunjung;Kim, Gyu-Wan;Kim, Woo-Bin
    • Journal of Korea Multimedia Society
    • /
    • v.18 no.3
    • /
    • pp.376-386
    • /
    • 2015
  • Since affective computing has been introduced in 90s, affect recognition technology has achieved substantial progress recently. However, the application of user emotion recognition into software user interface is in its early stages. In this paper, we describe a new approach for developing mobile user interface which could react differently depending on user emotion states. First, an emotion reaction model is presented which determines user interface reactions for each emotional state. We introduce a pair of mappings from user states to different user interface versions. The reacting versions are implemented by a set of variations for a view. Further, we present an authoring framework to help developers/designers to create emotion-aware reactions based on the proposed emotion reaction model. The authoring framework is necessary to alleviate the burden of creating and handling multi versions for views at the development process. A prototype implementation is presented as an extension of the existing authoring tool DAT4UX. Moreover, a proof-of-concept application featuring an emotion-aware interface is developed using the tool.

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

  • Yeom, Saehun;Bang, Hyeja
    • Journal of Korea Society of Digital Industry and Information Management
    • /
    • v.14 no.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.

Design and Implementation of User Interface of the Around View system for Drivers' Convenience (운전자의 편의성을 위한 어라운드 뷰 시스템 사용자 인터페이스 설계 및 구현)

  • Cheon, Sang-Gyu;Jang, Si-Woong
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2013.10a
    • /
    • pp.492-495
    • /
    • 2013
  • 최근 자동차의 수요의 증가로 인해 사용자의 편의 및 안전에 대한 요구와 의존도가 증가함에 따라 운전자를 위한 보조 시스템이 구축되고 있다. 현재 운전자를 위한 보조 시스템으로 AVM(Around View Monitoring) 기술이 개발 되었다. 본 논문에서는 운전자가 차량외부의 상황을 실시간으로 인식할 수 있게 하는 AVM(Around View Monitoring) 기술을 조금 더 실용적이고 편의성 있게 사용할 수 있도록 하는 사용자 인터페이스를 제안한다. 이를 위해 영상이 보이는 화면에 다양한 버튼들을 구현하였으며, 화면상에 보이는 버튼에 따라서 4채널 영상과 4채널 영상을 하나로 정합되어 보여주는 영상 그리고 원본영상과 왜곡영상을 따로 보여주는 다양한 인터페이스를 버튼 식으로 구현하여 운전자가 원하는 영상을 상황에 맞게 제공한다.

  • PDF

An MVP-based XML Language for User Interfaces (사용자 인터페이스를 위한 MVP기반의 XML 언어)

  • 최종명;신경희;유재우
    • Journal of KIISE:Software and Applications
    • /
    • v.29 no.12
    • /
    • pp.947-956
    • /
    • 2002
  • It is advantageous to use XML in developing user interfaces, since XML is independent from platforms and languages and it is easy to learn and use. The existing XML-based languages do not adopt formal model, and they are developed in ad hoc manner. Moreover, they provide limited facilities to handle user events, and combine user interface components with internal logics. In this paper, we introduce an extended MVP (EMVP) model, which is extended from MVP (Model-View-Presenter), and XUIML, which is a new XML application based on the EMVP to support user interface. XUIML provides useful methods to build user interface, including methods to describe actions on user events, data flows between objects, and internal logics. The XUIML system provides two style editors - text editor and graphic editor. It also provides two code generators. One generates Java source, and the other generate C# code from XUIML document. The XUIML graphic editor allows users to manipulate XML elements directly, and we can gain high productivity with the graphic editor.