• 제목/요약/키워드: XML 트리

검색결과 206건 처리시간 0.021초

Well-Structured Inter-Oranizational Workflow Modeling for B2B e-Commerce

  • Li, Xizuo;Kim, Sun-Ho
    • 한국전자거래학회지
    • /
    • 제9권4호
    • /
    • pp.53-64
    • /
    • 2004
  • 최근의 기업들은 B2B전자상거래 개념하에 상품과서비스를 전자적으로 거래하기 위하여 자신의 기업 영역을 넘어서는 프로세스를 수행하고 있다. 이러한 환경에서, 조직간의 비즈니스 프로세스는 필요하며 파트너간의 공개 프로세스 뿐만 아니라 기업 내의 자체 프로세스도 잘 정의되어야 한다. 이러한 목적을 위해 이 논문은 조직간 비즈니스 프로세스를 나타내는 방법을 제시한다. 우선, B2B 전자상거래를 위한 조직간 워크플로우를 위한 모델링 방법을 제시한다. 이 방법은 1:1 및 1:N 협업시 공통 프로세스를 공유할 수 있도록 ebXML의 BPSS를 기반으로 제시되었다. 여기서 조직간 워크플로우의 설계 절차를 편리하게 하기 위해 메시지 플로우와 통제 플로우를 분리하였다. 둘째, 구조화된(well-structured) 조직간 워크플로우 프로세스를 설계하기 위하여 구조화된 프로세스 모델링 알고리즘이 제시된다. 이 알고리즘에서는 프로세스가 페트리넷 기반의 프로세스로 변환된다. 이 알고리즘은 하향식 방식으로 구조화된 프로세스 모델을 설계할 수 있도록 기능화된 (well-behaved) 모델링 블록, 기능화된 제어 구조, 비즈니스 트랜젝션을 이용한다.

  • PDF

접미사 배열을 이용한 JSON 데이터의 경로 기반 검색에 대한 연구 (A Study of Path-based Retrieval for JSON Data Using Suffix Arrays)

  • 김성완
    • 창의정보문화연구
    • /
    • 제7권3호
    • /
    • pp.157-165
    • /
    • 2021
  • 웹, 모바일, IoT 등의 기술을 활용한 다양한 어플리케이션 서비스의 활용과 이에 따른 대용량 데이터 관리의 필요성이 확대됨에 따라 효율적인 데이터 표현 및 교환 방법과 데이터에 대한 질의 처리의 중요성이 증가하고 있다. 간결함을 특징으로 갖는 JSON은 웹 상의 표준 데이터 표현 및 교환 언어인 XML를 대신하여 데이터 교환 및 대용량 데이터 저장의 포맷으로 다양한 영역에서 활용되고 있다. 이는 JSON으로 표현된 대량의 데이터를 효과적으로 접근 및 검색하기 위한 인덱싱 및 질의 처리 기법의 개발이 중요함을 의미한다. 이에 본 논문에서는 계층적 구조를 특징으로 가지는 JSON 데이터를 트리 형태로 모델링 하고 경로 개념을 이용한 인덱싱 및 질의 처리 방안을 제안한다. 특히, 텍스트 검색에서 널리 사용되는 접미사 배열을 활용한 인덱스 구조를 설계하였으며 이를 활용하여 단순 및 복합 경로 기반의 JSON 데이터 질의 처리 방안들을 소개하였다.

자원인자 기반 스케줄링 프레임워크 (Resource Scheduling Framework based on Resource Parameter Graph)

  • 배재환;권성호;김덕수;이강우
    • 한국산업정보학회논문지
    • /
    • 제8권3호
    • /
    • pp.19-31
    • /
    • 2003
  • 대규모 환경의 고성능 그리드 구현을 위해서는 기존 그리드 자원 스케줄링 파라다임이 갖 성능 확장성 측면의 제한성을 극복할 수 있는 새로운 자원 스케줄링 프레임워크가 요구된다. 본 연구에서는 자원 스케줄링 성능 최적화를 목표로 자원인자 그래프(Resource Parameter Graph), 자원인자 인덱스 트리(Resource Parameter Index Tree), 그리고 정적 자원 정보 리포지터리로 구성되는 자원인자 스케줄링 프레임워크를 제안한다. 자원인자 그래프는 자원간의 관계 및 자원의 계층적 구성을 나타낼 수 있는 자원표현기법이며 이러한 표현을 기술하기 위한 XML 기반 자원정보 및 자원요청 기술 스키마를 설계하였다. 또한 자원인자 인덱스 트리는 자원 스케줄링의 자원탐색 및 자원할당, 상태정보 공지 등의 알고리즘의 효율적인 지원을 위한 메모리 기반 인덱스의 데이터 구조이다. 본 논문에서는 이러한 자원인자 스케줄링 프레임워크의 구성 내용에 대하여 기술한다.

  • PDF

웹 기반 비즈니스 프로세스의 리엔지니어링과 명세를 위한 BPN 모형 (A BPN model for Web-based Business Process Reengineering and Specification)

  • 장수진;최상수;이강수
    • 정보처리학회논문지D
    • /
    • 제10D권3호
    • /
    • pp.471-488
    • /
    • 2003
  • 최근의 대부분의 정보시스템은 웹 기반 정보시스템이며 이의 개발과 유지보수시에 “웹 위기” 현상이 발생하고 있다 이를 해결하기 위해, 웹 엔지니어링 기술 중 웹 기반 비즈니스 프로세스로의 리엔지니어링 기술이 필요하다. 본 논문에서는 웹 기반 정보시스템으로의 이주와 웹 기반 비즈니스 프로세스 모형화를 위한, BPN(Business Process Net) 모형과 이를 이용한 리엔지니어링 휴리스틱스를 적용 예와 함께 제시한다. BPN모형은 베타분포형 확률 패트리넷이며 수행가능형 Activity diagram이라 할 수 있다. BPN을 모형화 할 때, Use Case 분석을 이용하며 비즈니스 프로세스의 수행시간 및 비용적 불확실성은 베타분포를 이용하고 있다. BPN 모형은 XML 기반의 비즈니스 프로세스의 명세언어를 위한 공통 명세모형으로 이용될 수 있으며, 제시한 리엔지니어링 방법 및 지침은 웹 기반 정보시스템의 분석 및 설계단계에서 적용할 수 있다.

GroovyMarkup 확장을 이용한 SWT Builder 설계 (The Design of SWT Builder Using Groovy Markup Extention)

  • 이동주;지정훈;장한일;우균;김원영;최완
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 가을 학술발표논문집 Vol.32 No.2 (2)
    • /
    • pp.976-978
    • /
    • 2005
  • Java 플랫폼 기반 스크립트 언어인 Groovy는 Java와 같은 객체지향 언어지만 Java보다 훨씬 고급 수준의 언어로서 간결한 코드와 쉬운 프로그래밍 환경을 제공한다. Groovy가 제공하고 있는 기능 중에서 GroovyMarkup은 XML 문서와 같이 각각의 객체가 중첩된 트리 구조를 다루는 응용프로그램을 쉽게 생성할 수 있도륵 해준다. GUI 프로그램은 Component 및 Container 객체가 중첩된 구조로 이루어져 있으므로 GroovyMarkup을 이용하면 GUI 프로그램을 간결하고 쉽게 작성할 수 있다. 본 논문에서는 Java 플랫폼 GUI 중 최근 각광 받고 있는 SWT(Standard Widget Toolkit)를 Groovy에서 지원할 수 있게 GroovyMarkup을 확장하여 SWT Builder를 설계한다. SWT Builder는 마크업 형태로 기술한 SWT widget 이름과 속성을 SWT widget 객체와 일대일로 대응하는 구조로 설계된다. 따라서 GUI 프로그램의 골격을 구성하는 SWT Builder를 마크업 형식의 코드로 작성하고 GUI 컴포넌트 내의 이벤트 처리는 클로저(closure)를 이용함으로써 좋은 성능을 내는 GUI 프로그램을 비교적 쉽게 구성할 수 있다.

  • PDF

분산환경에서 효율적인 데이터 검색을 위한 XMDR 기반의 토픽맵 시스템 설계 (A Design of TopicMap System based on XMDR for Efficient Data Retrieve in Distributed Environment)

  • 황치곤;정계동;강석중;최영근
    • 한국정보통신학회논문지
    • /
    • 제13권3호
    • /
    • pp.586-593
    • /
    • 2009
  • 분산 환경에서 대부분 데이터 구성은 계층적 분류에 따른 트리 형태로 이루어져 연관성 검색에 제한이 있다. 이러한 데이터들 중 데이터베이스로 저장된 데이터는 통합의 문제와 효율적 검색이라는 문제가 있다. 이에 따라 본 시스템에서는 분산된 데이터 베이스 통합을 위해 XMDR을 이용하고 계층적으로 표현된 지식의 검색 효율성을 위해서 XMDR에 토픽맵을 연계하는 방안을 제안한다. XMDR은 메타시멘틱온톨로지, 인스턴스시멘틱온톨로지 그리고 메타로케이션으로 구성하고, 분산된 관계데이터베이스 사이의 데이터 이질적 문제와 메타데이터 이질적 문제를 해결하여 통합하고, 메타시멘틱온톨로지와 인스턴스시멘틱온톨로지를 토픽 맵과 연결하여, 토픽 맵의 자원위치를 표현하는 어커런스 역할을 XMDR의 메타로케이션이 수행하게 함으로써 효율적인 통합 검색을 위한 방안을 제안한다.