• 제목/요약/키워드: 객체 저장소

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

Aspect Weaving 유효성 검증을 해결하기 위한 Trace Mechanism에 관한 연구 (A Trace Mechanism to Demonstrate the Verify of Aspect Weaving)

  • 김진향;송영재
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2008년도 추계학술발표대회
    • /
    • pp.563-565
    • /
    • 2008
  • AOP(Aspect-Oriented Programming)는 어플리케이션을 다양한 관점으로 분해하여 객체지향에서 추구하는 모듈화를 더욱 잘 지원하도록 하는 프로그래밍 기법이다. AOP의 단점은 거의 모두가 실행 전에 메소드를 차단하도록 구성되어 있다. 그리고 클래스와 Aspect의 위빙시 join point의 유효성 결함이 많이 발생한다. 따라서 본 논문에서는 trace mechanism을 이용하여 유효성 결함을 감소시키며, 클래스와 Aspcet간의 메소드 호출 관계를 명백히하기 위해 참조테이블을 생성하였다. Weaver에 의해 위빙된 후 생성된 XML코드와 저장소에 저장된 참조테이블 정보는 개발자가 원하는 요구사항에 맞게 적당한 컴포넌트에 배치되도록 Validation Agent를 사용하였다.

사생활 침해 방지를 위한 Person Wide Web 기반 1인 미디어 (1 Person Media Based on Person Wide Web for Preventing Privacy Risk)

  • 윤지섭;마정미;소선섭;은성배
    • 정보처리학회논문지:컴퓨터 및 통신 시스템
    • /
    • 제5권10호
    • /
    • pp.339-346
    • /
    • 2016
  • 1인 미디어가 개인의 욕구분출과 인터넷의 발달이 맞물리면서 정보화 시대의 대세로 자리매김하였다. 하지만, 인터넷의 접근성은 의도치 않던 사생활 침해 우려를 낳고 있으며 폐쇄적인 SNS의 수요를 중가시키는 실정이다. 본 논문에서는 PWW(Person Wide Web)를 이용하여 1인 미디어를 생성하고 타인과 공유하는 1인 미디어 체계를 제시한다. PWW는 스마트폰과 모바일 앵커, 개인의 클라우드 스토리지로 구성된 웹 기반의 정보체계이다. 현장의 객체에 부착된 모바일 앵커로부터 개인 클라우드 저장소의 주소를 얻고 그 주소에 저장된 웹문서를 가져와 스마트폰의 웹뷰에서 처리한다. 또한, PWW 방식의 1인 미디어 체계를 설명하고 현장에서 1인 미디어를 활용한 예를 제시한다. WWW 방식의 1인 미디오와 PWW 방식의 1인 미디어의 보안성을 비교, 분석하였으며, PWW 방식의 1인미디어가 더 높은 보안성을 갖는 것을 보였다.

에이전트의 시대가 오고 있다 (Advance of Agent Age)

  • 이근상
    • 정보관리연구
    • /
    • 제31권4호
    • /
    • pp.71-87
    • /
    • 2000
  • 최근 네트워크로 연결된 이기종의 유용성을 높이고 기존의 분산객체 컴퓨팅의 문제해결을 위해 이동 에이전트(Mobile agent)의 연구가 활발히 이루어지고 있다. 이런 연구를 통해 기존의 분산시스템뿐만 아니라 전자상거래, 네트워크관리, 정보검색 등 많은 분야에 이동 에이전트를 적용시키는 연구가 진행되고 있으며, 많은 시스템이 개발되고 있다. 본고에서는 에이전트의 연구에 있어 관련된 사항을 알아보고 에이전트간 통신기능향상을 위해 연구한 내용을 바탕으로 전반적인 내용을 다루고자 하며, 마지막으로 에이전트의 미래와 적용분야에 대해 다루고자 한다.

  • PDF

ebXML 등록기/저장소 객체 질의 관리 시스템의 설계 및 구현 (The Design and Implementation of the Object Query Management System in ebXML Registry/Repository)

  • 전희영;이규철
    • 한국전자거래학회지
    • /
    • 제7권3호
    • /
    • pp.21-48
    • /
    • 2002
  • ebXML is the international technical framework specification that enables Internet-based B2B electronic business using XML, It was standardized by UN/CEFACT and OASIS on May 2001. Registry and Repository is the core of ebXML. It supports registry services which is composed of object management service and object query management service. The object management service manages the object's life cycle and the object query management service provides a mechanism to approach metadata of stored objects. Up to now, implementations of ebXML Registry object query management system don't support full functions of the specification completely. We implemented all the functions of ebXML Registry Service Specification vl.0. This system supports Browse & Drilldown Query, Filter Query, SQL Query, and Object Retrieval Query services. And it also supports Content-based Query service which is not specified in the ebXML RS specification. The Content-based Query service is a repository service which makes it possible In pose content based queries of repository items and which will be specified on the RS specification v2.0.

  • PDF

객체기반 시소러스 구축과 부울리언을 이용한 설계패턴 검색 (Object-based Thesaurus Construction and Design Pattern Retrieval using Boolean)

  • 손은영;한정수;송영재
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2001년도 추계학술발표논문집 (상)
    • /
    • pp.421-424
    • /
    • 2001
  • 본 논문은 설계 패턴의 효율적인 관리와 재사용을 위하여 패싯 방식을 이용한 패턴 분류와 패싯 항목과 패턴간의 관련성을 이용한 패턴 검색 시소러스를 구축하였다. 저장소에 패턴들의 관계성을 정의하고 새로운 패턴을 삽입 시 임의의 패턴과의 관계성을 지정해주면 시스템은 이 패턴에 연관된 패턴들을 보여주고 사용자는 패턴과의 관계성을 지정해 준다. 패턴 검색은 입력한 질의를 추론하여 검색할 수 있도록 부울 질의 형식을 사용하였다. 그리고 기존의 시소러스의 중복성과 복잡한 비교시간을 최소화하기 위하여 "Gamma 확장 + 패싯" 분류방법을 이용하여 패턴들을 분류하였고, 본 연구의 검색 결과가 보다 더 정확한 패턴이 검색될 수 있도록 하였다.

  • PDF

정보구조모델링을 이용한 컴포넌트기반의 소프트웨어 개발환경 (Component-Based Software Development Environment using Information Structure Modeling Methodology.)

  • 배정미;윤용익;박재년
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2000년도 제13회 춘계학술대회 및 임시총회 학술발표 논문집
    • /
    • pp.1001-1006
    • /
    • 2000
  • 90년대 이후 새로운 소프트웨어 개발 방법론으로 객체 지향 방법론이 새로운 패러다임으로 등장한 후 최근에는 컴포넌트 기반 개발 방법 등이 소개되어 다양한 분산 컴포넌트 기술이 태동되었다. 분산 컴퓨팅 환경 하에서의 컴포넌트 기술은 정보 시스템 구축 시 구성요소의 모듈화를 용이하게 하고 인터페이스를 통한 컴포넌트 재사용 성을 가능하게 하여 소프트웨어 생산성 향상에 크게 기여하였다. 본 연구에서는 OMG에 의해 제안된 표준 분산모델로서 코바 프레임워크를 기반으로 정보구조 모델링 방법론을 이용하여 컴포넌트를 구성하고 컴포넌트의 추출을 돕기 위한 컴포넌트 저장소 명세서, 분산 어플리케이션 개발 프로세스 절차를 제안 하고자 한다.

  • PDF

객체 지향 CASE 도구에 대한 재구조화 실험 (An Experiment in Refactoring an Object-Oriented CASE Tool)

  • 조장우;김태균
    • 한국정보처리학회논문지
    • /
    • 제6권4호
    • /
    • pp.932-940
    • /
    • 1999
  • 객체 지향 기법은 일반적으로 소프트웨어의 재사용성을 향상시킨다고 알려져 있다. 그러나 실제 객체 지향 소프트웨어를 재사용하기 위해서는 재구조화 과정이 필요하다는 사실이 점차 인식되고 있다. Refactoring은 객체 지향 소프트웨어의 재사용성과 유연성을 향상시키기 위하여 소프트웨어 시스템의 구조를 정제하는 과정이다. 본 논문에서는 이러한 Refactoring 기법을 기존에 구현된 바 있는 객체 지향 CASE(Computer Aided Software engineering) 도구인 OODesigner 버전 1.x에 적용한 연구 결과를 제시한다. 버전 1.x는 Rumbaugh의 OMT(Object Modeling Technique) 모델 중에서 객체 모델을 지원하며, 객체도표 작성, 클래스 자원에 대한 문서화, 자동적인 C++ 코드생성, 클래스 재사용을 위한 정보 저장소, C++코드의 역공학 기능들을 지원한다. 비로 버전 1.x가 요구되는 기능과 신뢰성에 문제가 없었으나 구조적인 관저에서 문제를 가지고 있었기 때문에 새로운 기능을 추가하고 유지 보수하는데 많은 어려움이 있었다. 그러므로 본 연구에서는 기존의 버전 1.x를 재구조화하여 보수 유지가 용이한 시스템 구조로 만들었다 본 논문에서는 재구조화의 필요성, 재구조화 과정, 재구조화 내용 그리고 재구조화 효과에 대해 기술하고, 기존의 OODesigner 버전 1.x 와 재구조화된 OODesigner 버전2.x를 소프트웨어 메트릭(metric)를 통해 비교 분석한 결과와 이 과정에서 얻은 경험들을 제시한다.

  • PDF

산출물 추출 및 분류를 위한 Index/XML순서관계 시스템 설계 (A Design of Index/XML Sequence Relation Information System for Product Abstraction and Classification)

  • 선수균
    • 정보처리학회논문지D
    • /
    • 제12D권1호
    • /
    • pp.111-120
    • /
    • 2005
  • 소프트웨어 개발은 다양한 산출물(클래스 부품, 클래스 다이어그램, 폼, 객체, 디자인 패턴)을 생성한다. 단 논문은 이런 산출물의 효율적인 추출 및 분류를 위한 Index/XML 순서관계 시스템을 제안한다. 이 시스템에서 산출물 순서 관계 추출은 패턴 관계정보를 메타 모델링 할 수 있으며 데이터베이스 할 수 있어 재사용 및 저장이 용이하다. 이 Index/XML 순서관계 시스템은 산출물의 추출과 분류를 위한 여러 가지 산출물의 관계 정보를 쉽게 변형할 수 있다. 이 시스템은 디자인 패턴을 효율적으로 분류 추출할 수 있도록 설계한다. 기능적인 인덱싱, 표준 패턴을 위한 순서 기준 인덱싱은 인덱스 아이디로 그룹화 할 수 있으며 분류할 수 있어 효과적이다. 이 정보론 이용하여 산출물들을 효과적으로 분류 및 추출을 할 수 있다.

DOM에 기반한 공동 문서 저작 시스템 구현에 관한 연구 (A Study pn Development of collaborative Document Authoring system based on DOM)

  • 유성주;김차종;신현섭
    • 한국정보통신학회논문지
    • /
    • 제14권12호
    • /
    • pp.2601-2608
    • /
    • 2010
  • 텍스트 문서를 대상으로 하는 대부분의 공동 문서 저작 시스템에서는 문서의 병합과 재사용이 어려우며 문서를 저장, 관리할 수 있는 저장소를 제공하지 않는다. 또한 웹을 기반으로 하기 때문에 높은 접근성을 제공하지만 보안에 취약한 문제점을 가지고 있다. 본 논문에서는 XML 문서를 대상으로 한 공동 문서 저작 시스템을 설계 구현함으로써 이들 시스템의 문제점을 개선하였다. 이를 위해 XML 문서를 객체 모델화하고 조작하기 위한 API인 DOM(Document Object Model)에 기반을 두었으며 Java 객체를 송수신하고, 구현 시 소켓통신에 대한 고려가 필요하지 않도록 RMI를 활용하였다. 또한 인증과정을 통해 보안성을 향상시켰으며 템플릿(Template) 제공, 주석달기, 문서구조 가시화가 가능한 편집기를 제공함으로써 XML 문서 공동저작의 수월성을 향상시켰다.

EPCIS에서 MS-SQL과 Altibase 비교 연구 (A study on the comparison between MS-SQL and ALTIBASE in EPCIS)

  • 단단;권대우;송영근;이두용;이종석;이창호
    • 대한안전경영과학회:학술대회논문집
    • /
    • 대한안전경영과학회 2010년도 춘계학술대회
    • /
    • pp.173-179
    • /
    • 2010
  • 일반적으로 물류센터에서는 많은 작업이 발생하고, 처리되는 물품 또한 그 수량이 매우 많아서 작업 제품 정보들을 빠르고 정확하게 처리하기 위해서는 많은 비용이 발생한다. 이러한 오류를 줄이고, 실시간 정보처리, 객체의 가시성 확보, 제품 이력 추적 등의 이점을 얻기 위해 RFID 기술을 도입하는 기업들이 증가하는 추세이며, 최근에는 RFID를 활용하여 전 세계적으로 표준화된 단일 네트워크를 만들고자 하는 EPC Global Network에 대한 필요성이 증가하고 있다. 본 연구에서는 EPC Global Network의 게이트웨이 역할을 하는 EPCIS에서, 정보의 저장소 역할을 하는 EPCIS Repository의 최적화에 대해 연구한다. 실제 물류 센터에서 발생하는 비즈니스 프로세스를 바탕으로 시나리오를 작성하고, 물류센터의 시나리오에 따라 발생되는 EPC 데이터를 DRDBMS와 MMDBMS를 통해 각각 저장하고 검색하여 두 DBMS의 성능을 비교하였다. DRDBMS는 MS-SQL을 사용하였고, MMDBMS는 ALTIBASE를 사용하였다. 실험 결과 AlTIBASE가 MS-SQL보다 좋은 성능을 보임을 알 수 있었다.

  • PDF