• 제목/요약/키워드: XML Editor

검색결과 77건 처리시간 0.023초

XMI기반 클래스의 메타데이터생성 (Generation of Class MetaData Based on XMI)

  • 이상식;최한용
    • 한국콘텐츠학회논문지
    • /
    • 제9권12호
    • /
    • pp.572-581
    • /
    • 2009
  • XMI 메타모델과 XML 메타데이터를 이용한 클래스에 대한 연구는 일반적으로 이용되고 있는 XML 메타데이터의 생성과 상당한 차이점이 있다. 대부분의 XML 시스템은 에디터기능과 데이터베이스 연동, 등 마크업언어의 생성부분에 많은 비중을 두고 개발하고 있다. 그러나 본 연구는 이와 달리 XMI 메타모델에서 추출되는 클래스 메타데이터의 마크업언어를 생성하는데 중점을 두었다. 또한 클래스내의 단위 엘리먼트의 속성부여와 모델내의 클래스 관계를 표현할 수 있도록 하였다. 마크업언어의 생성에서는 XML 스키마를 이용하여 세부적인 데이터타입의 선언이 가능하도록 하고 있다.

XForm 표준에 근거 한 XForm 저작기 개발에 관한 연구 (A Study on Implementation of XForm Editor based on XForm Standard)

  • 최경호;현득창;신예호
    • 한국컴퓨터산업학회논문지
    • /
    • 제7권3호
    • /
    • pp.135-144
    • /
    • 2006
  • 오늘날 컴퓨터 기술의 발전과 네트워크의 급속한 확산에 따라 기존의 종이를 이용한 정보매체에서 전자문서로의 변화가 가속화되고 있다. 이에 따라 전자문서를 생성하고, 전자문서에 포함된 정보를 관리하는 것은 매우 중요한 이슈가 되었다. XML은 인터넷상에서 복잡하고 구조화된 문서자료의 저장, 관리, 검색을 용이하게 할 수 있을 뿐만 아니라, 나아가 전자상거래, 전자 도서관, 가상대학 등의 핵심 응용 시스템의 구축에서 중요한 역할을 하고 있다. 이러한 XML 문서를 일반 사용자가 작성하는 것은 쉬운 작업이 아니다. 따라서 본 논문은 XML 문서를 보다 쉽고 편리하게 작성하기 위한 편집 방법에 관한 연구이다. 이를 위해 본 논문에서 제시하고 있는 방안은 문서 폼(Form)을 이용해 XML 문서를 입력한다는 개념을 도입하였고, XML 문서 폼을 만드는 과정과 만들어진 XML 문서 폼을 이용해 실제 XML 문서를 만드는 과정으로 입력과정을 분리하였다. 이러한 분리된 입력방법은 XML에 대해 잘 모르는 입력자라 할지라도 전문가나 시스템에서 제공하는 XML문서 폼을 이용하면 XML문서를 쉽게 입력할 수 있기 때문에 XML입력의 효율성을 높일 수 있게 된다.

  • PDF

표준 XML 스키마 기반의 LD 그래픽 편집기 구현 (Graphic Editor for Ladder Diagrams based on PLCopen XML)

  • 권민혁;신승철
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2007년도 가을 학술발표논문집 Vol.34 No.2 (C)
    • /
    • pp.526-529
    • /
    • 2007
  • 산업자동화, 임베디드시스템, 지능형 빌딩, 유비쿼터스 환경 구축 등의 다양한 분야에 활용되는 PLC나 모션제어기를 위한 표준안은 IEC 61131-3이다. 이 표준안은 제어기를 위한 프로그래밍 환경과 언어의 문법구조를 정의하고 있으나, 도식적으로 표현되는 LD 프로그램의 저장 형식이 제시되지 않아서 관련 소프트웨어마다 서로 다른 저장 형식을 사용한다. PLCopen 그룹에서 배포한 표준 저장 형식 XML 스키마를 사용하면 데이터의 교환과 연동 언어들의 호환이 가능하다. 본 논문은 표준 XML 스키마를 기반하는 LD 그래픽편집기를 구현한다. 구현 형태는 Eclipse 플러그인으로서, Eclipse 도구인 EMF와 GEF를 이용하였다.

  • PDF

XML DTD(Document Type Definition) 편집기의 설계 및 구현 (A Design and Implementation of An DTD Editor)

  • 지석진;박정환;장우영;임두욱;신동규;신동일
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2000년도 가을 학술발표논문집 Vol.27 No.2 (1)
    • /
    • pp.237-239
    • /
    • 2000
  • 인터넷의 비약적인 발전, 네트웍 인프라의 향상으로 인해 인터넷을 이용한 문서 처리는 날로 증가하고 있으며, 이 기종간의 문서 정보 교환 역시 계속해서 증가하고 있다. 또한 문서의 표현 방법 및 문서량의 증대로 사용자의 요구는 계속 다양해져 가고 있다. 기존의 웹에서 사용되고 있는 HTML(Hyper-Text Markup Language)의 경우 그 표현력의 한계 때문에 사용자가 직접 구조적인 문서를 생성할 수가 없었다. 이에 W3C에서 XML (eXtensible Markup Language)을 발표하여 사용자가 직접 논리적인 문서의 작성하는 것이 가능하도록 했다. 이러한 XML 문서의 논리적인 구조를 표현하기 위해서는 문서의 원형을 정의할 수 있는 DTD(Document Type Definition)가 필요하며, 본 논문은 이러한 XML 문서의 원형을 정의하기 위해 필요한 DTD를 보다 효율적이며 쉽게 작성할 수 있는 DTD 편집기의 구현 및 설계에 대하여 논술한다.

  • PDF

Schema 기반 XML 편집기 설계 (Design of Schema-Based XML Editor)

  • 박천수;강상승;한우용;손주찬
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2002년도 추계학술발표논문집 (중)
    • /
    • pp.1519-1522
    • /
    • 2002
  • 다양한 종류의 데이터 형태를 지원하기 위한 기존의 DTD 표현의 한계로 인해 W3C 에서 Schema 표준을 제정하였다. 최근 XML 의 적용분야가 다양해짐에 따라 애플리케이션에 맞는 데이터를 표현해야 되는 필요성을 갖게 되었다 특히, e-Business 환경에서 구매요구서, 송장등과 같은 문서의 교환시 필요한 데이터에서는 좀더 세밀한 표현 형식을 요구하게 되었다. 본 논문에서는 다양한 형태의 데이터 표현이 가능한 스키마를 기반으로 XML문서를 편집할 수 있는 편집기를 설계 하였다. 또한, 스키마를 받아들여 의미(semantics)를 파악하고 처리할 수 있는 모델을 제시하였다.

  • PDF

XML 어플리케이션을 위한 트리 기반 문서 편집 시스템의 설계 및 구현 (A Design and Implementation of the Tree-based Document Editing System for XML Application)

  • 김영철;강춘길
    • 정보처리학회논문지D
    • /
    • 제11D권4호
    • /
    • pp.959-966
    • /
    • 2004
  • 본 논문에서는 구조 중심형 환경에서 사용 가능한 트리기반 XML 어플리케이션 문서 편집 시스템의 설계 및 구현에 관하여 논의한다. 본 시스템은 DTD를 ASTD( Syntax Tree Definition)로 변환하여 내장하는 구조로서 잘 설계된(well-formed) 문서는 물론 편집 중에 유효한(valid) 문서를 작성하도록 하기 위하여 구문 지향 편집(syntax-directed editing)을 지원한다. 또한 구조 중심형 환경에서 사용자와의 인터페이스를 담당하는 편집기를 설계함에 있어 새로운 도구의 추가로 인한 기능 확장이 용이하도록 고려하였으며, 편집기의 구현 시 기존의 문법 검증에 대한 비효율성을 감안하여 다중 엔트리(multiple entry)를 적용한 파서를 사용하여 실시간으로 유효성 검증이 가능하도록 하였다. 본 논문은 XML 문서 편집 시스템의 개발 모델을 제시함으로써 관련 어플리케이션 개발에 크게 기여할 것으로 기대된다.

바이오패스웨이를 위한 지식 표현 시스템 (UniPath: A Knowledge Representation System for Biopathways)

  • 이민수;박승수;강성희
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제31권3호
    • /
    • pp.343-352
    • /
    • 2004
  • 최근 생물정보학의 발전과 함께 생물 관련 정보들이 기하급수적으로 증가하고 있다 연구 대상 도 DNA, RNA, 단백질에서 더 나아가 이들의 상호작용 및 조절 메커니즘에 의해 기능들이 어떻게 수행되는 지에 관한 바이오패스웨이까지 포함하게 되었다. 바이오패스웨이는 광대한 양의 정보를 포괄하며 구성체 사이의 유기적 관계를 나타내고 있는 것이므로 이를 컴퓨터로 처리하기 위해서는 보다 명료하며 직관적인 표현이 요구된다. 그러나 기존 시스템에서 사용하는 표기법들은 명료하게 해석될 수 없는 경우가 많고 표현 가능한 영역이 특정 한 단면에만 국한되어 있으며 같은 정보를 표현하여도 시스템마다 표현 레벨과 방식이 달라 시스템 확장 및 통합이 어려운 상황이다. 본 논문에서는 다양한 종류의 바이오패스웨이 지식을 체계적인 단일 표기법을 사용하여 보다 명료하고 효율적으로 표현하며 단일화되고 통일된 UniPath 표기법을 제안하였다. 또한 이 표기법을 적용하여 바이오패스웨이 지식을 그래프 형태로 편집함으로써 그 정보를 등록하며 XML 포맷으로 쉽게 변환할 수 있는 프레임 기반 지식 표현 시스템을 설계하고 실제 데이타에 적용함으로써 타당성을 검증하였다.

교육용 PDA 컨텐츠 브라우저의 설계 및 구현 (Design and Implementation of a Browser for Educational PDA Contents)

  • 신재룡
    • 한국정보통신학회논문지
    • /
    • 제6권8호
    • /
    • pp.1223-1233
    • /
    • 2002
  • 최근 들어 언제 어디서나 손쉽게 사용할 수 있는 PDA를 기반으로 한 다양한 종류의 전자책(E-Book)들이 개발되고 있다. 이 전자책의 부피와 무게가 기존의 책에 비해 작기 때문에 휴대하기 편하다. 그리고 검색, 책갈피, 사전 기능과 칼라 이미지, 사운드, 동영상 재생 기능 등과 같은 다양한 기능이 제공됨에 따라 내용 전달이 손쉽다 이러한 장점들 때문에 전자책 관련 제품들이 많이 출시되고 있다. 그러나 교육용 컨텐츠 관련 상품은 극히 적은 실정이다. 그 이유는 교육용 컨텐츠의 경우 전자책의 일반적인 기능뿐만 아니라 문제풀이와 같은 추가적인 기능을 갖추어야 하기 때문이다. 따라서 교육용 컨텐츠를 위한 컨텐츠 브라우저와 편집기 개발이 현실적으로 필요한 상황이다. 이에 렬 논문에서는, 교육용 컨텐츠를 XML로 표현하고 문서 구조를 XML 스키마로 정의한다. 그리고 컨텐츠 작성용 편집기와 PDA 상에서 교육용 컨텐츠를 처리할 수 있는 브라우저를 설계하고 구현한다.

XML 기반 대본 작성 및 연습 시스템 구현 (Implementation of a Scenario Editing and Practicing System Based on XML)

  • 김신우;신기호;박성은;이용규
    • 정보처리학회논문지D
    • /
    • 제10D권3호
    • /
    • pp.513-520
    • /
    • 2003
  • 지금까지 연극의 대본을 XML을 이용하여 문서화하기 위한 연구는 있었으나, 시나리오 작가가 대본을 XML 형식으로 작성하도록 도와주는 문법 지향적인 편집 도구나 XML 형식의 대본을 활용하여 배우들이 연습할 수 있도록 지원하는 대본 연습 시스템에 관한 연구는 찾아볼 수 없었다. 따라서, 본 논문에서는 시나리오 작가가 웹에서 대본을 쉽게 작성할 수 있는 XML 기반의 문법 지향적 대본 편집기를 개발한다. 또한, 배우들이 동기화 쇼 기능을 이용하여 함께 연습할 수 있는 웹 기반 대본 연습 시스템을 구현하며, 이를 위해 필요한 클라이언트들간의 이벤트 동기화 모델을 제안하고, 성능 평가를 통하여 어떤 구현 기술이 가장 효율적인지를 보인다. 따라서, 이 시스템을 활용하면 시나리오 작가가 쉽게 XML 형식의 표준화된 대본을 작성하여 교환할 수 있을 뿐만 아니라, 이를 이용하여 배우들이 웹을 통해서 함께 연습할 수 있다는 장점이 있다.

XML 기반의 소프트웨어 공동 작업을 위한 UDXF 저장소 관리자 (UDXF Repository Manager for Software Collaborative Based on XML)

  • 김진성;송행숙;최동운
    • 인터넷정보학회논문지
    • /
    • 제3권1호
    • /
    • pp.71-80
    • /
    • 2002
  • UML은 소프트웨어 시스템을 그래픽 모델링하는 객체 지향 방법론이다. UML 그래픽 편집기를 개발하였는데, 소프트웨어 개발 주기 동안에 다양한 설계 객체들이 발생한다. 이는 의미 정보와 뷰에 관한 정보들로 구성되는 설계 객체는 관계형 데이터 베이스 시스템이 관리한다. 기존에 UML을 지원하는 많은 도구들이 존재하는데, 이들은 설계 객체들을 웹 상에서 공유하기 위한 명확한 양식을 가지고 있지 못한다. 본 논문에서는 이런 문제점을 극복하여 UML설계 객체를 상호 교환하고, 공동으로 공유하기 위한 XML 기반의 UDXF(UML, Design object exchange Format) 교환 양식을 개발하였다. UDXF는 UML 설계 객체들을 단순하고 구조화된 양식으로 변환한다. XML 표준에 의한 모델 정보의 교환에 의하여 공동작업과 설계 객체의 재사용이 가능하다. 또한 UDXF 형식의 설계 객체를 위한 설계 객체 저장소 관리자를 제안한다.

  • PDF