• 제목/요약/키워드: 확장형표기언어

검색결과 5건 처리시간 0.022초

VoiceXML을 이용한 VUI 지원 웹브라우저 개발 (Development of a Voice User Interface for Web Browser using VoiceXML)

  • 예상후;장민석
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제11권2호
    • /
    • pp.101-111
    • /
    • 2005
  • 현재의 웹정보들은 주로 HTML로 기술되어 있으며, 이러한 정보를 얻기 위해 사용자들은 마우스와 키보드와 같은 입력장치를 사용한다. 이와 같이 기존의 GUI 환경은 인간의 가장 자연스러운 정보획득 수단의 하나인 음성을 지원하지 못하고 있다. 이러한 문제를 해결하기 위해 음성 인터페이스를 가진 여러 제품들이 개발되고 있다. 하지만 이들은 상호대화성이나 기존 웹환경을 수용한다는 측면에서 부족한 면을 가지고 있다. 본 논문에서는 현재 무르익어 가는 음성인식 기술과 XML의 파생언어인 VoiceXML을 이용하여, 기존의 인터페이스 환경을 XML 기반의 대화형 음성인터페이스 환경으로 대체하고자 한다. 이를 통해 기존의 인터페이스 환경을 수용한 VUI(Voice User Interface) 환경을 사용자에게 제공할 수 있다. 기존의 환경을 수용하기 위해 "XML Island" 기술을 이용하여 VoiceXML 문서를 HTML 문서에 포함시키며, 대표적인 정보획득화면인 메뉴, 게시판, 검색 엔진에 대한 대화형 음성 시나리오를 제안하고 있다.

WIPI 기반의 모바일 단말을 위한 내장형 XML 파서 및 뷰어 (An Embedded XML Parser and Viewer for WIPI-Based Mobile Devices)

  • 강미연;김도완;정원호
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 봄 학술발표논문집 Vol.31 No.1 (B)
    • /
    • pp.865-867
    • /
    • 2004
  • 유무선 인터넷의 발달로, PDA, 셀룰러폰, Hand-held PC 등 low-end로부터 high-end까지의 다양한 규모의 하드웨어 자원을 가지는 유무선 단말들이 속속 등장하고 있다. 웹 상의 점보 표현을 위한 표준으로 자리잡은 확장성 표기 언어인 XML을 위한 파서 및 뷰어는 그러한 단말에서의 자료 브라우징을 위해 필수적으로 임베딩 되어야할 소프트웨어 중의 하나이다. 본 논문에서는 국내의 모바일 표준 플랫폼 규격으로 채택된 WIPI 기반의 모바일 단말에 내장되어 수행되는 소규모 모듈 기반의 XML 파서가 설계, 구현되며, 그 응용으로 간단한 전자책 뷰어가 구현된다. 본 XML 파서는 경량급으로 셀룰러 폰과 같은 소규모 단말로의 내장을 위해 유용하다.

  • PDF

객체지향 분석 및 설계를 지원하는 모델러의 구조 (An Architecture of Modeler Supporting Object-Oriented Analysis and Design)

  • 김영진;김대헌;유철중;장옥배;정효택;양영종;이상덕
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 1999년도 가을 학술발표논문집 Vol.26 No.2 (1)
    • /
    • pp.475-477
    • /
    • 1999
  • 기존의 개발 방법이 절차지향 방법에서 객체지향 방법으로 변화해감에 따라 구현시의 중요성보다는 분석 및 설계 단계의 중요성이 높아지고 있고 이를 지원하는 여러 가지 모델링 도구들이 개발되었다. 그러나 이러한 도구는 사용자를 위한 기능에 더 많은 비중을 두어 도구 자체를 구조적으로 정확한 객체지향 방법을 적용하지 못하였다. 본 연구는 인터넷/인트라넷 환경에서 프레임워크를 기반으로 소프트웨어를 개발하기 위한 도구 중에서 모델러에 관한 모듈을 개발하는 것으로서, 도구 자체를 MVC 기반의 객체지향 개념을 적용하여 개발하고 있고, 플랫폼에 독립적인 Java 언어를 이용하여 개발하고 있기 때문에 이와 유사한 OMT 에디터(Java version)를 분석하여 문제점을 개선함으로써 UML 표기법을 사용할 수 있는 모델러를 설계 및 구현하였다. 본 논문은 이러한 모델러를 개발하기 이전의 도구의 구조에 관한 기초 연구로서 위임형 이벤트 모델을 사용한 컨트롤러의 독립성을 이용한 이벤트 처리 기법을 적용하였으며, 여러 개의 뷰(폼)사이의 메시지 전달을 위하여 Agent 패턴이라는 자체 설계 패턴을 개발함으로써 도구 자체를 객체지향적으로 구조화하였다. 이러한 객체지향적 설계 및 구현은 사용자의 요구가 변경되고 도구 자체의 기능 확장이 요구될 경우에 빠르고 쉽게 이를 반영할 수 있다는 장점을 가지고 있다.

  • PDF

액션의 온라인 부분계산 (Online Partial Evaluation of Actions)

  • 강현구;도경구
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제26권12호
    • /
    • pp.1531-1541
    • /
    • 1999
  • 프로그래밍 언어의 의미를 정형적으로 표기하는 기법인 액션의미론을 기반으로 한 컴파일러 생성기는 프로그래밍언어의 액션의미구조가 주어지면 그 언어의 컴파일러를 자동으로 생성한다. 생성된 컴파일러는 먼저 원시 프로그램을 그에 상응하는 액션 프로그램으로 확장한 후, 목적 프로그램으로 컴파일 한다. 여기서 액션 프로그램은 일종의 중간코드로 쓰이므로, 효율적인 목적코드를 생성하기 위해서 중간코드의 성능향상이 필요하다. 본 논문에서는 액션 프로그램을 부분계산을 통해 효율적인 코드로 자동 변환해 주는 온라인 액션 부분계산기를 설계하고 구현한다. 선행 연구된 오프라인 방식에서 전역분석을 하지 않고는 불가능했던 요약캡슐의 몸통, 펼치기의 몸통에 대한 부분계산이 온라인 방법을 사용하면 가능함을 보이고, 명령형 액션의 부분계산도 추가적으로 수행할 수 있도록 확장한다. Abstract Action Semantics is a framework for formally defining the semantics of programming languages. Action semantics-directed compiler generators take an action semantics definition of a programming language and automatically generate a compiler of the language. The generated compiler first expands a source program into an action denotation of the program, and then compiles it to a target code. In these compiler-generation systems, it is important to statically process the expanded action denotation - used as an intermediate code - as much as possible so that the generated compiler can produce better target code. In this paper, we develop an automatic action-transformation method based on online partial evaluation. The previous off-line method was rather weak because it could not partially evaluate actions inside the body of abstraction and unfolding-action without performing separate global analysis. The proposed online method remedies the problem, thus naturally improves the quality of residual actions. Moreover, we also extend the method to partially evaluate imperative actions.

자동차부품산업의 XML/EDI를 활용한 SCM 시스템의 설계 및 구현 (Design and Implementation of Supply Chain Management System Using XML/EDI in Automibile Industry)

  • 문태수;강성배
    • 한국전자거래학회지
    • /
    • 제9권3호
    • /
    • pp.207-226
    • /
    • 2004
  • 공급망관리(SCM)는 인터넷을 기반으로 한 비즈니스 환경에서 중요한 정보기술 이슈 중의 하나이다. B2B 전자상거래 환경에 관련 있는 많은 기업들은 기존의 기업 Business 프로세스를 새롭게 통합된 공급망 프로세스로 개선하기 위한 혁신적인 노력을 하고 있다. XML/EDI를 활용한 SCM 시스템은 전통적 거래 당사자들간의 관계를 재편성하게 함으로써 그들에게 경쟁적 우위를 제공하고 있다. 본 연구는 XML/EDI를 활용한 SCM 시스템 프로토타입을 제안한다. 본 연구는 자동차부품산어을 대상으로 하여 자동차 Lamp를 생산하는 1차 부품기업에 초점을 두어 객체지향 방법론인 UML을 활용하여 자동차부품산업의 공급망관리 프로세스에 대한 분석과 설계를 수행한다. UML을 이용한 SCM 시스템의 구현은 소프트웨어 재사용과 확장성 그리고 기업 내부 정보시스템과의 상호 호환성에서 좋은 성과를 보여준다.

  • PDF