• 제목/요약/키워드: XML 응용

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

XML 및 SOAP 메시지 정규화 알고리즘 (Algorithm of XML and SOAP Messages Canonicalization)

  • 정회경
    • 공학논문집
    • /
    • 제6권1호
    • /
    • pp.125-137
    • /
    • 2004
  • 본 논문에서는 XML과 SOAP 메시지 정규화 알고리즘을 수행하는 시스템을 설계 및 구현하였다. 따라서 더 정교하고 정규화된 문서로 변형하여 W3C 표준을 따르는 다른 응용 시스템과의 상호운용이 가능하다. 또한 웹 서비스 상호 운용성을 위한 XML 및 SOAP 메시지 교환 시 물리적 동일성이 요구되는 여러 시스템에서의 사용이 용이할 것으로 사료된다. 뿐만 아니라 국제적 인코딩 스킴과 국내 인코딩 스킴인 EUC-KR과의 변환기능을 추가함으로써 국내 실정에 맞는 XML 및 SOAP 정규화 알고리즘이 될 것이며, 이는 국제적 상호 운용성 확보의 기반 기술이 될 것이다.

  • PDF

XML Transform 알고리즘의 구현 (An Implementation of The XML Transform Algorithms)

  • 박종현;김병규;강지훈;한우용
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 가을 학술발표논문집 Vol.28 No.2 (1)
    • /
    • pp.694-696
    • /
    • 2001
  • 인터넷상에서 메시지 교환을 위하여 XML의 사용이 급증함에 따라 XML문서의 보안이 필요하게 되었고, 이에 W3C는 XML-Signature 표준안을 제안 하고 있다. XML-Signature 표준 스펙에서는 서명할 문서의 내용을 선택 하는 방법으로 Transform 알고리즘들을 제안하고 있고, 그 알고리즘들은 서명자가 원하는 문서의 일부분만을 선택하거나, 변형하는 방법들을 기술하고 있다. 서명 시스템은 그런 Transform 알고리즘을 사용하여 문서의 전체 흑은 원하는 부분만을 선택하여 서명 함으로써 서명의 생성 및 검증의 처리속도를 높일 수 있고, 송.수신 시 효율을 높일 수 있고, 기존의 문서를 재사용 할 수 있는 등의 장점을 제공 하고 있다. 본 논문에서는 위와 같은 처리를 할 수 있는 4가지 Transform 알고리즘(XPath, XSLT, Enveloped. Base64 Transform)과 XML문서들의 무결성을 유지하기 위해 W3C의 Canonical XML 스펙을 기반으로 하는 Canonicalization Transform 알고리즘을 설계, 구현하였다. 이 Transform 알고리즘들은 XML 디지틸 서명 뿐 만 아니라 문서를 선택적으로 변환하는 응용등에서 사용할 수 있다.

  • PDF

객체지향 데이터베이스 기반의 XML 응용을 위한 통합 설계 방법론 (A Unified Design Methodology for XML Applications based on OODB)

  • 김경수;최문영;주경수
    • 한국컴퓨터정보학회논문지
    • /
    • 제7권1호
    • /
    • pp.54-61
    • /
    • 2002
  • 본 연구는 UML을 이용해 유스 케이스에 의한 순차 다이어그램을 도출하여 클래스 다이어그램을 만든 후 그 클래스 다이어그램에 의해서 XML 모델링과 데이터 모델링을 구현하고자 한다. XML 모델링을 위해 UML 클래스를 XML문서로 변환시키는 가이드라인을 제시하고, 제시한 방법에 따라 UML클래스를 XML DTD로 도출하는 예를 보일 것이며, 한편 데이터 모델링은 UML 클래스를 객체지향 데이터베이스로 변환시키기 위한 변환 방법을 제시하며, 제시한 변환 방법에 따라 구현 예를 보일 것이다.

  • PDF

XML 프로세서의 적합성 검사 방법 (A Method of Conformance Testing for XML Processor)

  • 조동영
    • 컴퓨터교육학회논문지
    • /
    • 제6권3호
    • /
    • pp.37-45
    • /
    • 2003
  • 적합성 테스트는 구현물이 규격에 명시된 적합성 요구조건을 충실히 준수하는지를 검사하는 것을 의미한다. 프로세서의 적합성은 모든 응용분야에서 중요하지만 XML 프로세서들은 그 부적합성에 기인하는 처리결과가 해당 시스템은 물론 연동되는 모든 시스템들에 중대한 장애를 초래할 수 있기 때문에 그 적합성이 더욱 강조된다. 따라서, 적합성을 갖는 XML 프로세서의 구현은 XML 기반 시스템등의 상호운영성을 위한 필수적인 요구조건이다. 본 논문에서는 XML 의 적합성 검사와 관련한 기존 연구들을 고찰하고, 이를 토대로 상용 또는 프로타입으로 수준으로 구현되는 XML 프로세서의 적합성 검사를 위한 방법과 테스트 툴을 개발, 설명한다. 그리고 사례로, 아파치의 XML 프로세서인 Xerces 1.4.4에 대해 본 연구의 툴을 이용하여 그 적합성을 검사하여 이전 버전과 비교해서 적합성 수준이 개선된 것을 보였다.

  • PDF

전자상거래를 위한 XML 데이터 처리 시스템 설계 및 구현 (Implementation and Design of XML Data Processing System for EC)

  • 김철원
    • 한국정보통신학회논문지
    • /
    • 제7권4호
    • /
    • pp.750-757
    • /
    • 2003
  • 현재 XML응용 분야 가운데 XML 표준 데이터를 이용하여 정보의 교환 및 변환을 하여 시스템의 이식성과 확장성을 증대시키고자 하는 연구가 활발하게 이루어지고 있다. 본 논문은 클라이언트와 서버사이에서 비호환성과 확장에 따른 개발비용 문제를 해결하기 위해 클라이언트와 서버사이에 XML 중간계층을 이용한 시스템 설계를 제시한다. 이 방법은 클라이언트와 서버사이의 프로그램 개발시 중간 조정 역할을 하며, 이질적인 환경에서의 이식성과 시스템의 확장성을 증대시킨다. 본 논문은 XML 기반 DB를 이용하여 전자상거래를 위한 XML 데이터 처리 시스템을 설계 및 구현하였다. 기대효과로는 XML 기반의 전자상거래 구조를 활용함으로서 시스템 확장성과 시스템의 유지보수를 위한 비용절감이 기대된다.

룰과 구조적 속성에 기반한 XML 엘리먼트 매칭 알고리즘 (XML Element Matching Algorithm based on Structural Properties and Rules)

  • 박형;정찬기
    • 정보화연구
    • /
    • 제10권1호
    • /
    • pp.71-77
    • /
    • 2013
  • XML 스키마 매칭은 두 스키마의 엘리먼트들 간의 의미적인 유사성을 찾는 작업이다. XML 스키마 매칭은 스키마 통합, 데이터 통합, 데이터 웨어하우징, 데이터 변환, P2P 데이터 관리, 시멘틱 웹 등과 같은 응용체계에서 중요한 역할을 한다. 본 논문은 룰과 구조적 속성에 기반한 XML 엘리먼트 매칭 알고리즘을 제안한다. 제안한 알고리즘에서는 먼저 XML 문서의 구조적 속성을 이용하여 엘리먼트들이 unique와 non-unique로 분류되며, 이후 룰에 따라 엘리먼트의 매칭여부를 결정한다. 제안 알고리즘의 효과성을 보이기 위해 인터넷에 공개된 XML 스키마를 이용하여 성능을 평가하였다. 또한 제안 알고리즘은 문서의 구조적 속성을 이용함으로써 사용자 주관성을 배제하고 객관성을 보장하며 특정 유형이 아닌 다양한 형태의 XML에 적용이 가능하다.

기업간 비즈니스 정보 공유를 위한 XML 기반의 e-marketplace 통합시스템에 관한 연구 (A Study of An XML-Based e-Marketplace Integration System for Sharing Corporate Business Information)

  • 최종근;김창수;정회경
    • 한국정보통신학회논문지
    • /
    • 제6권3호
    • /
    • pp.475-480
    • /
    • 2002
  • 산업의 주축이 정보 중심적으로 변화되어가고 있는 시점에서, 비즈니스 트랜잭션(Business Transaction) 및 정보 공유에 대한 처리 역시 전자화되고, 자동화되는 추세이고, 전자상거래라는 보다 확대된 개념으로 정의되어지고 있다. 기업간의 거래를 위한 기본적인 매개체는 비즈니스 문서일 것이다. 전자상거래상의 비즈니스 문서의 활용은 비약적으로 증가된 상태이며, 기업의 독립적인 사용에 머물지 않고 주체들간의 교환을 통한 기업간 정보공유에 이르기까지 그 영역이 확대되고 있는 상황이다. 이에 본 논문에서는 문서 교환이 쉽고 문서를 다양하게 표현할 수 있는 XML(extensible Markup Language)을 채택하였다. 또한, 비즈니스 XML 문서구조와 비즈니스 문서표현을 위한 스타일 문서 편집기로 구성되는 비즈니스 XML 문서 편집 시스템과 특징 플랫폼이나 기업간 다양한 문서 표준에 관계없이 상호 연결될 수 있도록 변환시켜주는 비즈니스 문서 변환 시스템을 제안하여 구현하였다. 그리고 이들 시스템과 연동하여 전자상거래 응용들이 공유하여 사용할 수 있는 비즈니스 문서들에 대한 확장 가능한 공동 서식을 제공하고 응용들 간에 비즈니스 문서들을 전달하는 기능 제공을 위해 전자상거래 공용 프레임워크 시스템으로 구성되는 기업간 비즈니스 정보공유가 가능한 위한 XML 기반의 e-마켓플레이스 (marketplace) 통합 시스템을 제안하여 설계 및 구현하였다.

포탈 서버 시스템의 설계 및 구현 (Design and Implementation of Portal Server System)

  • 이형동;박철만;김낙현;김형주
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 봄 학술발표논문집 Vol.30 No.1 (A)
    • /
    • pp.611-613
    • /
    • 2003
  • 최근 기업의 컴퓨팅 환경은 기존의 시스템 및 자료에 대한 통합화 개념으로 발전되고 있다. 포탈 서버는 이종의 응용 프로그램 및 데이터들을 통합하여 사용자에게 일관된 사용자 인터페이스를 통해 제공한다. 사용자는 개인화 서비스를 통해 쉴게 정보에 접근할 수 있으며 타 사용자와의 정보 공유. 공동 작업 등을 통해 업무 효율을 높일 수 있다. 본 연구에서는 XML 기반의 포탈 서버 시스템을 설계하고 구현하였다. 이는 XML 응용 명세를 통해 정보 및 응용 프로그램에 대한 인터페이스를 제시하고, 포틀릿을 통해 개인화된 사용자 인터페이스를 제공한다.

  • PDF

XML 스트림 데이터에 대한 연속 질의 처리 시스템 (A Continuous Query Processing System for XML Stream Data)

  • 한승철;강현철
    • 정보처리학회논문지D
    • /
    • 제11D권7호
    • /
    • pp.1375-1384
    • /
    • 2004
  • 스트림 데이터 처리는 여러 응용 분야에서 많은 관심을 가지고 활발한 연구가 수행되고 있다. 특히 모니터링, 센서 네트워크 등의 응용 분야에서 끊임없이 생성되는 대량의 스트림 데이터에 대한 효율적인 처리 요구가 높아지고 있다. 본 논문에서는 스트림 데이터에 대한 연속 질의처리 시스템 모델을 개발하고 성능을 평가한다. 스트림 데이터 모델로 웹상의 데이터 교환 표준으로 자리잡은 XML을 사용하였고 연속 질의는 XQuery에 시구간을 추가한 형태로 표현하였다. 제시된 시스템에서는 질의 처리의 성능 향상을 기하기 위해 질의 결과 값을 백그라운드 처리를 통해 생성하고 결과 값을 실체화하여 후속 질의의 결과 계산에 이용하는 기법을 제공한다. 성능 평가 실험을 통해서 XML 스트림 데이터 처리를 위한 제시한 시스템의 타당성을 보였다.

XDOM: 확장성 기반의 경량 XML객체 정보 저장소 (XDOM: The Extensible and Light-Weight XML Object Repository)

  • 오동일;최일환;박상원;김형주
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제9권3호
    • /
    • pp.332-340
    • /
    • 2003
  • 최근 인터넷의 비약적인 발전과 함께 등장한 XML은 사실상 인터넷 상의 문서 교환과 표현의 표준으로 자리 잡고 있다. 이에 따라 XML 문서를 저장하려는 노력도 많이 진행되고 있다. 하지만 XML 문서는 정형화된 스키마를 가지지 않기 때문에 기존의 데이터베이스 시스템에 저장해서 처리하기에는 많은 문제점이 있다. 본 논문에서는 XML 문서의 구조론 접근하도록 하는 DOM 객체를 저장하는 객체 정보 저장소인 XDOM을 제안한다. XDOM은 기존의 데이터베이스 시스템과는 달리 스키마를 생성할 필요가 없어 정형화되어 있지 않은 문서들도 쉽게 표현할 수 있다. 또한 기존의 응용 프로그램이 메모리가 아닌 저장소 레벨에서 DOM 객체를 투명하게 접근할 수 있게 한다. 본 논문에서는 자바 기반으로 XDOM을 구현하였고 실험을 통해 성능을 비교하였다.