• 제목/요약/키워드: 객체모델링

검색결과 877건 처리시간 0.028초

UML 산출물로부터의 Agent 사용가능성에 관한 연구 (1) (A Study on Availability Agent from UML Products (I))

  • 한현관;윤영우
    • 한국컴퓨터산업학회논문지
    • /
    • 제5권9호
    • /
    • pp.1055-1062
    • /
    • 2004
  • UML(Unified Modeling Language)은 소프트웨어 시스템의 명세화, 시각화, 생성, 그리고 문서화를 목적으로 하는 언어이다. 본 연구에서는 소프트웨어의 잡화, 대형화 추세에 자동화응용 프로그램 생성 시스템들 중의 하나인 Together를 Agent의 BDI에 응용시키고 이를 컴포넌트 시스템의 상호 운영성에 대하여 고찰 한다. 상호 운용성은 컴포넌트간의 데이터 교환에 의해 이루어지며 컴포넌트의 타입이 다르더라도 서로 협력할 수 있는 표준 명세서(FIPA:Foundation for Inteligent Physical Agent)를 기반으로 ACL 메시지, 그리고 프로토콜을 사용하며 이를 객체지향 모델링을 통한 메타모델기반 등을 이용하여 구현 시 오류를 최소화하는 방법과 정확성과 일관성에 관하여 연구한다.

  • PDF

전자빔 가공기에 대한 에이전트 응용 (Agent Application for E-Beam Manufacturing System)

  • 임선종;이찬홍;송준엽
    • 한국공작기계학회논문집
    • /
    • 제16권2호
    • /
    • pp.44-49
    • /
    • 2007
  • An agent is an abstract unit for problem solving in the field of distributed artificial intelligence, and an agent-based system is designed and implemented based on the definition of agent as its central concept. Agent modeling is advantageous to abstraction, disintegration and structuring for describing complex system, so its application is increased in various areas including air traffic control, power transmission, e-commerce and medicine. There is no agreed definition of agent but agents have common points as follows: autonomy, reactivity, pro-activeness and cooperation. An agent-oriented modeling is an approach of a concept different form existing object-oriented modeling. This study proposed the agent application for E-Beam manufacturing system. To evaluate the performance of the proposed process design, we used the JADE library. The JADE toolkit provides a FIPA-compliant agent platform and a package to develp Java agents. It provides a basic set of functionalities that are regarded as essential for an autonomous agent architecture.

교환기용 관계형 데이타베이스 시스템상에서의 객체지향 인터페이스 제공 기법 (Proving an Object-Oriental interface on a Relational Database System for Switching Systems)

  • 정희택;이길행;조주현;김용민;이도헌;노봉남
    • 한국정보처리학회논문지
    • /
    • 제4권1호
    • /
    • pp.29-53
    • /
    • 1997
  • 기존의 교환기 시스템은 주로 화일 시스템이나 관계형 데이터베이스를 이용하여 교환기 운용에 관련된 데이타를 관리해 오고 있다. 하지만, 통신망이 급속히 발전하 면서 교환기에 다양한 기능이 요구됨에 따라 관계형 데이타베이스 시스템으로는 효과 적인 데이타 관리가 어렵게 되었다. 본 연구는 교환기 시스템을 위한 관계형 데이타 베이스 시스템인 DREAM을 확장하여, 보다 강력한 데이타 모델링 기능을 지원하여 객 체지향 인터페이스를 제공하는 방안을 제시한다. 아울러, 제시하는 기법을 DREAM 시 스템 상에 적용하는 과정을 예시한다.

  • PDF

멀티미디어 데이터를 지원하기 위한 SQL 확장 (SQL Extension for Supporting Multimedia Data)

  • 이중화;박유현;하창석;김경석
    • 한국멀티미디어학회논문지
    • /
    • 제2권2호
    • /
    • pp.109-119
    • /
    • 1999
  • 멀티미디어 데이터의 중요성과 활용도가 증가됨에 따라 데이터베이스에서 멀티미디어 데이터를표현하고 처리하기 위한 연구가 필요하게 되었다. 데이터베이스에서 멀티미디어 데이터를 처리하기 위해서는 멀티미 디어 데이터를 정확히 모텔링하여 데이터 형 및 연산들을 정의하고 이를 지원하는 질의어를 만드는 것이 필요하다. 따라서 본 논문에서는 GMT로 멀티미디어 데이터를 모델링하여 데이터베이스에서 멀티미디어 데이터를 지원할 수 있도록 한다. 또한 SQL을 확장하여 멸티미디어 데이터를 위한 새로운 형을 정의하고 효과적으로 질의해 낼 수 있는 질의어인 MMSQL을 제안한다. 특히, MMSQL에서는 멸티미디어 데이터 안의 객체 사이 (내부적) 또는 여러 멀티미디어 데이터 사이(외부적)의 시.공간적 관계를 표현할 수 있는 방법을 제공한다.

  • PDF

XML 폼 구조를 기반으로 하는 리포트 생성기의 설계 및 구현 : Moonlight (Design and Implementation of Report Generator based on XML Form : Moonlight)

  • 황기태
    • 정보처리학회논문지D
    • /
    • 제10D권4호
    • /
    • pp.735-744
    • /
    • 2003
  • 본 논문은 데이터베이스나 기타 데이타 소스로부터 출력할 리포트를 설계하고 프린트하는 리포트 생성기의 기능을 가진 Moonlight 시스템을 설계 구현한 내용을 논한다. 리포트 시스템을 모델링하고 Moonlight의 구성, 동작 과정을 정의하였으며 리포트를 구성하는 구성 요소와 리포트 폼을 작성하는 알고리즘 및 리포트를 프린트하는 알고리즘의 구현 내용을 기술하였다. 리포트의 템플릿 폼은 XML을 이용하여 정의하였으며 리포터 생성기는 플랫폼에 종속되지 않는 자바 언어로 작성되었다. 또한 본 논문은 페이지 객체 구성 시간과 프린트 이미지의 렌더링 시간을 측정하여 구현된 Moonlight의 실행 성능을 평가하였다.

스테레오 혼합 현실 영상 합성을 위한 계층적 변이 추정 (Hierarchical Disparity Estimation for Image Synthesis in Stereo Mixed Reality)

  • 김한성;최승철;손광훈
    • 방송공학회논문지
    • /
    • 제7권3호
    • /
    • pp.229-237
    • /
    • 2002
  • 본 논문에서는 혼합현실의 핵심 기술인 실사와 가상 영상의 합성을 위해 스테레오 영상의 특성을 고려하여 효율적으로 미세 변이를 추정하는 알고리듬과, 추정된 깊이 정보를 이용해 영상을 자연스럽게 합성하는 알고리듬을 제안하며, 이를 모의실험을 통해 검증한다. 제안 방법은 낮은 해상도의 영상으로부터 고해상도로 변이를 찾아가는 계층적 변이 추정 방식으로, 영역분할 양방향 화소정합을 통해 변이 추정의 수행 속도를 향상시키는 동시에 신뢰도를 높이며, 에지 정보를 참조하여 화소 단위로 미세 변이를 할당하게 된다. 이렇게 추정된 깊이 정보는 모델링된 가상 객체의 깊이 정좌와의 비교를 통해 혼합 현실 스테레오 영상으로 합성된다. 제안된 방식을 통해 매우 안정적이면서도 경계 부분이 정확한 변이 정보를 얻을 수 있었고, 3차원 영상의 합성에 효율적으로 사용될 수 있음을 실험을 통해 확인하였다.

도로 상 차량 번호판 검출을 위한 효율적인 윈도우 슬라이딩 기법 (An Efficient Window Sliding Method for On-road Vehicle License Plate Detection)

  • 모홍철;낭종호
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2011년도 한국컴퓨터종합학술대회논문집 Vol.38 No.1(A)
    • /
    • pp.450-453
    • /
    • 2011
  • 고화질의 디지털 카메라 및 스마트폰, 감시용 카메라의 보급 등으로 인해 최근 패턴 인식 및 이미지 프로세싱 분야에서 고화질의 이미지 및 비디오를 처리해야 하는 경우가 많아지고 있다. 특히 차량 번호판 감지 등과 같은 객체 인식 분야의 경우, 고화질의 이미지로 인해 그만큼 인식에 필요한 계산 비용이 증가하게 되었는데 따라서 이러한 계산 비용을 효율적으로 줄이기 위한 기법이 요구되고 있다. 또한 기존의 차량 번호판 감지의 도메인과는 다르게 도로 상에서의 실시간 차량 번호판 감지의 필요성이 대두되고 있기에 본 논문에서는 도로 상에서의 실시간 번호판 감지 시스템을 위한 차량 번호판 주변정보 기반의 효율적인 윈도우 슬라이딩(window sliding) 방법을 제안한다. 본 논문의 시스템은 총 3단계로, (1) SVM(Supported Vector Machine) 을 통한 차량 번호판 주위 정보에 대한 학습, (2) 도로 상의 번호판 위치 확률 모델링을 통한 탐색 공간의 감소, (3) $context_{plate}$분류기를 통한 OCS(operator context scanning)의 수행이다. 이와 같은 $context_{plate}$분류기와 OCS를 통해 번호판 검출을 위한 윈도우 슬라이딩의 수가 크게 줄었음을 알 수 있었으며, 또한 번호판의 정보를 건너뛰지 않고, 신뢰성 있게 접근함을 알 수 있었다.

이동체데이터베이스관리시스템에서의 위치획득모델링 (The Model for Acquisition of Moving Object Locntion In MODBs)

  • 민경욱;장인성;이종훈
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2002년도 추계학술발표논문집 (하)
    • /
    • pp.1791-1794
    • /
    • 2002
  • 이동체데이터베이스((MODB : Moving Object Database)는 사람이나 또는 자동차와 같이 이동성을 가지는 객체를 저장하고 관리하는 시스템이다. LBS(Location-Based Services)의 활성화로 인해서 위치정보(Location Information)는 다양하고 고부가가치의 서비스를 가능하게 하였으며, 차세대 무선인터넷 서비스의 킬러 어플리케이션으로 확대될 전망에 있다. 이러한 LBS 시스템에서 대용량의 위치정보를 저장하고, 빠르게 접근하는 이동체데이터베이스는 LBS 플랫폼의 핵심 기능 중의 하나이다. 향후에 위치정보를 이용한 서비스가 확대되어, 일반인이 쉽게, 그리고 필수적으로 사용되는 기능으로 확대 되었을 때, 이동체데이터베이스의 중요성은 더욱 커질 것이며, 이동체데이터베이스의 시스템 부하는 그만큼 커지게 된다. 더군다나 대용량 이동체 정보를 획득하는 부분에서도 통신부하의 심각성은 미리 고려되어져야 함을 쉽게 예측할 수가 있다. 즉, 대용량의 위치정보를 다양한 디바이스를 통해서 무선인터넷환경에서 획득하려고 할 때, 그 수가 많으면 많을수록 통신부하는 점점 커지며, 획득한 정보는 이미 과거의 정보가 되어서 사용할 수 없는 정보가 될 수가 있다. 이에 본 논문에서는 이동체데이터베이스의 위치획득 부분에서 통신 부하를 줄이기 위한 다양한 모델에 대해서 논의하고 구현에 앞서 설계한다.

  • PDF

아바타 작업레벨 행위 생성을 위한 행위 모델링 및 편집기 구현 (Modeling and Implementation of Avatar Motion Editor and for Creating of Task-level Behavior)

  • 김가영;김재경;오재균;임순범;최윤철
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2003년도 추계학술발표논문집 (상)
    • /
    • pp.609-612
    • /
    • 2003
  • 최근 3D 가상환격에서 아바타를 활용한 분야가 많은 관심을 받고 있으며, 아바타를 이용함으로써 사람들의 흥미를 효과적으로 이끌어 낼 수 있다는 장점을 가진다. 현재 이러한 아바타의 행위를 생성하고 제어하기 위해 모션캡쳐 장비를 이용하거나 3D MAX와 같은 전문 그래픽 편집툴, 혹은 자체 개발된 특정 어플리케이션등을 사용하고 있다. 그러나 이와 같은 기존 환경은 비용이 많이 들거나 생성된 아바타 행위의 활용이 특정 어플리케이션 환경에 국한되어 재사용이 어려운 단점이 있다. 본 연구에서는 이러한 기존의 문제점을 해결하기 위해 다양한 도메인 환경에서 필요로 하는 작업레벨의 아바타 행위를 생성, 제어할 수 있는 3D 아바타 행위 편집기를 제안하고자 한다. 본 편집기를 통해서 사용자는 아바타 객체를 직접 조작하여 원하는 작업레벨 행위를 생성하고, 생성된 행위는 표준 아바타형식인 H-anim을 지원하는 XML 스크립트로 저장되어 모든 애플리케이션에서 제약 없이 사용할 수 있다. 또한 저장된 스크립트의 간단한 파라미터 조작만으로 새로운 행위를 생성할 수 있으므로 스크립트의 재사용이라는 측면에서 효과적이다.

  • PDF

데이타 레지스트리에 기반한 네트워크 객체 관리 시스템의 모델링 및 검증 (Modeling and Verification of A data registry-based Management System for Network Object)

  • 최오훈;백두권
    • 한국시뮬레이션학회:학술대회논문집
    • /
    • 한국시뮬레이션학회 2002년도 춘계학술대회논문집
    • /
    • pp.61-65
    • /
    • 2002
  • These days, in order to satisfy the complex and various demands of the customers, the telecommunication networks must provide rapid and flexible services, with the support of efficient service and network management systems. To satisfy these requirements, many objects for management have been released to manage network services and elements. But there are no efficient ways to manage these newly managed objects in object-oriented software. Therefore, we study several problems, when a subsystem using object-oriented technique is implemented. The first problem is that interface works between realized application programs using its technique. The second problem is that reusability of internal managed objects is difficult. In this paper, we will point out some problems and to solve these problems, we have proposed the Object Management System (OMS) architecture, which supports a transparent interface between object-oriented applications and the distributed data repositories. Also in order to manage efficient business objects stored in the different repositories, we suggest a method for integrating dynamic information resources in heterogeneous and distributed network environments. Finally, we applied OMS to TINA(Telecommunication Information Network Architecture) domain, implemented OMS, and verified it with SMV(Symbolic Model Verifier) which is model checking technology.

  • PDF