• 제목/요약/키워드: 로우-상호작용

검색결과 6건 처리시간 0.016초

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

  • 서진석;김준호;권덕중;김홍준;오세웅;김정현;김창헌
    • 한국콘텐츠학회논문지
    • /
    • 제8권7호
    • /
    • pp.9-16
    • /
    • 2008
  • 실감형 사용자 인터페이스를 사용하는 상호작용을 디자인하고 구현하기 위해서는 장치의 제어, 입력 데이터의 센싱과 보정, 상호작용 디자인, 로우레벨 프로그래밍, 성능 최적화 등과 같은 다양한 분야의 지식이 필요하다. 게다가, 주어진 상호작용 장치와 콘텐츠의 특성에 따라 사용할 수 있는 상호작용 기법을 적절하게 선택 및 조합하기 위해서는 많은 시행착오를 겪어야 하기 때문에, 최상의 사용성을 달성하기 위해서는 많은 노력과 시간이 필요하다. 본 논문은 다양한 장치를 조합하여 제작된 실감형 상호작용 플랫폼을 소개하고 있으며, 위에서 언급한 어려움을 해결하고 실감형 상호작용을 쉽게 구현할 수 있도록 개발된 XML 기반의 저작도구를 설명하고 있다. 더불어, 몇 개의 예시 콘텐츠를 통하여 연구결과의 효용성을 검증하고자 한다.

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

  • 서진석
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2011년도 추계학술대회
    • /
    • pp.862-865
    • /
    • 2011
  • WebGL은 OpenGL ES 2.0기반의 로우레벨(low-level) 3차원 그래픽스 API를 위한 크로스 플랫폼 웹 표준으로써, 웹 브라우저에서 별도의 플러그인을 설치하지 않고도 3차원 그래픽을 표현할 수 있도록 해준다. WebGL이 더욱 관심을 끌고 있는 이유는 PC 뿐만 아니라 스마트폰, 태블릿, 스마트 TV 등 다양한 디바이스를 위한 차세대 RIA(Rich Internet Application) 플랫폼으로 각광을 받고 있는 HTML5의 표준 안에 포함되기 때문이다. 본 연구에서는 WebGL 기반의 콘텐츠에서 복잡한 상호작용과 3차원 객체의 행위 모델을 쉽고 빠르게 저작하기 위한 행위 엔진을 제안하고 개발하고자 한다.

  • PDF

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

  • 차병래;박선;김종원
    • 스마트미디어저널
    • /
    • 제5권2호
    • /
    • pp.65-76
    • /
    • 2016
  • 최근 클라우드 컴퓨팅이 새로운 공격 대상으로 부상하기 시작했으며, 클라우드의 다양한 서비스를 지연 및 방해하기 위한 악의적인 DDoS 공격이 진행되고 있다. 본 논문에서는 허니팟 보안 기술과 클라우드 컴퓨팅의 자원을 이용한 호넷 클라우드를 제안하며, 간략하게 사이버 탄력성에 의한 능동 상호동작의 프레임워크에 의한 보안 기능들을 정의 및 설계한다. 더불어 가상 허니팟 서비스를 위한 사이버 탄력성을 이용한 Low-Interaction vHonyepot의 기능들을 시뮬레이션하여 가능성을 검증한다.

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

  • 성지선
    • 공연문화연구
    • /
    • 제42호
    • /
    • pp.183-204
    • /
    • 2021
  • 본 연구는 이머시브 공연 <안산순례길>을 장소성과 상호작용성 중심으로 분석하였다. 장소성에서는 세월호 희생자의 생활공간과 거리를 걸으며 답습했다는 점, 이를 통해 참여자가 공연의 주인공이 되도록 전이체험을 유도했다는 점을 분석하였다. 상호작용성에서는 참여자가 다양한 참여 형식을 수행할 수 있게 하였고, 이를 통해 부채의식을 덜거나 치유효과를 발휘했다는 점을 분석하였다. 또한 세월호 이야기보다 도시 안산에 집중하여 연대와 공감을 추구했다는 점도 확인하였다. 이를 통해 <안산순례길>은 사회적으로 순기능이 많고 예술 형식이 다채로우며 다른 이머시브 공연들과도 차별성이 있어 지속적인 개최 및 후속 연구를 고려할 필요가 있음을 살펴보았다.

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

  • 박수현;구철회;강수연;이상곤
    • 한국우주과학회:학술대회논문집(한국우주과학회보)
    • /
    • 한국우주과학회 2009년도 한국우주과학회보 제18권2호
    • /
    • 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)

  • 임민규
    • 한국콘텐츠학회논문지
    • /
    • 제10권3호
    • /
    • pp.141-148
    • /
    • 2010
  • 본 논문에서는 다중 사용자 애플리케이션에서 다양한 네트워킹 관련 지원 모듈을 쉽고 효율적으로 개발하기 위한 범용 통신 미들웨어를 제안한다. 기존의 미들웨어와 온라인 시스템 개발 툴들은 분산 애플리케이션을 구현에 필요한 많은 기능들을 제공하고 있지만, 지원하는 모듈들이 너무 로우 레벨 서비스라서 대부분의 구체적인 개발을 개발자에게 전가하거나, 반대로 쉬운 API를 지원하는 대신 특정 애플리케이션에 한정된 서비스만을 제공한다. 이는 미들웨어가 애플리케이션 개발자의 입장에서 어떻게 범용적이고 효율적인 개발 메카니즘을 지원할 것인가 하는 이슈를 제기한다. 본 논문에서는 다중 사용자 애플리케이션에서 서로 다른 통신 및 상호작용 요구사항을 만족하기 위해 필요한 다양한 통신 구조, 사용자 그룹 관리,컨텐츠 전송 메커니즘과 이벤트 관리 기법에 대해 제안한다. 개발된 통신 미들웨어는 상기 제기된 이슈들을 지원하는 API 및 설정 파일을 제공하여, 다중 사용자 애플리케이션의 상이한 네트워킹 상호작용 요구사항에 쉽게 적응하도록 개발되었다.