• Title/Summary/Keyword: 인터넷 도구

Search Result 1,032, Processing Time 0.031 seconds

임베디드 S/W 개발도구 기술

  • 조주현
    • TTA Journal
    • /
    • s.97
    • /
    • pp.81-87
    • /
    • 2005
  • 초고속인터넷, 무선통신의 급속한 보급과 유비쿼터스 네트워크의 세계적인 추세에 따라 그 기반 기술이 되는 임베디드 시스템이라는 용어가 과거 통신 및 제어장치에서만 사용되었으나 이제 일상생활의 필수품이 되고 전 산업에 영향을 주게 되었다. 통신시스템, 제어장치, 휴대폰, 디지털TV, 셋톱박스, 홈네트워크에서부터 스마트카드, RFID, 센서노드 등 임베디드 소프트웨어가 들어가지 않는 곳이 없을 정도로 광범위하며 단순한 제어에서부터 복잡한 포로토콜 스팩 및 기능이 다양하다. 반면에 임베디드 소프트웨어의 개발 환경이 일반 소프트웨어의 개발환경보다 훨씬 어려워서 효과적인 개발도구가 없이는 경쟁력 있는 개발이 불가능하다. 결국 임베디드 소프트웨어의 개발 경쟁력이 국가의 경쟁력이라 해도 과언이 아니므로 효과적인 임베디드 소프트웨어 개발환경의 구축은 매우 중요하다. 이러한 임베디드 소프트웨어 개발도구의 국내외 개발현황과 기술수준을 소개한다. 특히, 국내에서 세계적 수준의 ESTO(Embedded Software Toolkit)의 상용화는 우리나라에서 특히 취약한 핵심 시스템 소프트웨어 분야에서 처음으로 세계시장에서 경쟁력을 자랑하게 된 점이 주목할 만하다.

  • PDF

A Design and Implementation of Debug Agent for Remote Debugging of Embedded Real-time Software (내장형 실시간 소프트웨어의 원격디버깅을 위한 디버그에이전트의 설계 및 구현)

  • 공기석;손승우;임채덕;김흥남
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1999.10c
    • /
    • pp.125-127
    • /
    • 1999
  • 인터넷에 접속되는 다양한 정보기기 등의 내장형 시스템에서 사용되는 실시간 소프트웨어를 개발하기 위해서는 자원이 풍부한 호스트 컴퓨터에서 동작되는 강력한 개발도구의 지원이 필수적이다. 디버스에이전트는 타겟시스템의 실시간 OS상에서 실행되는 하나의 태스크로서, 디버거로 대표되는 호스트시스템의 각종 도구들과 디버그 프로토콜에 의해 정의된 메시지를 주고 받으며 이 도구들에서 내리는 명령을 타겟 상에서 수행하는 역할을 담당한다. 본 논문에서는 디버그에이전트를 포함하는 실시간 소프트웨어 개발 환경에 대해 살펴보고, 원격디버깅을 지원하는 디버그에이전트의 구조와 기능, 디버그 프로토콜에 대하여 기술한다.

  • PDF

Web3D 콘텐츠 저작도구 $\mathbb{\ulcorner}$깨비마당$^{TM}$$\mathbb{\lrcorner}$

  • 최치석
    • Review of Korea Contents Association
    • /
    • v.2 no.1
    • /
    • pp.80-91
    • /
    • 2004
  • 웹 기반의 인터넷 응용시스템이 급속히 보급됨에 따라, 단순히 텍스트나 멀티미디어 위주의 2차원 정보표현만으로 실감나는 정보전달에 한계가 있다. 인간의 지각 공간인 3차원 정보공간을 표현하고자 하는 Web3D에 대한 관심이 고조되고 있으며 사용자 친화적인 저작도구가 요구되고 있다. (주)사이맥스에서는 3차원 공간을 2차원 평면으로 단순화시켜 시각적인 환경 하에서 3차원 가상현실 세계를 생성 할 수 있는 Web3D의 세계표준 규약인 VRML 2.0 기반의 저작도구 "깨비마당 라이트 Edition"을 2000년에 출시하여 다양한 분야에서 활용되고 있으며 2003년에는 실시간 렌더링 기능과 3차원 애니메이션을 쉽게 구현할 수 있도록 하는 각종 이벤트 및 센서의 설정을 Wizard방식으로 제공하는 "깨비마당 프로 Standard Edition"을 출시하여 2004년 현재 Ver.3.04.019까지 업그레이드되어 있다.04.019까지 업그레이드되어 있다.

Design and Implementation of Modeling Tool for e-Logistics Collaboration Process Definition (물류 협업 프로세스 정의를 위한 모델링 도구)

  • 채정숙;최성환;김인수;김혜규
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.10d
    • /
    • pp.79-81
    • /
    • 2002
  • 인터넷을 이용한 기업간 전자상거래를 위해 기업 내부의 업무 흐름을 관리하는 워크플로우에 관한 관심이 높아지고 있다. 워크플로우 엔진을 구동시키기 위해 먼저 고려되어야 하는 것이 기업 내부의 업무 프로세스를 정의하고 정의된 프로세스를 validation할 수 있는 모델링 도구가 필요하다. 이에 본 논문에서는 물류 협업 프로세스를 정의하고 모델링하기 위한 EJB 기반의 Business Process Modeling Tool(BPMT)를 설계 및 구현하다. BPMT는 WPDL을 지원하는 다 기종의 워크플로우 엔진에서도 협력 체제를 구축할 수 있도록 설계되었으며, 프로세스를 수행시키기 위한 Activity, Transition, Process, Organization, Application, RelevantData DataType으로 구성 되는 일련의 업무 흐름을 정의하며, 범용적인 의미의 Process 설계 도구로서 사용자가 편리하게 작업할 수 있도록 Integrated UI를 지 원한다. 또한 기본적인 물류 영역의 업무 프로세스를 라이브러리화하여 제공함으로써 사용자로 하여금 새로운 물류 프로세스 정의를 쉽게 한다.

  • PDF

A Design and Implementation of Real-time Events Scheduler for Playing SMIL 2.0 Documents (SMIL 2.0문서 재생을 위한 실시간 이벤트 스케줄러의 설계 및 구현)

  • 김혜은;채진석;우요섭
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.04b
    • /
    • pp.535-537
    • /
    • 2002
  • SMIL(Synchronized Multimedia Integration Language)은 웹에서 멀티미디어를 동기화하여 표면하기 위하여 W3C에서 제안만 언어이다 이것은 인터넷 방송이나 능과 컨텐츠의 제작, 온라인 교육 등 다양한 분야에 이용될 수 있다. SMIL의 활성화를 위해서는 QoS를 보장할 수 있는 멀티미디어 서버와 저작도구의 개발과 함께 재생도구의 개발 또한 필수적으로 요구된다. 1998년에 발표된 SMIL 1.0에 비해서 2001년 8월 발표된 SMIL 2.0은 사용자와의 상호작용을 통하여 멀티미디어 컨텐츠를 프리젠테이션할 수 있는 기능이 강화되고 추가되었다. 따라서, 재생도구 개발 시에 사용자에 의한 각종 이벤트를 인식하여 동기적인 재생 시간을 결정하는 스케줄러의 개발이 필수적이다. 본 논문에서는 SMIL 2.0 문서를 재생하기 위하여 핵심적으로 필요만 이벤트 저리를 위만 실시간 스케줄러를 설계 및 개발하였다. 이것은 SMIL- 표준안에 정의된 여러 종류의 프로파일에서 재상용될 수 있고, XHTML+SMIL이나 SMIL Animation 과 같은 SMIL을 통합하는 다른 표준들에도 응용될 수 있을 것으로 기대된다.

  • PDF

Design and Implementation of Virtual Reality Authoring Tool for the 3D Virtual Building on the Web (웹 상의 삼차원 가상 건축물 저작도구의 설계 및 구현)

  • 김규평;홍지영;이종학
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.10b
    • /
    • pp.556-558
    • /
    • 2000
  • 최근 인터넷상에서 삼차원 가상세계를 기술하기 위한 VRML(Virtual Reality Modeling Language) 문서의 효율적인 작성을 위해 다양한 VRML 저작도구들이 개발되어지고 있다. 이러한 기존의 VRML 저작도구들을 실세계에 존재하는 모든 객체들에 대한 다양한 형태의 가상세계를 저작할 수 있는 범용 저작도구들이다. 하지만, 특정의 특성을 가지는 삼차원 객체들로만 구성된 가상세계를 저작하는 경우에는 더욱더 편리한 저작도구를 개발할 수 잇다. 가상 건축물의 경우 외형이 주로 직선적이고, 모든 구성 객체들을 레이어(layer)로 쌓음으로써 구현할 수 있는 특성을 지닌다. 따라서, 본 논문에서는 건축물 객체가 가지는 특성을 이용하여 전문가가 아닌 일반인도 웹 상에서 삼차원 가상 건축물을 쉽게 저작할 수 있는 저작도구를 설계하고 구현한다.

  • PDF

Design of Web-based Phylogentic Tree Inference System Using DataBase (데이터 베이스를 이용한 웹 기반 계통수 추론 시스템 설계)

  • Kim, Shin-Suck;Hwang, Bu-Hyun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2001.10a
    • /
    • pp.121-124
    • /
    • 2001
  • 계통수는 특정 객체의 분류 즉 특정 객체로부터 추출한 염기서열을 이용하여 그 객체의 소속 분류 집단을 결정하기 위해서 사용될 수 있다. 만약 특정지역에서 획득한 토끼의 종을 구분하기 위해서 이미 분류된 토끼의 염기서열들을 가지고 염기서열들과의 관계를 표현하는 계통수를 제작함으로써, 객체를 분류 할 수 있다. 계통수 제작은 기존의 계통수 제작 도구들(MEGA등)이 사용되지만, 이러한 계통수 제작 도구는 객체의 어떤 특성에 의해서 종이 나뉘어지는 가는 예측 할 수 없다. 계통수 제작에 이용되는 염기서열 데이터는 기존의 염기서열 데이터 베이스들(EMBL, GenBank, DDBJ)에서 인터넷을 이용하여 찾을 수 있지만, 계통생물학을 위해 누적된 데이터가 아니므로, 계통수 제작을 위해서는 사용이 제한적이다. 또 계통수 제작 도구을 사용하기 위해서는 자신이 관련 염기서열 데이터를 수집하여야 한다. 본 논문은 웹기반 계통수 추론 시스템을 제시한다. 본 시스템은 염기서열 데이터를 검색하여, 계통 분류 즉 계통수 제작을 위한 데이터로 저장하고, 이를 이용하여 계통수를 그릴 수 있다. 또한 이렇게 저장된 데이터는 데이터 마이닝 분류 기법을 사용하여, 각 객체 분류 집단을 모델링하며, 분류 속성을 예측할 수 있다.

  • PDF

Implementation of a SMIL(Synchronized Multimedia Integration Language) editor supporting Template and Preview Facility (탬플릿과 미리보기 기능을 지원하는 SMIL 저작도구의 구현)

  • 송준홍;김세영;원덕재;신동규;신동일
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.04a
    • /
    • pp.394-396
    • /
    • 2001
  • 인터넷 상에서의 다양한 멀티미디어 응용 및 정보 서비스의 요구가 급증하게 되고, 이에 따른 효율적인 운영 및 서비스에 대한 표준 기술의 개발 또한 활발히 진행되게 되었다. 이에 1998년 W3C(World Wide Web Consortium)에서 웹 기반 동기화 된 멀티미디어 통합 언어인 SMIL이 제안되었다. 선언적 마크업 언어인 XML(eXtended Markup Language)에 기반을 둔 SMIL은 웹 상에서의 멀티미디어 프리젠테이션을 위한 다양한 기능들을 제공하지만, SMIL 또한 HTML(HyperText Language)과 같은 태그 기반 마크업 언어이므로 각 태그의 사용법을 숙지하여 텍스트 편집기를 이용한 비효율적인 저작에 치중되어 있었다. 이에 SMIL 응용업무에서의 효율적 활용을 위한 SMIL 전용 저작도구의 필요성이 대두되었고, 국내외에서의 활발한 연구 개발이 진행되고 있다. 본 논문에서는 UML(Unified Modeling Language) 표기법에 기반 한 객체지향 모델링 툴을 사용하여 체계적인 소프트웨어 설계에 따른 SMIL 저작도구를 구현하였다. 템플릿 기능의 지원으로 효율적이고 편리한 SMIL 컨텐츠 생성을 위하여 인턴넷 망(network)의 대역폭에 따른 저작이 가능하도록 구현되었으며, 미리 보기 기능을 활용한 멀티미디어 데이터의 직관적이 운영을 지원하도록 구현하였다.

Environment Configuration of UML CASE Tool for Internet based Collaboration Works (인터넷 기반의 공동 작업을 위한 UML CASE 도구의 동작환경 구성방법)

  • Choi, Hwan-bok;Kim, Yun-ho
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2009.05a
    • /
    • pp.561-564
    • /
    • 2009
  • In this paper, we present an environment configuration of UML CASE tool for internet based collaboration work. We define a method of model sharing in distributed location and construct shared repository. Also we design for model history among work processes and to give responsibility using user authentication. Its result will contribute development of CASE tool supporting collaboration work.

  • PDF

Visual Block Coding Tool for Artificial Intelligence IoT Physical Computing Practice (인공지능 IoT 피지컬 컴퓨팅 실습을 위한 비주얼 블록 코딩 도구)

  • Lee, Se-Hoon;Kim, Su-Min;Kim, Young-Ho
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2022.07a
    • /
    • pp.407-408
    • /
    • 2022
  • 본 논문에서는 AIoT를 위한 비주얼 블록 코딩 도구를 설계하였다. AI 블록 코딩이 가능한 EduB 플랫폼에 피지컬 컴퓨팅을 가능하게 하는 모듈을 추가함으로써 블록을 사용한 쉬운 피지컬컴퓨팅 코딩과 AIoT 코딩이 가능하다. 도구는 WebSocket과 Wifi를 사용해 EduB와 타겟보드인 RaspberryPi의 무선 통신을 하며, 블록으로 생성된 코드를 RaspberryPi 내부에서 실행하여 GPIO와 SenseHAT을 제어할 수 있게 하였다. 따라서, 코딩 결과를 콘솔 출력이나 그래프로만 확인할 수 있어 정적이던 AI 교육을 LED나 모터를 제어해 동적으로 결과를 확인할 수 있게 하여 흥미와 관심을 유발할 수 있도록 한다.

  • PDF