• Title/Summary/Keyword: 로우-상호작용

Search Result 6, Processing Time 0.018 seconds

Implementation of an Authoring Tool for Tangible user Interface (실감형 사용자 인터페이스를 위한 XML 기반 저작도구의 구현)

  • Seo, Jin-Seok;Kim, Jun-Ho;Kwon, Duk-Joong;Kim, Hong-Joon;Oh, Sei-Woong;Kim, Joung-Hyun;Kim, Chang-Hun
    • The Journal of the Korea Contents Association
    • /
    • v.8 no.7
    • /
    • pp.9-16
    • /
    • 2008
  • The design and implementation of the interaction for tangible user interfaces require in-depth knowledge in many different disciplines, such as device control, sensing and calibrating devices, interaction design, low-level programming, and performance tuning. Many trial and error iterations are needed to determine the proper combination of the interaction techniques while using available interaction devices and considering the characteristics of contents. As a result, it takes too much effort and time to achieve maximum usability. This paper introduces a tangible user-interface platform, which is fabricated using various hardware devices and an XML-based authoring tool, which is developed in order to relieve content creators of the burden of the above difficulties. Finally, we demonstrate our work by illustrating some example contents.

Behavior Engine for WebGL-based Interactive Contents (WebGL 기반의 상호작용 콘텐츠를 위한 행위 엔진)

  • Seo, Jin-Seok
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2011.10a
    • /
    • pp.862-865
    • /
    • 2011
  • WebGL is a cross-platform web standard for a low-level 3D graphics API based on OpenGL ES 2.0 and presents 3D graphics in web browsers without installing extra plug-ins. The reason that WebGL is notable is because it is included in the HTML5 standard which is getting the spotlight as a next-generation RIA(Rich Internet Application) platform for variable devices such as PCs, smart phones, table PCs, and smart TVs. In this research, we would like to introduce and develop a behavior engine for easy and rapid authoring of complicated interactions and 3D object's behavior models in WebGL-based contents.

  • PDF

Cyber-Resilience-based Virtual Honeypot Service: Framework Sketch and Feasibility Verification (사이버 탄력성 기반 가상 허니팟 서비스 프레임워크 구상 및 가능성 검증)

  • Cha, Byung Rae;Park, Sun;Kim, Jong Won
    • Smart Media Journal
    • /
    • v.5 no.2
    • /
    • pp.65-76
    • /
    • 2016
  • Cloud Computing has recently begun to emerge as a new attack target. The malice DDoS attacks are ongoing to delay and disturb the various services of the Cloud Computing. In this paper, we propose the Hornet-Cloud using security Honeypot technique and resources of Cloud Computing, define and design the concept of security functions about active low-interaction framework by cyber resilience simply. In addition, for virtual honeypot service, we simulated and vitrified the possibility of functions of the low-interaction vHoneypot using cyber resilience.

An analysis study on the place and interactivity of immersive performances : Focusing on (이머시브 공연의 장소성과 상호작용성 분석 : <안산순례길>을 중심으로)

  • Sung, Ji-Sun
    • (The) Research of the performance art and culture
    • /
    • no.42
    • /
    • pp.183-204
    • /
    • 2021
  • This study analyzed the placement and interactivity of the immersive performance . In the sense of place, it was analyzed that first, walked and followed the living spaces and streets of the victims of the Sewol ferry, and second, through this, the participants induce a transfer experience to become the main character of the performance. In terms of interactivity, participants were able to carry out various forms of participation, and as a result, they analyzed that they had relieved debt consciousness or exerted healing effects. In addition, it was confirmed that they pursued solidarity and sympathy by focusing more on the city 'Ansan' rather than the story of the Sewol ferry. Through these results, it can be seen that has many social functions, a variety of art forms, and is differentiated from other immersive performances. So, it is necessary to consider the continuous holding.

탑재소프트웨어 프로그래밍 언어 비교 - C vs. ADA

  • Park, Su-Hyeon;Gu, Cheol-Hoe;Gang, Su-Yeon;Lee, Sang-Gon
    • Bulletin of the Korean Space Science Society
    • /
    • 2009.10a
    • /
    • pp.46.2-46.2
    • /
    • 2009
  • 탑재소프트웨어는 위성의 자세, 전력, 열 제어를 담당하는 소프트웨어로서 위성의 탑재컴퓨터 상에서 실행된다. 탑재소프트웨어는 추력기, 배터리, 온도조절장치와 같은 위성의 하드웨어 장치를 자치적으로 관리한다. 지상에서 위성을 운영할 수 있도록 탑재소프트웨어는 지상으로부터 명령을 받아서 처리하고, 위성의 텔레메트리 데이터를 지상으로 전송한다. 위성의 탑재소프트웨어를 프로그래밍하기 위하여 C 언어와 ADA 언어가 주로 사용된다. 이 논문에서는 소프트웨어 디자인과 하위레벨 프로그래밍 관점에서 C 언어와 ADA 언어를 비교 분석한다. 프로그래밍언어는 소프트웨어 디자인과 불가분의 관계에 있다. 이 논문은 프로그래밍언어와 함께 다목적실용위성과 통신해양기상위성의 소프트웨어 디자인을 소개한다. 다목적실용위성의 탑재소프트웨어는 절차 지향언어인 C로 작성되었으며, 함수 호출을 기반으로 설계되었다. 통신해양기상위성의 경우, 객체지향언어인 ADA로 작성되었으며, HOOD(Hierarchical Object-Oriented Design) 기법에 따라 모델링되었다. 탑재소프트웨어 프로그래밍언어는 위성의 탑재 하드웨어와 직접적으로 상호작용하도록 요구된다. 이 논문은 C와 ADA 언어가 메모리주소 및 로우 스토리지를 다루는 방법을 보여준다.

  • PDF

General-purpose Communication Middleware for the Development of Multi-user Distributed Applications (다중 사용자 분산 애플리케이션을 위한 범용 통신 미들웨어)

  • Lim, Min-Gyu
    • The Journal of the Korea Contents Association
    • /
    • v.10 no.3
    • /
    • pp.141-148
    • /
    • 2010
  • The aim of this paper is to propose a communication middleware which makes it possible to easily and efficiently develop the networking support for multi-user applications. Even though existing middleware and development tools provides lots of functionalities to realize distributed applications, they are purely low-level services passing the most development efforts to developers, or too specialized for a specific application. It brings a challenging issue of how the middleware supports general and efficient high-level mechanisms. To meet different networking and interaction requirements of multi-user applications, we propose various schemes to provide the communication architecture, the user membership management, the content transmission mechanism and the event management. Our middleware provides developers with application-level APIs and configuration files so that the different interaction requirements of a multi-user application can be easily handled in the developers' point of view.