• 제목/요약/키워드: Store of Object

검색결과 195건 처리시간 0.025초

JBoss Seam 프레임워크를 기반으로 JPetStore 주문시스템의 설계 및 구현 (Design and Implementation of JPetStore Order System Based JBoss Seam Framework)

  • 이명호
    • 한국산학기술학회논문지
    • /
    • 제11권5호
    • /
    • pp.1708-1715
    • /
    • 2010
  • 본 논문은 Seam 프레임워크과 연관된 객체지향 소프트웨어 개발에 대한 지침과 평가 지표를 제공하는데 목적이 있다. 기존의 아키텍처가 가지고 있는 문제점을 해결하고 장점들을 지원하기 위하여 새롭게 등장한 표준화 아키텍처가 Seam 아키텍처이다. 현재까지 중량 및 경량 컨테이너 아키텍처의 표준화를 장점으로 제안된 잘 알려진 아키텍처로 Seam 프레임워크가 있다. 따라서 본 연구에서는 기존의 중량과 경량 아키텍처가 가지고 있는 단점들을 해결하고 장점들을 지원하기 위하여 개발된 최신 경량 컨테이너 아키텍처인 Seam 프레임워크를 기반으로 JPetStore 주문시스템의 설계 및 구현을 통하여 이전의 사양과의 객관적인 소프트웨어 개발 생산성 지침을 제공하고자 한다.

SecureJS : Jini2.0 기반의 안전한 JavaSpace (SecureJS : A Secure JavaSpace based on Jini2.0)

  • 유양우;문남두;정혜영;이명준
    • 정보처리학회논문지C
    • /
    • 제11C권7호
    • /
    • pp.999-1008
    • /
    • 2004
  • Jini 서비스는 개발자에게 분산시스템을 쉽게 개발할 수 있는 하부구조를 제공한다. Jini 서비스 중 하나인 JavaSpace는 자바환경의 분산 컴퓨팅 모델로서 객체를 저장하고 저장된 객체에 접근할 수 있는 공간을 말한다. 이러한 JavaSpace 서비스는 객체를 공유하는 방법으로 매우 유용하게 사용되고 있지만, 보안성이 취약하여 객체정보에 대한 접근 보안이 요구되는 분산시스템의 개발에는 적합하지 않다. 본 논문에서는 JavaSpace의 취약한 보안성을 강화시켜 안전한 JavaSpace 서비스를 제공하는 SecureJS 시스템에 대하여 설명한다. Jini2.0 기반의 SecureJS 시스템은 자바객체를 저장할 수 있는 ObjectStore와 사용자에 대한 ObjectStore의 접근을 제어하는 AccessManager 그리고 공개키를 관리하는 KeyManager로 구성되어 있다.

Bio-XML 관리를 위한 DTD 의존적 객체 데이터베이스 스키마 설계기법 (DTD-dependent object database schema design methods for efficiently managing Bio-XML)

  • 김태경;이경희;조완섭
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2003년도 추계종합학술대회 논문집
    • /
    • pp.285-289
    • /
    • 2003
  • 본 논문에서는 Bio-XML 문서를 효율적으로 객체 데이터베이스에 저장하고, XML 질의에서 주로 사용되는 경로식을 효과적으로 처리할 수 있는 DTD의존적인 객체 데이터베이스 스키마 설계기법을 제안한다. XML DTD와 객체데이터베이스의 스키마는 구조적으로 비슷하고, 객체 데이터베이스의 고유특성인 객체 참조와 집합값 속성은 XML 데이터를 저장하는데 유리하다. 본 논문에서는 객체 데이터베이스의 고유 특성을 충분히 반영하여 두 가지의 스키마 설계기법인 기본적 방법과 인라인 방법을 제안한다. 뿐만 아니라, 각각 설계 기법에 대하여 시스템성능 평가를 수행하였으며, 설계 기법에 따른 공간효율과 시간 효율을 비교 및 분석하였다.

  • PDF

UML Class 모델을 이용한 XML 응용 설계 방법론 (XML Application Design Methodology using Model of UML Class)

  • 방승윤;주경수
    • 한국전자거래학회지
    • /
    • 제7권1호
    • /
    • pp.153-166
    • /
    • 2002
  • Nowadays an information exchange on Bn such as B2B electronic commerce is spreading. Therefore the systematic and stable management mechanism for storing the exchanged information is needed. For this goal there are many research activities for connection between XML application and relational database. But because XML data have hierarchical structures and relational database can store only flat-structured data, we need to store XML data in object-relational database that support hierarchical structure. Accordingly the modeling methodology for storing XML data in object-relational database is needed. In order to build good quality application systems, modeling is an important first step. In 1997, the OMG adopted the UML as its standard modeling language. Since industry has warmly embraced UML its popularity should become more important in the future. So a design methodology based on UML is need to develop efficiently XML applications. In this paper, we propose a unified design methodology for In applications based on object-relational database using In. To this goal, first we introduce a XML modeling methodology to design W3C XML schema using UML and second we propose data modeling methodology for object-relational database schema to store efficiently XML data in object-relational databases.

  • PDF

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

  • 방승윤;최문영;주경수
    • Journal of Information Technology Applications and Management
    • /
    • 제9권1호
    • /
    • pp.85-96
    • /
    • 2002
  • Nowadays an information exchange on XML such as B2B electronic commerce is spreading. Therefore the systematic and stable management mechanism for storing the exchanged Information is needed. For this goal there are many research activities for connection between XML application and relational database. But because XML data have hierarchical structures and relational database can store only flat-structured data, we need to store XML data in object-oriented database that support hierarchical structure. Accordingly the modeling methodology for storing XML data in object-oriented database is needed. In order to build good quality application systems, modeling is an important first step. In 1997, the OMG adopted the UML as its standard modeling language. Since industry has warmly embraced UML, its popularity should become more important in the future. So a design methodology based on UML is need to develop efficiently XML applications. In this paper, we propose a unified design methodology for XML applications based on object- oriented database using UML. To this goal, first we introduce a XML modeling methodology to design W3C XML schema using UML and second we propose data modeling methodology for object-oriented database schema to store efficiently XML data in object-oriented databases.

  • PDF

Design-First Approach 와 UML이용 (A Case Study on the Design-First Approach and using UML for a Video Rental Store)

  • 국중각
    • 한국컴퓨터산업학회논문지
    • /
    • 제8권1호
    • /
    • pp.1-8
    • /
    • 2007
  • 객체지향기술을 이용하여 소프트웨어를 개발할 때 소위 @큰 그림@ (big picture)으로 나타내는 @design-first@ approach 방식으로 채택하는 하는 경향이 있어 관심을 끌고 있다. 본 연구도 이 방식을 채택하여 video rental store(VRS) system을 개발하였다 이 system은 효과적으로 모델링(modeling) 할 수 있도록 UML을 이용하였으며, PHP script, MySQL Database, Java를 함께 사용하였으며, 실습 프러적트(project)로 구현하였다. 단계별 프로세싱을 통해 학생들이 프로그래밍을 작성하는데 원칙을 따르도록 지도 하였으며, 코딩(coding)을 시작하기 전에, 계획, 분석, 그리고 설계를 이행하도록 지도했다. 학생들이 가능한 실제 세계와 같은 경험을 가지도록 노력했다. 그리고 전반적으로 그 개발과정은 긍정적이었다.

  • PDF

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을 구현하였고 실험을 통해 성능을 비교하였다.

Grove를 이용한 구조적 SGML문서의 저장 및 검색 (A Storage and Retrieval System for Structured SGML Documents using Grove)

  • 김학균;조성배
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제8권5호
    • /
    • pp.501-509
    • /
    • 2002
  • 플랫폼에 관계없이 한번 작성된 문서의 정보를 이기종 시스템간 공유하고 다양한 문서 형식을 지원하기 위해 SGML(1508879)이 사용되고 있다. SGML 문서는 내용뿐만 아니라 구조정보를 가지고 있다. SGML 문서가 널리 보급됨에 따라서 구조적 정보를 이용한 데이타베이스의 구축 및 검색 시스템에 대한 필요성이 고조되고 있다. 그러나, 기존의 색인어를 이용한 전문 검색 엔진으로는 문서의 구조정보를 활용할 수 없다. 본 논문에서는 DSSSL 및 HyTime의 문서 모델인 Grove를 변형한 데이타 모델을 이용하여 문서 형식에 독립적이면서, 문서 형식과 내용을 분리하여 저장하는 SGML 문서 저장 시스템을 개발하였다. 구조정보를 손실없이 저장할 수 있도록 객체 지향형 데이타베이스 시스템인 오브젝트 스토어(Object Store)를 이용하였다. 또한 엘리먼트에 대해 관계형 DBMS와 유사한 인덱스 구조를 생성하여 검색 성능을 향상시켰고, 내용기반 검색과 구조기반 검색을 효율적으로 결합한 사용자 인터페이스를 구축하였다.

대화형 멀티미디어 방송을 위한 객체 저장 방법 (Object Store Method for Interactive Multimedia Broadcasting)

  • 한대영;황부현;김대인;김재인;나철수
    • 한국콘텐츠학회논문지
    • /
    • 제9권2호
    • /
    • pp.51-59
    • /
    • 2009
  • 통방융합으로 인한 데이터 방송이 상용화됨에 따라 멀티미디어 객체에 대한 다양한 부가 정보를 제공하는 대화형 멀티미디어 방송 서비스가 가능하게 되었다. 대화형 멀티미디어 방송의 중요한 요소 중 하나는 방송 제공자와 시청자와의 데이터 상호 운용성이다. 상호 운용성이 높을수록 사용자의 요청이 있을때 즉각적으로 시청자 관심 객체에 대한 정보를 제공할 수 있다. 본 논문에서는 대화형 멀티미디어 방송의 상호 운용성을 높이기 위한 객체 저장 방법을 제안한다. 제안 방법은 객체의 마스크 영상에서 객체 영역을 균등 분할하고, 각 영역에 대하여 객체정보 포함 최소 비율 검사를 통해 저장 영역을 비트합 형태로 군집화하여 저장한다. 그리고 실험을 통하여, 제안하는 방법이 기존의 대화형 멀티미디어 방송에 비하여 객체영역 정보 저장을 위한 공간 사용을 줄임으로써 보다 효율적임을 확인한다.

DTD 의존 스키마에 기반한 SGML 문서 저장 시스템 개발에 관한 연구 (A Study on Development of SGML Repository System Based on DTD-dependent Schema)

  • 김현기;노대식;강현규
    • 한국정보처리학회논문지
    • /
    • 제6권5호
    • /
    • pp.1153-1165
    • /
    • 1999
  • In various fields of information technology, it is growing up the needs about dynamic content management systems to store and manage SGML(Standard Generalized Markup language) documents in a database system. In this paper, we consider the issue of storing SGML documents that having complex hierarchical structure into a database system, and then propose a data model based on ODMG(Object Database Management Group) object model in order to store SGML documents without loss of information. Because the proposed data model reflects physical element structure and logical entity structure of SGML documents, it is able to store the SGML document in a database system at the system at the element- level granularity without any information loss. And also the proposed data model can be adapted among ODMG-compliant object database management systems. Finally, we will discuss on the implementation details of SGML repository system supports the functionality of automatic database schema creation for any DTD(Document Type Definition0, the functionality of storing the SGML document, the functionality of dynamic document assembly from stored database objects to SGML document, and the functionality of indexing and searching for database objects.

  • PDF