• Title/Summary/Keyword: XSLT

Search Result 99, Processing Time 0.028 seconds

ACAB : Component Asset Builder for supporting Software Product Lines (ACAB : 소프트웨어 프로덕트 라인 지원을 위한 컴포넌트 개발 도구)

  • Jung Ju-mi;Choi Seung-Hoon
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.11b
    • /
    • pp.427-429
    • /
    • 2005
  • 최근 컴포넌트 기반의 소프트웨어 프로덕트 라인에 대한 연구와 소프트웨어 프로덕트 라인에 자동 생성 프로그래밍 기법을 적용하기 위한 연구가 활발히 진행 중이다. 본 논문에서는 재사용 가능한 컴포넌트 자산을 구축하고, 재구성 자동화를 통해 컴포넌트 코드를 생성하는 시스템을 제안한다. 본 도구는 컴포넌트 기반 프로덕트 라인 개발 방법론과 자동 생성 프로그래밍 기법, XML/XSLT 기술을 이용하여 구축되었다. Component Asset 개발자 레벨에서 사용하는 컴포넌트 자산 구축기와 재사용자 레벨에서 사용하는 컴포넌트 코드 생성기로 구성되어 있으며, 컴포넌트 기반의 소프트웨어 프로덕트 라인 개발에 효과적으로 활용될 수 있다.

  • PDF

TeM Codec Design for Metadata Fragmentation and Update (메타데이터의 분할 및 갱신을 위한 TeM 코덱 설계)

  • ;;;;Nguyen Ngoc Thanh
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2002.11a
    • /
    • pp.251-255
    • /
    • 2002
  • MPEG-7 은 멀티미디어 데이터를 XML로 기술한 새로운 표준이다. MPEG-7은 구조 및 의미 정보, 미디어 형식 정보 등과 같은 유용한 기술 및 기술구조들을 제공하며, MPEG-7 시스템에서는 메타데이터의 텍스트인코딩 포맷인 TeM은 기술의 동적 흑은 점진적인 전송을 지원한다. XML 문서의 본래의 기술을 추가적인 XML 헤더가 덧씌워져 여러 개로 나누어질 수 있으며, 이러한 결과로 나온 AU들은 각기 전송을 하여 터미널에서 수신된 AU를 이용한 갱신이 가능하다. 본 논문에서는 이러한 MPEG-7 시스템의 갱신 메커니즘을 이용한 TeM 코덱을 설계 및 구현하였다. 구현된 TeM 코덱의 인코더는 AU 생성에 있어서 시각화된 편집 도구를 제공하며, 디코더는 XSLT 기반의 갱신 기법을 기반으로 하여 구현하였다.

  • PDF

MPEG-21 Digital Item Browsing System (MPEG-21 디지털 아이템 브라우징 시스템)

  • 류지웅;김욱중;김문철
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2002.11a
    • /
    • pp.133-137
    • /
    • 2002
  • 네트워크상에서 멀티미디어 컨텐츠(디지털 아이템)를 다양한 전송 매체(인터넷, 방송 무선전화 등)를 통해 전달하고, 서로 다른 기능의 단말기(PDA, PC, TV, Phone 등)를 통해 디지털 아이템을 소비하는데 있어 상호호환성(Interoperability)을 제공하기 위해 디지털 아이템의 생성, 전달, 소비 단계에 이르기까지 디지털 아이템의 규격을 제정하고자 MPEG-21(멀티미디어 프레임워크)이라는 이름의 국제 표준화 작업이 진행 중이다[1]. 본 논문에서는 MPEG-21의 디지털 아이템 선언 언어인 DIDL(Digital Item Declaration Language)을 이용하여 컨텍스트 디지털 아이템(XDI: conteXt Digital Item)을 XML 문서형태로 생성하고, 이를 컨텐츠 디지털 아이템(CDI: Content Digital Item)의 종류(영화, 음악, 도서, 게임 등)에 구애받지 않고 웹 브라우저를 통해 소비할 수 있는 디지털 아이템 브라우저를 구현하였다. 디지털 아이템의 다양한 형태에 적절히 대응하기 위해 XSLT(XML Stylesheet Language Transform)를 이용하여 디지털 아이템 정보를 표현하고 웹 브라우저를 통해 소비자의 환경에 적합한 디지털 아이템을 소비 및 이용할 수 있는 어플리케이션을 제공하는 환경에 대한 연구 결과를 제시한다.

  • PDF

An implementation of Form-supporting XML Document Editor (Form을 지원하는 XML 문서 편집기 구현)

  • 고탁현;황인준
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.10c
    • /
    • pp.331-333
    • /
    • 2001
  • XML이 인터넷 상에서 정보 교환을 위한 새로운 표준으로 채택됨에 따라 XML 문서의 효율적인 작성과 관리를 위한 다양한 형태의 편집기가 계속 개발되고 있다. 본 논문은 기존의 XML 문서 편집기가 가진 제약점을 살펴보고 이를 해결하기 위한 새로운 형태의 XML 문서 편집기를 제안한다. 기존의 XML 문서 편집은 대부분 트리 구조를 기반으로 하여 이루어지고 있으며, 이것은 사용자로 하여금 XML에 대한 어느 정도의 지식을 필요로 한다. 그러나 XML 문서의 작성과 활용이 보편화되기 위해서는 이러한 문서 편집 방식에서 벗어나 누구나 쉽게 작성할 수 있는 환경이 제공되어야 한다. 본 논문에서는 이를 위해 트리 방식의 문서 편집뿐 만 아니라 문서의 양식을 반영하는 form을 기반으로 하는 편집 환경도 지원하는 새로운 XML 문서 편집기를 개발한다. Form외 생성은 template XML 문서와 XSLT을 통해 이루어지며 생성된 form은 내장된 HTML 브라우저를 통해 사용자에게 보여진다. Form에 입력된 사용자 데이터는 해당 XML 문서로 변환되어 데이터베이스에 저장된다.

  • PDF

XTrans: The XML Schema Mapper considering transformation feasibility (XTrans: 변환 적합성을 고려하는 XML 스키마 매퍼)

  • Shin Cheol-Min;Lee Kyong-Ha;Lee Kyu-Chul
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.06c
    • /
    • pp.64-66
    • /
    • 2006
  • 웹 서비스(Web Services)는 WSDL로 정의되는 인터페이스와 XML 스키마로 정의되는 메지를 이용하여 시스템 통합 및 분산 컴퓨팅이 가능하도록 하는 기술이다. 서비스 간 조합을 수행하기 위해서는 각기 다른 입출력을 가지는 웹 서비스 간에 메시지 변환을 위한 과정이 절대적으로 요구된다. 본 논문에서는 이러한 다대다 스키마 문서 간 매핑, 다대다 노드 간 매핑을 지원하고, 노드 간 타입 이질성을 해결할 수 있는 함수를 제공하며, 노드정보를 이용해 매핑 적합성 및 빈도의 적합성을 검사하여 XSLT를 스타일 시트를 생성하는 XML 스키마 매퍼,XTrans를 개발하였다.

  • PDF

The Implementation of template service based on the standard Schema(XSD, DTD) (표준 스키마에(XSD,DTD)에 기반한 템플릿 제공 시스템 구현)

  • Choi Kyung-Ung;Lee Ju-Chelo;Park Soon-Cheol
    • Proceedings of the Korea Society for Industrial Systems Conference
    • /
    • 2006.05a
    • /
    • pp.402-406
    • /
    • 2006
  • 본 논문은 XSD(XML Schema Definition)기반의 XML 문서를 웹, 엑셀 환경에서 다양한 관점으로 볼 수 있도록 템플릿 서비스를 제공하기 위한 시스템이다. 템플릿 서비스는 데이터스킨 서버에서 스킨을 통하여 서비스되며, XML 문서를 다양한 문서로 변환할 수 있도록 한다. 예로 XML 문서를 HTML로 변경하는 경우 XSLT(Extensible Style Language Transformation) 를 사용할 수 있고, 엑셀 문서로 변환할 경우 엑셀 템플릿을 만들어 스킨으로 제공할 수 있다. 스킨은 다양한 방법으로 구현될 수 있으며, XML 문서에서 사용자가 원하는 문서로 만들기 위한 미들웨어 역할을 한다. 사용자는 데이터스킨 변환 서버에 접속하여 가지고 있는 XML 정보들을 차트, 그래프, 수식 등으로 쉽게 변환할 수 있을 뿐만 아니라 OWC(Office Web Component)로 쉽고 빠르게 문서를 변환 할 수 있도록 한다.

  • PDF

Design and Implementation of XML Document presentation that apply to XSL-fo (XSL-fo를 적용한 XML 문서 표현 시스템의 설계 및 구현)

  • 이형문;강치원;정회경
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.10b
    • /
    • pp.191-193
    • /
    • 2000
  • 인터넷 표준 문서인 XML(Extensible Markup Language)이 구조적인 내용만을 갖고 있기 때문에 문서를 보여주기 위한 표현 정보를 포함하는 스타일 시트(style sheets)가 필요하다. 이를 위해 W3C(World Wide Web Consortium)에서는 XML 문서의 구조적인 접근을 위한 XPath(XML Path Language)와 문서의 내용구조를 변환하기 위한 XSLT (Transformations), 그리고 포맷팅 정보를 위한 XSL-fo(XSL Formatting objects)로 구성되는 XSL(Extensible Stylesheet Language)를 제안하였다. 본 논문에서는 XML 문서와 XSL 스타일 시트를 이용하여 XML 문서의 데이터를 변환하고 XSL-fo 정보를 이용하여 결과 FO(Formatting Objects)를 생성한다. 또한 트리로 구성된 결과 FO에서 페이지 정보와 FOT (Formatting Objects Tree)를 추출하는 FOT 생성부를 두었고, 디스플레이 관리기와 포맷팅 모듈 객체 관리기를 두어 FOT를 포맷팅을 위한 모듈로 저장하고 디스플레이 해주는 포맷팅 처리 시스템을 설계 및 구현하였다.

  • PDF

Distributed XML Document for E-Commerce (E-Commerce를 위한 XML문서의 분산화)

  • Lee, Sang-Hun;Song, Sang-Hoon;Noh, Yong-Deok
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2002.04b
    • /
    • pp.1135-1138
    • /
    • 2002
  • XML은 인터넷을 기반으로 하는 정보교환의 매개체로서 다양한 응용분야로 확산됨에 따라 전자상거래를 위해 최근에 매우 중요한 기준이 되었으며 많은 소프트웨어 디자이너들은 XML 형식의 정보를 토대로 새로운 시스템을 개발하고 있다. 본 논문은 XML을 처리하기 위해 일반적인 아키텍처를 제안하는데 XML과 XSLT와 HTTP와 Java Servlets 같은 기술을 사용하면서 XML 프로세싱 시스템을 디자인 한다. 본 연구는 일반적이면서도 유연하고, scalable하며, 확장성이 있으며 또한 분산 프레임 환경에 적합하게 디자인을 하고있다. 이러한 아키텍처와 시스템의 주요한 응용은 전자 산업 시스템의 데이터 교환을 지원하는 중요한 것이 되었기에 이에 소개하고자 한다.

  • PDF

GML-based Strategic Approach and Its Application for Geo-scientific Infrastructure Building

  • Moon, Sun-Hee;Lee, Ki-Won;Kwon, Byung-Doo
    • Proceedings of the KSRS Conference
    • /
    • 2003.11a
    • /
    • pp.235-237
    • /
    • 2003
  • GIS became increasingly important in information-oriented society as social indirect capital and many GIS data are developed. To use these data effectively standard format that enables easy to transport and store is needed. For this purpose, OGC developed GML based on XML as web standard format of geographical information. In this study, web based mapping with respect to digital geologic map and gravity anomaly map was accomplished using GML. While, styling methods were implemented in XSLT to make the visualizing suitable for the character of each layer, so it is possible to make dynamic maps in the SVG. GML-base map produced in this study can be transferred and represented without loss of the meaning and degrading on the web.

  • PDF

The Reading Rule and Transformation of Mathmatical Expression in the Content MathML (내용 MathML에서의 수식 독음 규칙 및 변환)

  • Seo, Seung-Hee;Park, Soo-Hyun;Lim, Soon-Bum
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2012.06c
    • /
    • pp.374-376
    • /
    • 2012
  • 최근 독서 장애인을 위한 국제 디지털 음성 도서 표준인 DAISY를 통해 장애인의 고등 교육을 위한 연구가 활성화되고 있으나 그림이나 수식과 같은 특수요소는 음성도서로 만들어 활용하기 어렵다. 이를 위해, 본 연구에서는 중학교 교과과정에 포함된 내용 MathML 엘리먼트에 대한 한글 독음 규칙을 정의하였다. 또한, 정의한 한글 독음 규칙에 따라 내용 MathML로 표현된 수식을 독음 텍스트로 변환하는 프로그램을 XSLT로 구현하였다.