XML R&D Activities at SNU OOPSLA Lab.

All materials on our website are shared by users. If you have any questions about copyright issues, please report us to resolve them. We are always happy to assist you.
 8 views
of 61

Please download to get full document.

View again

Description
XML R&D Activities at SNU OOPSLA Lab. SNU OOPSLA Lab. Prof. Hyoung-Joo Kim www.oopsla.snu.ac.kr www.itcamp.co.kr. Table of Contents. Motivation of XML Research SNU OOPSLA Lab XML Research querying XML data transforming XML data information retrieval Lab venture: ITcamp.
Share
Transcript
XML R&D Activities at SNU OOPSLA Lab.SNU OOPSLA Lab.Prof. Hyoung-Joo Kimwww.oopsla.snu.ac.krwww.itcamp.co.krTable of Contents
  • Motivation of XML Research
  • SNU OOPSLA Lab
  • XML Research
  • querying XML data
  • transforming XML data
  • information retrieval
  • Lab venture: ITcamp
  • XML Research at SNU OOPSLA Lab.What is XML?
  • XML의 필요성
  • 텍스트와 다른 미디어가 인터넷 상을 이동하는데 통일된 framework가 필요
  • What is XML?
  • ‘eXtensible Markup Language’
  • developed by the W3C
  • a data format for storing structured and semi-structured text for dissemination and ultimate publication, perhaps on a variety of media
  • self-describing
  • XML Research at SNU OOPSLA Lab.HTML & XML<tr><td> <font color=“red”>이름</font> </td> <td> 고소영 </td></tr><tr> <td> <b> 주소 </b> </td><person><name>고소영</name> <city>서울</city></person>HTML: 화면 출력 모양을 지정하기 위한 태그XML: 문서의 의미를 지정하기 위한 태그XML Research at SNU OOPSLA Lab.Motivation of XML Research
  • As XML has become a universal data exchange format, it has generated several problems
  • storing XML data
  • querying XML data
  • transforming XML data
  • information retrieval: giving search engines a hint
  • XML Research at SNU OOPSLA Lab.Why XML? (1)
  • System , application들 사이의 문서교환 증가
  • text 이외의 정보 - image , video , sound 등 기타media -가 같이 존재하는 복합문서가 일반화
  • 문서의 독립성(문서가 system, 언어, 주변기기, 네트워크 등에 종속적이지 않을 것) 에 대한 요구 증가
  • 문서의 효율적인 저장과 검색이 중요한 issue로 대두
  • 문서의 구조화 촉구XML Research at SNU OOPSLA Lab.비구조화 문서 vs 구조화 문서 Vender B(presentation)Vender B(presentation)Vender A(DB)Vender A(DB)displaydisplay재작업재작업Vender C(종이유인물)display재작업Vender DVender DVender C(종이유인물)구조화 된 문서비구조화 된 문서구조화된 문서파일이 있으면,다른 application으로 문서를 보려면,각기 다르게 display file 을 만들고,문서 파일 은 건드리지 않는다.위의 경우 다른 application으로 문서를 보려면, 각각 문서를 다시 만들어 주어야 한다. (재공학) SNUOOPSLA Lab.The ubiquitous XMLWhy XML? (2)
  • 구조화 된 문서의 이점
  • 입력, 편집, 출판 등 작업의 시공간적 분리
  • 정리, 관리, 유통, 배포가 용이함
  • 다양한 포맷으로 출판 가능
  • 지능형 정보검색
  • 파생문서의 자동 생성
  • XML Research at SNU OOPSLA Lab.What are XML for ?
  • Business to Business
  • 기업간 비즈니스 어플리케이션의 통합
  • Electronic Data Interchange
  • 시스템 간 데이터 교환
  • Advanced Information Management System
  • 모든 유형의 데이터 통합 관리
  • Co-Work
  • 지식관리시스템
  • Advanced Search System
  • 키원드, 구조, 태그
  • 상품 카탈로그 검색
  • * image source : IBMXML Research at SNU OOPSLA Lab.WML-XSLWMLXML Doc.HTML-XSLHTMLBook-XSLBookXML Applications-XSL XML Research at SNU OOPSLA Lab.XML Applications-NewsMLXML Research at SNU OOPSLA Lab.XML 기술 시장의 현황 (1)
  • 외국 선진 기업
  • XML 표준화 규약 (eFramework, ebXML등)
  • XML 요소기술과 응용 component 개발
  • 국내 기업
  • XML 기술의 중요성은 인정
  • XML 전문벤쳐: 25 개 내외
  • 시장의 한계
  • XML Research at SNU OOPSLA Lab.XML 기술 시장의 현황(2)
  • 정부의 역할
  • 정통부: ‘e코리아 건설’, On-offline integration, eMarketplace global화
  • 산자부: B2B 인프라 조성, 1만 IT기업 ERP지원, 산업 단지의 디지털화
  • => XML 기술을 외국의 선진 기업에 빼앗기기 전에 벤처 기업 육성책 필요 (XML 분야 산업 육성)XML Research at SNU OOPSLA Lab.Table of Contents
  • Motivation of XML Research
  • SNU OOPSLA Lab
  • XML Research
  • querying XML data
  • transforming XML data
  • information retrieval
  • Lab venture: ITcamp
  • XML Research at SNU OOPSLA Lab.SNU OOPSLA Lab. 연혁(1)
  • 91.1월: SNU Oopsla Lab
  • 김형주 교수 외 1기 4명
  • ’92-’93 SRP, SOP 태동
  • ’95-’97 SRP, SOP 발표회,
  • 공기반 연구비 상환,
  • 상용화 노력
  • 1991년  1997년
  • ’98 XML 연구 방향 설정
  • ’99 정보과학회 최다 논문상
  • 2000.7 ㈜ITCAMP
  • XML 전문 벤처 탄생
  • 박사 6, 석사 40명 배출
  • 1998년  2001년DBMS 연구기간XML 연구기간XML Research at SNU OOPSLA Lab.SNU OOPSLA Lab. 연혁(2)10년간 연구성과
  • 국제 논문지 : 25편 (SCI급)
  • 국내 논문지 : 55편 (정보과학회 논문지)
  • 국내외 학술회지 : 20편
  • 국내 특허 : 6건
  • 프로그램 등록: 6편
  • XML Research at SNU OOPSLA Lab.SNU OOPSLA Lab. 연혁(3)
  • 1995.04 - 1997.03 객체지향DBMS를 이용한 초고속정보통신망에서 비디오 교육 질의 시스템 개발 - 정보통신부
  • 1995.08 - 1996.07 SRP상용화 연구 - SRP 콘소시엄
  • 1996.01 - 1996.06 SOP상용화 연구 - SOP 콘소시엄
  • 1997.12 - 1999.09 웹트랜잭션 서버를 위한 객체지향 컴포넌트 개발에 관한 연구- 과기처
  • 1999.09 - 2006.08 전자상거래를 위한 데이터베이스 기반 기술 연구 - 교육부 두뇌한국21사업단
  • 1999.07 - 2001.06 공간데이터베이스의 확장 및 공간 데이터 웨어하우징 응용에 관한 연구 - 정통부(대학기초연구과제)
  • http://oopsla.snu.ac.kr/oopsla10/project/project.htm 참조
  • 주요 프로젝트XML Research at SNU OOPSLA Lab.Table of Contents
  • Motivation of XML Research
  • SNU OOPSLA Lab
  • XML Research
  • querying XML data
  • transforming XML data
  • information retrieval
  • Lab venture: ITcamp
  • XML Research at SNU OOPSLA Lab.XML Research: XML query processing Signature Method(1)
  • XML query  Regular path expression
  • Regular path indexes
  • Path index[Bertino, TKDE’89]
  • 1, 2, T-index[Suciu, ICDT’99]
  • Why Signature?
  • All possible paths cannot covered by these indexes because of high storage requirement
  • XML Research at SNU OOPSLA Lab.XML Research: XML query processing DOM Tree for XML DataXML Research at SNU OOPSLA Lab.XML Research: XML query processing Signature Method(2)
  • PSn = {x|x는 NFA의 상태 노드 n의 한 NFA 경로에 나타나는 모든 레이블의 시그니처 값을 비트 연산 OR 한 값}
  • Sn = {x|x는 DOM 그래프 상에서 자식 노드의 시그니처 값을 OR한 값}
  • PSi ^ Sn = PSi 이면 탐색이 진행됨
  • XML Research at SNU OOPSLA Lab.XML Research: XML query processing Block Traversing(1)
  • Q: /addr/person/*/name
  • addrpersonnameany labelA query automatonXML Research at SNU OOPSLA Lab.Block Traversing(2)
  • XML Query 예제
  • Q: /addr/person/*/name
  • Depth first search 탐색
  • &1,&2,&4,&5,&10,&16,…
  • Block Traversing 탐색
  • &1,&2,&6,&12,&18,…
  • => page fault 횟수를 줄임XML Research at SNU OOPSLA Lab.XML Research: XML query processingOptimized Object Navigation
  • Merge two techniques
  • signature technique
  • block traversing
  • Reduce a great amount of page I/O
  • XML Research at SNU OOPSLA Lab.Related Publications
  • 시그니쳐를 이용하여 XML 질의를 효율적으로 처리하는 기법
  • Sangwon Park, Hyoung-Joo Kim, SigDAQ: An Enhanced XML Query Optimization Technique, 2001, accepted for theJournal of Systems and Software:
  • 시그니쳐를 이용한 향상된 XML 질의 처리 기법
  • Sangwon Park, Hyoung-Joo Kim, A New Query Processing Technique for XML Based on Signature, 7th International Conference on Database Systems for Advanced Applications(DASFAA), April 18-20, 2001, Hong Kong
  • 블록 탐색 기법과 시그니쳐 기법을 혼합한 XML 질의 처리 기법
  • Sangwon Park, Dong-Joo Park, Tae-Sun Chung, Hyoung-Joo Kim, An Optimized Object Navigating Technique for XML in Object Repositories, submitted for a journal
  • XML Research at SNU OOPSLA Lab.XML Research: XML query processingClassification of DTD Elements(1/3)
  • Why DTD?
  • XML 문서는 기존 비정형 데이터 모델과는 달리 DTD라는 스키마 정보를 제공
  • DTD  Hint for XML query processor
  • How?
  • DTD로부터 각 element를 sub-element 에 따라 그룹으로 나눔
  • Classification 정보  reduce DOM graph search space
  • XML Research at SNU OOPSLA Lab.XML Research: XML query processingClassification of DTD Elements(2/3)<!ELEMENT person (name, e-mail*, (company|school))>The corresponding relaxed regular expression: person,name,(e-mail| ),(company|school)startemailnameschoolcompanypersoncompanyA classification tree and a classification tableXML Research at SNU OOPSLA Lab.Classification of DTD Elements(3/3)
  • Q: /AGroup/person/email
  • 객체 &0 탐색 후 객체 &1과 객체 &3의 node-info를 봄
  • 객체 &1: email을 가지므로 탐색
  • 객체 &3: email을 가지지 않으므로 탐색 안함
  • XML Research at SNU OOPSLA Lab.Related Publications
  • 그래프 형태로 저장된 XML 데이터에 대하여 DTD로부터 Index 정보 를 뽑아 내어 질의 처리기에 힌트를 주는 기법
  • Tae-Sun Chung and Hyoung-Joo Kim, "Extracting Indexing Information from XML DTDs", accepted for Information Processing Letters, 2001
  • XML DTD에서 계승 정보를 뽑아 내어 OODB 의 스키마를 추출해 내는 기법
  • Tae-Sun Chung, Sangwon Park, Sang-Young Han, Hyoung-Joo Kim, "Extracting Object-Oriented Schemas from XML DTDs Using Inheritance", 2nd International Conference on Electronic Commerce and Web Technologies(EC-Web) with LNCS, Sep. 3-7, 2001, Technical University of Munich, Germany
  • 다중 정규식에 대한 뷰를 이용한 질의 변환과 질의 처리 방법
  • Tae-Sun Chung and Hyoung-Joo Kim, "An Efficient Technique for Evaluating Queries with Multiple Regular Path Expressions", accepted for the Journal of KISS, 2001
  • XML Research at SNU OOPSLA Lab.Application ModuleXQPXML Research: XML transformationXWEET System (3 tier) HTTPHTML/XMLTemplatesHTML/XMLWPGsXWEET Web Service ManagerHTTPXSIInternetmediatormediatorDataSourcePDMParserPersistentStoreWrapperXML Research at SNU OOPSLA Lab.XML Research: XML transformationTransformation ScenarioUnstructuredWrapperSemistructuredStructuredXML2DBMSWrapperWrapperRDBMSOODBMSText fileEmail?HTML?News?XMLOEMXML Research at SNU OOPSLA Lab.XML Research: XML transformationXWS: XWEET Web-wrapper SystemMapping
  • Characteristics of XWS system
  • Supports the unified model on HTML pages
  • Text stream view
  • Ordered graph view
  • Edge labeled graph view
  • Provides GUI program for wrapper generation
  • Provides XWS script languages designed by OO methodology
  • ExtractionScript FileRetrievalWeb Data Source(URL)RepositoryXML Research at SNU OOPSLA Lab.XML Research: XML transformationXWS: XWEET Web-wrapper System(2)<HTML><HEAD><TITLE>Search Result</TITLE></HEAD><BODY bgcolor="white" text="black" link ="black"><table width="100%"><tr><td align="left"><a href="http://www.informatik.uni-trier.de/~ley/db/anthology.html"><img alt="ACM SIGMOD Anthology"src="http://www.informatik.uni-trier.de/~ley/db/AnLogo.gif" border=0height=60 width=233></a></td><td align="right"><a href="http://www.informatik.uni-trier.de/~ley/db/index.html"><IMG alt="dblp.uni-trier.de"src="http://www.informatik.uni-trier.de/~ley/db/Logo.gif"border=0 height=60width=170></a></td></tr></table>$html = getpage(“http://www.abc.com”);$h = new XWS::Node $html;$r = $h->elem_w(‘table’,1)->elem_w(‘tr’)->elem_w(‘td’,2);@string = $r->to_flat_string;$result = convert_nl(\@string);$xml = new XWS::Mapping “.thesis*.item (.id^ .authorlist*.author .title)” $result;$xml->print_dtd();$xml->print_xml();<?xml version=“1.0” encoding=“ISO-8859-1”?><!DOCTYPE XWS_DOC [ <!ELEMENT thesis(item)*> <!ELEMENT item(authorlist, title)> <!ATTLIST item id CDATA #IMPLIED> <!ELEMENT authorlist (author)*> <!ELEMENT author (#PCDATA)> <!ELEMENT title (#PCDATA)>]><XWS_DOC> <thesis> <item id="0"> <authorlist> <author>Takeyuki Shimura</author> <author>Masatoshi Yoshikawa</author> <author>Shunsuke Uemura</author> </authorlist> <title>Storage and Retrieval of XML Documents UsingObject-Relational Databases</title> </item> ...XML Research at SNU OOPSLA Lab.XML Research: XML transformationHTML2XML Wrapper(1)
  • 기존 방법
  • script 언어 기반 : expert programmer
  • 기존 UI : 단순한 helper
  • HTML2XML
  • wrapper generator
  • UI 기반 : novice programmer
  • 기존 HTML 변경 시 변경 사항 추측하여 유연하게 동작
  • action list 관리
  • script 언어를 지원하여 복잡한 기능에 대응
  • XML Research at SNU OOPSLA Lab.XML Research: XML transformationHTML2XML Wrapper(2)HTMLDocumentUser ActionXMLDocumentUser ComponentUser ScriptXML Research at SNU OOPSLA Lab.Related Publications
  • XWEET 시스템의 전체 구조와 각 부분들의 기능을 다룸
  • JaeMok Jeong, Sangwon Park, Tae-Sun Chung, Kangwoo Lee, Byung-Joon Lee, Kyung-Sub Min, Kang-Woo Lee, Hyoung-Joo Kim, XWEET: Architecture and Data Model, Journal of KISS : Database, Vol.28, No.2, Jun. 2001
  • HTML 문서를 XML 문서로 바꾸어 주는 XWS 시스템에 대한 논문
  • JaeMok Jeong, Hyoung-Joo Kim, "XWS: Extraction and Integration of Web information”, revised for Software Practice and Experience, 2000
  • HTML2XML Wrapper에 관한 논문
  • MunSung Zhang, JaeMok Jeong, Hyoung-Joo Kim, “GUI-based HTML2XML Wrapper using Inductive Reasoning”, submitted for JKISS, 2001
  • XML 스키마 에디터에 대한 논문
  • ChulMan Park, Sangwon Park, Hyoung-Joo Kim, “An XML Application Framework using XSD4j”, submitted for JKISS, 2001
  • XML Research at SNU OOPSLA Lab.ApplicationXRSXQPXIRXDOMObjectCacheXFileXML Research 2001: XML StorageXDOM Based ArchitectureXRS:XML Restructuring SystemXQP: XML Query ProcessorXIR: XML Information RetrievalXML Research at SNU OOPSLA Lab.XML Research 2001: XML StorageXDOM
  • File based XML repository
  • Cheap alternative of commercial XML DBMS(Ecxelon, Oracle 9i)
  • Implemented by Java with DOM API support
  • mobile machine, set top box 등 제한된 memory resource 환경에서 원활히 동작
  • cf) PDOM
  • XML Research at SNU OOPSLA Lab.XML Research 2001: XML IR engineXIR: Information Retrieval
  • New retrieval model
  • New index
  • New Ranking Algorithm
  • distance
  • idf (inverted document frequency)
  • Path Inference
  • Keyword + Path info.XML DocumentKeyword onlyPlain text documentXML Research at SNU OOPSLA Lab.XSLT1XSLT2XSLT3XML Research 2001: XML RestructurerXRS: XML Restructuring System1. granularity measureDTDUserViewRestructuringEngineXML sourceStatic module2. user profileDynamic moduleXML Research at SNU OOPSLA Lab.Table of Contents
  • Motivation of XML Research
  • SNU OOPSLA Lab
  • XML Research
  • querying XML data
  • transforming XML data
  • information retrieval
  • Lab venture: ITcamp
  • XML Research at SNU OOPSLA Lab.Business Model
  • 컨텐츠 관리
  • 각종 XML 도구
  • 웹 에이젼시
  • 사이트 분석, 재구축
  • 핵심 기술 지원
  • 모의 테스트
  • 사이버 강의
  • XML Research at SNU OOPSLA Lab.웹 에이젼시
  • 사이트 분석, 재구축
  • XML Research at SNU OOPSLA Lab.이얍(Iyap) 사이트XML Research at SNU OOPSLA Lab.서울대 창업네트워크 사이트
  • 서울대 신기술창업 네트워크
  • http://venture.snu.ac.kr
  • 서울대 연구공원 창업보육센터
  • http://snurpic.snu.or.krXML Research at SNU OOPSLA Lab.모의 테스트
  • 사이버 강의
  • XML Research at SNU OOPSLA Lab.MOUS 모의 테스트XML Research at SNU OOPSLA Lab.TOEIC 모의 테스트XML Research at SNU OOPSLA Lab.컨텐츠 관리
  • 각종 XML 도구
  • XML Research at SNU OOPSLA Lab.XMLization 솔루션
  • ㈜아이티캠프의XML 컨텐츠 통합 관리 시스템
  • XML원시데이터정보컴포넌트새로운 정보모델링재구성저장, 관리XML Research at SNU OOPSLA Lab.솔루션 개요: 배경인터넷 사업 성숙XML 등장XML 관련 응용 등장(CMS,EDI, B2B 등)XML 시장 태동(MS, Oracle, IBM 등)열악한 국내 XML 시장기반 기술인컨텐츠 관리 시스템 요구XML Research at SNU OOPSLA Lab.ITcamp XML Tool BoxDTDXML 컨텐츠 통합 관리 시스템DTD & Schema생성기XML컨텐츠 생성컨텐츠추출컨텐츠관리문서생성컨텐츠생성XMLRepositoryXML Research at SNU OOPSLA Lab.DTDXML DTD & Schema Designer원시 데이터  XMLDTD & Schema생성기XML 컨텐츠 생성컨텐츠추출문서생성컨텐츠관리컨텐츠생성XMLRepository
  • GUI 기반 사용자 인터페이스
  • XML DTD & 스키마 모델링 도구
  • UML 기반의 개념적 모델링
  • 다양한 변환기 지원(HTML2XML 등)
  • 다양한 저장소 지원
  • XML Research at SNU OOPSLA Lab.XML 컨텐츠 생성DTDDTD & Schema생성기XML 컨텐츠 생성컨텐츠추출문서생성컨텐츠관리컨텐츠생성XMLRepositoryDTD와Schema를 바탕으로 실제 XML 문서를 생성
  • XML 문서를 작성할 수 있는 도구 등이 필요
  • HTML2XML Wrapper
  • XML Research at SNU OOPSLA Lab.XML 컨텐츠 관리DTDDTD & Schema생성기XML 컨텐츠 생성컨텐츠추출문서생성컨텐츠관리컨텐츠생성XML 문서들을 정보 컨설팅 과정에서 작성된 모델에 맞추어 XML저장소에 체계적으로 저장
  • 컨텐츠 모델링을 위한 GUI 도구 등이 필요
  • XDOM, GUI for XML Query
  • XMLRepositoryXML Research at SNU OOPSLA Lab.문서 생성DTDDTD & Schema생성기XML 컨텐츠 생성컨텐츠추출문서생성컨텐츠관리컨텐츠생성XMLRepository저장된 정보 컴포넌트들을 재구성하여 새로운 문서를 생성
  • GUI 출판(publish) 도구 등이 필요
  • XML Restructurer
  • XML Based SDI System
  • XML Research at SNU OOPSLA Lab.ITcamp XMLToolBox 응용분야
  • EDI 및 B2B
  • 정보 교환 수단 제공
  • 컨텐츠 관리 시스템
  • 효율적 문서 관리,저장
  • 다양한 퍼블리싱
  • XML
  • XML 웹 사이트
  • 다양한 형식의 컨텐츠 제공
  • 체계적 사이트 관리
  • Mobile 솔루션
  • WML, HTML2XML
  • m-Commerce
  • XML Research at SNU OOPSLA Lab.Selected SCI Publications(1)
  • Sangwon Park, Hyoung-Joo Kim, “SigDAQ: An Enhanced XML Query Optimization Technique,”accepted for publication in Journal of Systems and Software, 2001
  • Tae-Sun Chung and Hyoung-Joo Kim, "Extracting Indexing Information from XML DTDs", accepted for publication in the Journal of Information Processing Letters, 2001
  • Dong-Joo Park , Shin Heu, and Hyoung-Joo Kim."The RS-tree: An Efficient Data Structure for Distance Browsing Queries." accepted for publication in the Journal of Information Processing Letters, 2001
  • Dong-Joo Park and Hyoung-Joo Kim, “Prefetch Policies for Large Objects in a Web-Enabled GIS Application”, Data & Knowledge Engineering, Vol. 37, No.1, pp. 65-84, Apr. 2001
  • Eun-Sun Cho and Hyoung-Joo Kim, “Class-Separation Mechanism For Integrating OODBMSs and General-Purpose OOPLs,”accepted for publication in the Object Oriented Systems, 2000
  • Dong-Joo Park and Hyoung-Joo Kim, “An Enhanced Technique for k-Nearest Neighbor Queries with Non-spatial Selection Predicates”, accepted for publication in the Multimedia Tools and Application, 2000
  • XML Research at SNU OOPSLA Lab.Selected SCI Publications(2)
  • Dong-Ho Lee, Hyoung-Joo Kim, “SPY-TEC: An Efficient Indexing Method for Similarity Search in High-Dimensional Data Spaces”, Data and Knowledge Engineering, 34(1):77-97, 2000
  • Eun-Sun Cho and Hyoung-Joo Kim, “LOD* : An ODMG Based C++ Database Programming Language with Class-Separation Support”, Information and Software Technology, Vol.42, No.5, 2000
  • Jung-Ho Ahn and Hyoung-Joo Kim, "The Soprano Extensible Object Storage System" , accepted for publication in the Journal of Data Management, 2000
  • Dong-Ho Lee, Hyoung-Joo Kim, “A Fast Content-based Indexing and Retrieval Technique by the Shape Information in Large Image Database”, Journal of Systems and Software, Vol. 52, No. 2, pp.65-182, Mar. 2001
  • Ha-Joo Song, Jung-Ho Ahn, and Hyoung-Joo Kim, “Using Genetic Algorithms to Work Out Index Configurations for The Class-hierarchy Indexing in Object Databases”, accepted for publication in the Information and Software Technology, 2000
  • XML Research at SNU OOPSLA Lab.Selected SCI Publications(3)
  • Sang-Won Lee, Hyoung-Joo Kim, “Rich Base Schema(RiBS) : A Unified Framework for OODB Schema Version” , Journal of Database Management, Jan. - Mar., pp. 33-41, 2000
  • Jung-Ho Ahn, Ha-Joo Song and Hyoung-Joo Kim, “Index Set: A Practical Indexing Scheme for Object Database Systems”, Data & Knowledge Engineering, 33(3):199-217, 2000
  • Sang-Won Lee, Hyoung-Joo Kim, “Object Versioning in an ODMG-compliant Object Databases System”, Software Practice and Experience, Vol 29(5), April, 1999
  • Kang-Woo Lee and Hyoung-Joo Kim, “An Eager and Pessimistic Space Reservation Method for Tables Frequently Accessed by Concurrent Transactions”, IEICE Transactions on Information and Systems, Special Issue on New Generation Database Technologies, E82-D(1) , 1999
  • Jung-Ho Ahn and Hyoung-Joo Kim, “Dynamic SEOF: An Adaptable Object Prefetch Policy for Object-Oriented Database Systems”, Object Oriented Systems, Vol. 6, 1999
  • XML Research at SNU OOPSLA Lab.Selected SCI Publications(4)
  • Jung-Ho Ahn, Sang-Won Lee, Ha-Joo Song and Hyoung-Joo Kim, “A survey of architectural features of contemporary objects storage systems”, Journal of Systems Architecture, 45(5):363-386,September, 1998
  • Sang-Won Lee and Hyoung-Joo Kim, “A Model of Schema Versions for Object-Oriented Databases based on the concept of Rich Base Schema”, Information and Software Technology 40(3):157-173, 1998
  • Hyeokman Kim, Sukho Lee, Hyoung-Joo Kim, “A cost model for sort-domain traversal strategy in object-oriented databases”, Journal of Systems Architecture 43, 1997
  • Hyeokman Kim, Sukho Lee, Hyoung-Joo Kim, “Distributed query optimization using two-step pruning”, Information and Software Technology 39, 1997
  • Cheong Youn, Hyoung-Joo Kim, Lawrence J. Henschen, Jiawei Han “Classification
  • Related Search
    We Need Your Support
    Thank you for visiting our website and your interest in our free products and services. We are nonprofit website to share and download documents. To the running of this website, we need your help to support us.

    Thanks to everyone for your continued support.

    No, Thanks
    IMDb: 6 HD The Scythian | Religie & Esoterie | Use and Abuse of Computers - 5458 Words