• Title/Summary/Keyword: 프로그램 인터페이스

Search Result 946, Processing Time 0.029 seconds

A Study on the Modelling Interface in Design With an emphasis on linear perspective and CAD programs (디자인의 모델링 인터페이스 투시도법과 CAD 프로그램을 중심으로)

  • Park, Hae-Cheon;Lim, Chang-Young
    • Archives of design research
    • /
    • v.20 no.1 s.69
    • /
    • pp.203-218
    • /
    • 2007
  • Does CAD technology have a possibility to promote new logics of design thinking and form-creation? Starting with such a question, this study inquires into soical constructions of linear perspective and CAD programs. Using a concept of the modelling interface as an analytical frame, this study discusses; 1) a historical process in which the linear perspective, as a drawing-oriented modelling interface, had permeated its geometrical principles into the artificial environment and justified them in a dimension of the aesthetic discourse, 2) technological contexts in which computer-based modelling interfaces such CAD programs were developed and separated from the tradition of the linear perspective, with the introduction of new kinds of modelling algorithms and graphic user interfaces.

  • PDF

EPG User Interface based on Specifying Multiple Program Attributes (프로그램 속성 값 지정을 통한 EPG User Interface)

  • Lee Jae Hoon;Jung Moon Ryul
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2004.11a
    • /
    • pp.277-280
    • /
    • 2004
  • 디지털 방송의 시작과 함께, TV화면에서 채널이나 프로그램을 직접 검색학 수 있는 EPG(Electronic Program Guide)라는 새로운 방송 서비스가 제공되고 있다. 그러나 아직까지는 시청자 입장을 고려한 EPG의 사용자 인터페이스에 대한 연구는 미흡한 실정이다. TV는 특정 계층이 아닌 모든 사람이 시청하는 매체이의로 시청자에게 프로그램을 쉽게 찾게 하기 위해서는 직관적인 사용자 인터페이스가 필요하다. 즉 EPG를 이용해 TV 시청자가 쉽게 이해할 수 있는 속성들을 선택해 프로그램을 빨리 찾을 수 있게 하는 것이다. 이를 위해본 논문에서는 먼저 TV 프로그램을 구분하는 대표적인 속성들인 장르, 시간, 등급 등을 체계적으로 분류하였다. 이렇게 체계화된 속성득의 값들을 시청자들이 EPG를 통해 지정하게 하되, 값을 지정하는 속성들의 순서를 편한 데로 선택할 수 있게 하는 사용자 인터페이스를 설계하였다. 그리고 기존의 상용 EPG와 본 논문에서 제안하는 EPG의 Usability Test를 통해 두 가지 EPG의 기능의 우수성을 비교평가 하였다.

  • PDF

Object-Oriented Graphical User Interface Model for Visualization of Ship Conceptual Design (객체지향 개념과 가시화 기법에 의한 선박 개념설계용 그래픽 사용자 인터페이스 모델)

  • Kyung-Ho Lee;Soon-Hung Han;Dong-Kon Lee;Kyu-Yeul Lee
    • Journal of the Society of Naval Architects of Korea
    • /
    • v.29 no.4
    • /
    • pp.27-35
    • /
    • 1992
  • By the help of computer graphics and rapid development of hardwares. GUI(Graphic User Interface) represented by WYSIWYG(What You See Is What You Get) changed user interface from liguistic model(e.g : command, etc.) to spatial model(e.g : pulldown menu, scroll bar, icon, itc.). This graphical user interface model for the ship conceptual design(MBASWIN) adopted event-driven programming technique and object-oriented concepts. Different from traditional design programs, MBASWIN is separate from the design program completely and controls all design modules. This enable a designer to accomplish a flexible designs.

  • PDF

Design and Performance Analysis of the Interface Middleware for Embedded Systems (임베디드 시스템 인터페이스용 미들웨어 설계 및 성능분석)

  • Kim, Myoung-Sun;Lee, Su-Won;Lee, Cheol-Hoon;Choi, Hoon;Cho, Kil-Seok
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.14 no.1
    • /
    • pp.52-62
    • /
    • 2008
  • As various types of embedded devices are widely used, a technology that supports reuse of applications on multiple platforms is needed in order for time-to-market development of the applications. The interface middleware is one of such technology and it hides platform dependency from application programmers. Existing interface middleware such as the MT project, Xenomai and Legacy2linux have limitation in that the APIs provided by each of these middleware are fixed to a specific operating system, and the middleware does not provide dynamic expansion of its API set. In this paper, we propose a middleware which hides operating system dependencies and enables porting of applications on various operating systems. In addition, the middleware has scalable structure so that it is suitable for resource-limited embedded systems. The overhead of the middleware, i.e., the time delay occurred by the middleware is between $0.3{\mu}sec\;and\;5{\mu}sec$ in most cases. We believe that the amount of overhead is reasonable and does not hurt the performance of applications.

Heap Consumption Analyzer Using Code Embedding (코드 삽입을 이용한 힙 사용량 분석기)

  • Joo, Seong-Yong;Jo, Jang-Wu
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.10b
    • /
    • pp.566-570
    • /
    • 2006
  • 프로그램의 힙 사용량이나 수행 시간과 같은 프로그램의 동적인 속성을 분석하기 위해서 프로파일러가 이용된다. 자바에서는 가상기계와 프로파일러의 통신을 목적으로 JVM TI 같은 프로파일러를 위한 인터페이스를 제공한다. 그러나 자바 가상기계 구현 명세는 프로파일러 인터페이스 구현을 요구하지 않는다. 프로파일러 인터페이스를 구현하지 않는 자바 가상기계에서는 JVM TI를 사용하는 프로파일러를 이용할 수 없다. 본 논문에서는 프로파일러 인터페이스를 사용하지 않는 힙 사용량 분석 기법을 제안했다. 이 방법은 힙 사용 정보를 추출하기 위한 코드를 소스파일에 삽입한다. 이 방법은 힙 사용량 분석 시 자바에서 제공하는 인터페이스를 사용하지 않기 때문에, 표준 인터페이스를 구현하지 않는 가상기계에서도 힙 사용 정보 분석을 수행할 수 있다.

  • PDF

Design of Enhanced Cursor Interface for Low Vision Persons (저 시력인을 위해 개선된 커서 인터페이스의 설계)

  • Lee, Jong Won;Shon, Jin Gon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2011.11a
    • /
    • pp.1470-1473
    • /
    • 2011
  • 밀집한 작은 대상으로 구성된 웹과 응용프로그램을 사용할 때, 저 시력인은 원하는 대상을 선택하기 어렵다. 이로 인해 필요로 하는 정보의 접근이 차단되어 사회구성원으로서의 역할을 수행하는 것이 제한된다. 저 시력인을 위한 커서 인터페이스는 대상을 확대하고, 색상을 변화시켜 인식률을 높인다. 그리고 대상 사이의 충분한 거리를 확보하고, 대상의 정보를 음성으로 제공하여 원하지 않는 대상의 선택을 방지한다. 일반적인 환경과 지시확대기의 인터페이스 환경을 제안한 커서 인터페이스와 실험을 통해서 비교하였다. 실험결과에서 제안한 커서 인터페이스가 대상을 선택하는데, 가장 적은 시간이 걸렸다. 제안한 커서 인터페이스를 사용하면, 저 시력인이 웹과 응용프로그램을 쉽게 사용하여 정보의 접근성이 향상된다.

Design and Implementation of a Host Interface for a Regular Expression Processor (정규표현식 프로세서를 위한 호스트 인터페이스 설계 및 구현)

  • Kim, JongHyun;Yun, SangKyun
    • KIISE Transactions on Computing Practices
    • /
    • v.23 no.2
    • /
    • pp.97-103
    • /
    • 2017
  • Many hardware-based regular expression matching architectures have been proposed for high-performance matching. In particular, regular expression processors, which perform pattern matching by treating the regular expressions as the instruction sequence like general purpose processors, have been proposed. After instruction sequence and data are provided in the instruction memory and data memory, respectively, a regular expression processor can perform pattern matching. To use a regular expression processor as a coprocessor, we need the host interface to transfer the instruction and data into the memory of a regular expression processor. In this paper, we design and implement the host interface between a host and a regular expression processor in the DE1-SoC board and the application program interface. We verify the operations of the host interface and a regular expression processor by executing the application programs which perform pattern matching using the application program interface.

Design and Implementation of Portal Server System (포탈 서버 시스템의 설계 및 구현)

  • 이형동;박철만;김낙현;김형주
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.04a
    • /
    • pp.611-613
    • /
    • 2003
  • 최근 기업의 컴퓨팅 환경은 기존의 시스템 및 자료에 대한 통합화 개념으로 발전되고 있다. 포탈 서버는 이종의 응용 프로그램 및 데이터들을 통합하여 사용자에게 일관된 사용자 인터페이스를 통해 제공한다. 사용자는 개인화 서비스를 통해 쉴게 정보에 접근할 수 있으며 타 사용자와의 정보 공유. 공동 작업 등을 통해 업무 효율을 높일 수 있다. 본 연구에서는 XML 기반의 포탈 서버 시스템을 설계하고 구현하였다. 이는 XML 응용 명세를 통해 정보 및 응용 프로그램에 대한 인터페이스를 제시하고, 포틀릿을 통해 개인화된 사용자 인터페이스를 제공한다.

  • PDF

Efficient Message Service Interface for ebXML Framework (효율적인 ebXML 메시지 서비스 인터페이스)

  • Chung, Moon-Young;Oh, Soo-Young;Cho, Hyeon-Sung;Cho, Hyun-Kyu
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2002.11c
    • /
    • pp.2125-2128
    • /
    • 2002
  • ebXML은 기업간의 전자상거래를 위한 글로벌 표준으로 비즈니스 프로세스 및 문서, 메시지 서비스, 기업의 공용 등록소 및 저장소, 거래 약정 등에 관련된 세부 표준들로 구성되어 있다. 기업간에 혐의된 비즈니스 프로세스에 따라 상대 기업과 문서를 주고받고자 할 때에는, 비즈니스 응용 프로그램은 전송하고자 하는 문서와 메시지를 생성하고 전송하는데 필요한 파라미터들을 메시지 전송 모듈에 전달해야 한다. 본 논문에서는, 비즈니스 응용 프로그램과 메시지 전송 모듈 사이에 메시지 서비스 인터페이스를 제공할 때의 문제점을 정의하고, 이에 대한 해결책으로 효율적인 메시지 서비스 인터페이스인 메시지 채널을 제안한다. 더불어, 메시지 채널을 생성하는 방법을 제안한다. 메시지 채널을 사용함으로써 비즈니스 응용 프로그램은 메시지를 전송하는데 필요한 파라미터들을 프로그램 내에 하드 코딩하지 않고 효율적으로 전달할 수 있다.

  • PDF

A Design and Implementation of Parallel Programming Environment using Graphical User Interface (그래픽 사용자 인터페이스를 이용한 병렬 프로그래밍 환경 설계 및 구현)

  • 이원용;박두순
    • Journal of Korea Multimedia Society
    • /
    • v.4 no.6
    • /
    • pp.579-587
    • /
    • 2001
  • In this paper, we design and implement a parallel programming environment using graphicial user interface. Parallel program must be written according to the characters of various hardwares or programs. So it is difficult to write the parallel program. In this paper, we design and implement a parallel programming environment which solved this problem. The traditional parallel compiler provides the parallel information in the text environment. But this paper provides the parallel information using graphicial user interface so that the user may use it more easily. This parallel environment provide functions such as, data dependence analysis, CFG, HTF, and loop transformation.

  • PDF