• 제목/요약/키워드: 영속성

검색결과 143건 처리시간 0.03초

BMP 기반 엔티티 빈의 재사용성과 유지보수성 향상 방안 (Improving Reusability and Maintainability of Entity Bean in Bean-Managed Persistence.)

  • 김고운;이금석
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2003년도 춘계학술발표논문집 (하)
    • /
    • pp.1729-1732
    • /
    • 2003
  • EJB는 J2EE 기반의 분산 컴포넌트 모델로 재사용 가능한 소프트웨어이다. 그중 데이터베이스의 데이터를 객체화한 엔티티 빈 컴포넌트는 영속성에 따라 CMP와 BMP로 구분이 되는데, BMP는 영속성의 차이로 인해 CMP와 조립하기 어려워 재사용성이 떨어지고, 소스코드가 복잡해 유지보수가 어렵다. 본 논문에서는 EJB 컴포넌트 중에서 BMP를 기반으로 구현한 엔티티 빈에 Dual Persistent 엔티티 빈 패턴(Entity Bean Pattern)을 적용하여 재사용성을 향상시키고, 소스코드를 리팩토링(Refactoring) 하여 유지보수성 향상시키는 DPwR(Dual Persistence with Refactoring) 방법을 제안하였다.

  • PDF

영속성 관리를 위한 오픈 소스 적용 연구 (Applying Open Source for Managing Persistence)

  • 정광선;백종현
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 가을 학술발표논문집 Vol.32 No.2 (2)
    • /
    • pp.970-972
    • /
    • 2005
  • J2EE 어플리케이션에서 영속성을 관리하기 위한 데이터 계층에 많은 기술들이 제공되고 있다. 특히 ORM(Object Relation Mapping)을 위해 비영리적이면서도 성숙도가 높은 기술들이 많은 관심을 받고 있다. 그러나 중대형 규모의 어플리케이션에서는 아직 활발하게 적용되고 있지 못한 것이 현실이다. 이것은 새로운 기술 적용에 대한 위험 부담과 기술 자체에 대한 신뢰성이 아직 따라 주지 못하고 있기 때문이다. 논문에서는 대표적인 오픈 소스 ORM 기술인 iBatis와 Hibernate에 대해 알아보고, 적용 전략과 가능성을 살펴본다. 이를 위해 몇 가지 시나리오를 가지고 반응 시간과 메모리 활용을 측정하기 위한 테스팅을 수행하고, 이를 통해 각 기술들이 가지는 장단점을 연구한다.

  • PDF

비휘발성 메모리 저장장치를 위한 영속적 페이지 테이블 및 파일시스템 저널링 기법 (Persistent Page Table and File System Journaling Scheme for NVM Storage)

  • 안재형;현철승;이동희
    • 전기전자학회논문지
    • /
    • 제23권1호
    • /
    • pp.80-90
    • /
    • 2019
  • 최근에 소개된 비휘발성 메모리(Non-Volatile Memory)를 저장장치로 사용하는 경우에도 데이터를 접근하기 위해서는 페이지 테이블이 구축되어야 한다. 이 점에 착안하여 본 논문에서는 페이지 테이블 자체를 비휘발성 메모리에 유지하는 영속적 페이지 테이블 (Persistent Page Table) 기법을 설계한다. 실제 페이지 테이블의 구조는 프로세서마다 다르다. 또한 비휘발성 메모리의 물리주소와 가상주소는 종종 저장장치가 시스템에 연결되기 전까지 알 수 없기 때문에 연결 시점까지는 실제로 동작하는 페이지 테이블을 만들 수 없다. 따라서 영속적 페이지 테이블은 주소와 시스템으로부터 독립적인 구조를 가져야 하며, 저장장치가 동작하는 시점에 영속적 페이지 테이블을 기반으로 시스템 종속적인 페이지 테이블이 생성되어야 한다. 또한 영속적 페이지 테이블 엔트리는 원자적으로 변경되어야 하며, 본 논문에서는 이러한 영속적 페이지 테이블의 설계에 대해 설명한다. 다음으로 파일시스템이 영속적 페이지 테이블이 제공하는 교환 연산을 활용하여 저널링 오버헤드를 감소시킬 수 있음을 보인다. 교환 연산을 활용하도록 Linux Ext4 파일시스템을 변경하였으며, Filebench 워크로드를 이용한 성능 측정 결과를 보면 영속적 페이지 테이블과 교환 연산은 파일시스템의 성능을 최대 60% 향상시킨다.

SMART : OMG의 MAF 명세를 지원하는 CORBA기반의 이동 에이전트 시스템 (SMART : A CORBA-based Mobile Agent System Supporting the OMG MAF Specification)

  • 유양우;김진흥;구형서;박양수;이명재;이명준
    • 정보처리학회논문지C
    • /
    • 제8C권2호
    • /
    • pp.221-233
    • /
    • 2001
  • 오늘날 이동 에이전트 기술은 네트워크 트래픽을 효과적으로 줄이고, 서버의 인터페이스를 바꾸지 않고 클라이언트의 다양한 요청을 융통성 있게 서비스할 수 있는 기술로 여겨지고 있다. 그러나 대부분의 이동 에이전트 시스템들은 그들 자신의 구조를 적용하고 다른 방법으로 구현되어, 특정 이동 에이전트 시스템에서 생성된 이동 에이전트는 다른 에이전트 시스템에서는 사용될 수 없다. 이러한 문제를 해결하기 위하여 OMG(Object Management Group)는 이질적인 에이전트 시스템간의 상호운용선(interoperability)을 증진시킬 목적으로 이동 에이전트와 에이전트 시스템간의 공통된 개념적인 모델에 대하여 기술한 MAF(Mobile Agent Facilities) 명세를 제안하였다. 본 논문에서는 OMG MAF 명세를 만족하는 자바 기반의 SMART 시스템에 관하여 기술한다. SMART 시스템은 MAF 명세에 따른 이동 에이전트간의 상호운용성을 지원하고, MAF 명세에서 권장하는 보안 모델을 기반으로 한 독자적인 보안 기능을 제공한다. 또한 보다 안정된 에이전트 시스템의 운영을 위하여 자체적인 에이전트 및 에이전트 시스템의 영속성(persistence)과 예외처리를 지원한다.

  • PDF

가막만 패류양식의 지속성에 관한 에머지 평가

  • 오현택;이석모;이원찬;정래홍;박종수
    • 한국환경과학회:학술대회논문집
    • /
    • 한국환경과학회 2007년도 춘계 학술발표회 발표논문집
    • /
    • pp.289-291
    • /
    • 2007
  • 본 연구의 대상해역은 여수반도 남단에 위치한 가막만은 굴을 비롯한 패류양식 생산활동에 기여하는 자연환경의 실질적인 가치와 인간경제 시스템에 대한 EMERGY 분석법으로 평가하고자 한다. 이를 기초로 넙치생산의 지속적인 발전방향을 제시하고자 했다. 2004년 통계를 기준으로 가막만 양식에 유입되는 총 EMERGY의 양은 33.42E+19 sej/yr이고, 이 중 자연환경으로부터 영속성 에너지는 2.95E+20 sej/yr 이며, 주 경제로부터 유입되는 비영속성 에너지는 3.92E+19 sej/yr이다. 자연환경으로부터의 유입이 전체 에너지원의 88%이고, 주 경제로부터의 유입은 12%로서 환경자원에 대한 의존도가 높은 1차 산업의 구조적 특징을 나타내고 있다. Net EMERTY yield ratio는 8.52으로 이는 주 경제로부터 투입된 에너지(비영속성 에너지)에 대해 8배 만큼 수산물을 얻을 수 있는 자원으로서의 가치를 가진다. EMERGY Investment Ratio 0.13은 주 경제로부터 유입된 에너지의 약 7배에 해당하는 에너지를 자연환경에서 얻을 수 있음을 의미한다. EMERGY량이 모두 현재의 EMERGY 생산비대로 생산이 된다는 가정하면 가막만의 패류(굴) 생산량은 환경수용량의 50%정도에도 못 미치는 것으로 나타났다.

  • PDF

개인 디지털 유산의 장기보존 방안 (Long-term Preservation of Private Digital Heritage)

  • 이병천
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2012년도 제46차 하계학술발표논문집 20권2호
    • /
    • pp.107-109
    • /
    • 2012
  • 현재의 고도 디지털 정보화 사회에서는 많은 자료들이 디지털로 생산, 관리, 이용, 보존되고 있으며 이들의 안전한 장기보존은 역사의 연속성 측면에서 매우 중요한 문제이다. 공공기관, 민간기업 등 대규모 조직에서는 조직의 연속성을 보장하기 위해 이런 디지털자료의 보관을 위해 많은 노력을 기울이고 있으나 개인의 디지털 자료는 영속성 있게 보관하기가 매우 어렵다. 이 논문에서는 개인이 소유한 디지털 유산도 안전하게 장기보존될 수 있어야 한다는 필요성을 제시하고 이를 위해 필요한 정책적, 기술적 방안들에 대해 검토해 보고자 한다.

  • PDF

북한의 작물보호 현황에 대하여 - 작물보호제 없어 병해충 피해 심해 실증시험 통한 지원대책 강구해야

  • 정봉진
    • 농약정보
    • /
    • 제23권1호통권174호
    • /
    • pp.16-19
    • /
    • 2002
  • 북한은 비료와 작물보호제 부족으로 영양공급이 부족하고 병해충 잡초 피해로 먹거리 부족현상이 반복적으로 일어나고 있다. 그러므로 화학비료 등 단발성 지원보다는 퇴비를 만들어 재투입하는 복합영농법 소개 및 작물보호제 생산기반 구축 등 영속성 지원이 절실하다고 판단되었다.

  • PDF

효율적인 DDS 토픽 저장을 위한 메타 모델 변환 방법 (Meta-Model Transformations for Efficient Storing DDS Topics)

  • 이현우;임형준;최훈;김점수;이규철
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2011년도 한국컴퓨터종합학술대회논문집 Vol.38 No.1(C)
    • /
    • pp.123-126
    • /
    • 2011
  • 최근 전투체계는 동시에 다수의 장비들 사이에 실시간으로 데이터를 전달해야 하는데, 이러한 특성을 만족하는 통신 미들웨어로서 OMG (Object Management Group)에서 정의한 데이터 분배 서비스 (DDS ; Data Distribution Service)가 적합하다. 이를 구현한 DDS 시스템에는 RTI의 NDDS, PrismTech의 OpenSplice, 충남대학교의 ReTicom 등이 있다. 이 중 NDDS와 OpenSplice는 데이터의 영속성을 지원하지만 ReTicom에서는 영속성을 아직 지원하지 못한다. 이를 해결함과 동시에 실시간성을 보장하기 위해서 ReTicom은 메인 메모리 기반의 객체 관계형 데이터베이스를 사용하여 구현중이다. 이를 위해서는 DDS의 객체 모델 데이터를 정의하는 IDL과 객체 관계형 데이터베이스의 데이터 타입 및 구조 등이 동일하지 않기 때문에 IDL과 객체 관계형 데이터베이스간의 데이터 타입 및 구조를 변환하는 메타 모델 변환 방법이 제공되어야 한다. 본 논문에서는 이러한 메타 모델 변환 방법을 해결하고자 IDL을 구조파악이 쉬운 XML 스키마로 변환 후 이를 객체 관계형 데이터베이스의 데이터 타입 및 구조 형태로 변환 해주는 방법을 제안한다.

창의성 요인에 대한 통계적 실증연구: 서울특별시 소방서를 대상으로 (An Empirical Research on Creativity Factors - Focusing on Seoul Fire Stations -)

  • 한민채;권인규
    • 한국화재소방학회논문지
    • /
    • 제26권2호
    • /
    • pp.32-39
    • /
    • 2012
  • 본 연구는 소방조직에서의 창의성 촉진 요인을 탐색하여 조직 창의성의 증진방법을 모색하고 있다. 기후변화 등과 더불어 시민의 소방서비스의 욕구증대로 인하여 소방서에 대한 기대가 점증하여 전통적인 화재 구조 구급 업무수행뿐 아니라 환경변화에 조응하는 적절한 방식의 변화를 통하여 정당성과 영속성을 확보하여야 한다. 이러한 관점에서, 창의성이라는 주제는 소방서의 영속성을 담보하는 주요한 변수이다. 본 연구에서는 총 5개의 가설을 설정하여 비전, 폐기학습 및 긍정적 피드백과 같은 변수들이 실제로 조직 창의성을 고양할 수 있는지를 검증하였다. 서울시 소방공무원 155명을 대상으로 실시한 설문결과를 통계적으로 검증하여 위의 언급한 변수들이 조직 창의성과 관련이 있음을 밝혀내었다. 이러한 검증결과에 따라, 창의성 촉성을 위한 몇 가지 정책적 함의를 도출하였다.