• 제목/요약/키워드: 프레임웍

검색결과 333건 처리시간 0.032초

멀티 에이전트를 위한 통신 프레임웍의 설계 및 구현 (Design and Implementation of Communication Framework for Multi-Agents)

  • 성현;곽재연;김정선
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 가을 학술발표논문집 Vol.28 No.2 (3)
    • /
    • pp.568-570
    • /
    • 2001
  • 최근에 들어와 그 응용분야가 확대되어 가고 있는 에이전트 소프트웨어는 점점 그 크기와 복잡성이 커져 감에 따라 소프트웨어 개발치 효율성을 필요로 하는 추세이다. 이에 따라 네트워크에 분산되고 이질적인 시스템에 존재하는 에이전트들은 자신의 정보를 효율적으로 교환할 수 있도록 하기 위해 통신 프레임웍을 필요로 하게 되었다. 본 논문에서는 네트워크에 존재하고 동일한 환경 또는 서로 다른 환경에 존재하는 에이전트들 간의 의사 소통을 위한 통신 프레임웍의 설계 및 구현을 제시한다. 기본적으로 에이전트 소프트웨어 아키텍처는 KRIL(KQML- Router Interface Labrary), Router, Facilitator로 구성되어 진다. 같은 호스트에 존재하는 에이전트들은 같은 주소를 가지기 때문에 각기 다른 Router를 가질 필요 없이 하나의 Router를 공유한다. Router는 로컬 호스트에 존재하는 에이전트들의 리스트를 유지 관리하며, 로컬 에이전트가 보낸 메시지의 수신자가 자신의 리스트에 없을 경우 Facilitator를 통해 다른 호스트에 존재하는 에이전트에 메시지를 전달한다. 서로 다른 환경에 존재하는 에이전트들 간의 통신과 스레드 관리, 병행처리와 동기화 등을 위해 KRIL은 ACE(The Adaptive Communication Environment) 라이브러리를 사용하였으며, Router와 Facilitator는 Java로 구현하였다.

  • PDF

웹계층 오브젝트 모델링을 통한 분산 애플리케이션 개발 프레임웍크 (A Framework for Developing Distributed Application with Web-Tier Object Modeling)

  • 천상호;권기현;최형진
    • 정보처리학회논문지D
    • /
    • 제11D권5호
    • /
    • pp.1143-1148
    • /
    • 2004
  • 분산 애플리케이션을 위한 다계층 모델 또는 분산 아키텍처를 개발하기 위해서는 웹디자이너와 페이지 작성가의 역할 분리, 엔터티 정의와 사용에 대한 고려, 데이터베이스 연결 및 관리, 트랜잭션 처리 둥 여러 가지 사항을 고려하여야 한다. 본 논문에서는 분산 애플리케이션 개발시 여러 고려사항에 대한 해결책으로 웹 계층 오브젝트 모델링 방법을 사용하는 DONSL(Data Server of Non SQL-Query) 아키텍처를 제안한다. 이 아키텍처는 트랜잭션 처리를 지원하고 웹 계층과 DBMS 사이에는 질의 로직을 단순화하는 방법을 통해 성능을 보장하는 구조이다. 제안한 개념적인 프레임웍은 각 계층(tier)의 작업을 단순화시키고 엔터티와 DAO(Data Access Object)를 제거시킴으로서 중대규모 사이트 구현을 용이하게 하는 방법을 제공한다.

전략적 의사결정을 위한 SDSS 프레임웍에 관한 연구: 프로세스와 기법을 중심으로 (A Study on the Framework of SDSS for Strategic Decision)

  • 김상수;이재원;윤상웅
    • 경영정보학연구
    • /
    • 제9권3호
    • /
    • pp.45-65
    • /
    • 2007
  • 경영 환경이 급격하게 변화함에 따라서 전략적 의사결정의 중요성이 커지고 있고, 효과적인 전략적 의사결정 지원 시스템을 개발하기 위해서는 체계적인 전략적 의사결정 프로세스 개발, 효과적인 문제 해결 기법, 편리한 IT 도구가 필요하다. 본 연구에서는 전략적 의사결정 프로세스를 개발하고, 문제해결 기법을 분류하고, 이를 기반으로 기법 추천 시스템을 개발하였다. 이를 기반으로 한 SDSS 프레임웍은 기업의 전략적 의사결정을 지원하기 위한 SDSS 개발에 많은 도움을 줄 것으로 기대된다.

시맨틱 웹 기반 시스템을 위한 에이전트 응용 프레임웍 (An Agent Application framework for Applications based on the Semantic Web)

  • 이재호
    • 지능정보연구
    • /
    • 제10권3호
    • /
    • pp.91-103
    • /
    • 2004
  • 다중 에이전트 시스템을 바탕으로 구축되는 시맨틱 웹 응용 프로그램은 에이전트 시스템이 제공하는 적절한 수준의 추상화에서 비롯되는 융통성을 유지하면서도 개발 및 운용의 효율성이 요구된다. 본 연구에서는 에이전트 수준의 추상화를 BDI 에이전트 구조를 기반으로 제공하면서 Java 기반 시스템의 효율성을 갖춘 새로운 에이전트 응용 프레임웍인 VivAce(Vivid Agent Computing Environment)를 소개하고 그 효율성을 대규모 에이전트 기반 시뮬레이션을 통하여 보인다. Vivid 에이전트는 소프트웨어에 의해 제어되는 시스템으로서 지식(knowledge), 지각(perception), 임무(task), 의도(intention)를 중심으로 상태(state)를 표현하며 활동(action)과 반응규칙(reaction rule)으로 행위(behavior)를 나타낸다. 본 논문에서는 먼저 에이전트 응용 프레임웍에 필요한 요소를 제시하고 이에 관련된 VivAce의 기능과 특징 및 이를 이용한 실험 결과를 제시한다.

  • PDF

다차원 하천복원을 위한 기술적 프레임웍 (A technical framework for multi-functional river restoration)

  • 김지성;김규호;홍일;전호성
    • 한국수자원학회:학술대회논문집
    • /
    • 한국수자원학회 2018년도 학술발표회
    • /
    • pp.95-95
    • /
    • 2018
  • 최근 하천관리 정책은 단편적인 홍수방어뿐만 아니라 맑은 물을 안전하게 확보하고 건강한 생태계가 유지되는 하천으로 관리하는 방향에 주안점을 두고 있다. 그러나 치수 목적의 하천관리 기술에 비하여 하천환경관리를 위한 기술은 요소기술 개발 및 적용으로 산재되어 있어, 체계가 정립되지 못하고 실무 적용에서도 활용에 한계가 있는 실정이다. 따라서 본 연구에서는 치수, 이수, 하천환경 목적의 다차원 하천관리를 위하여 하천복원의 기술적 체계를 기술수준의 정도를 기준으로 단계별로 정립하였다. 첫 단계는 수문특성, 수리특성, 하상변동/유사특성, 생물/화학특성의 분석이다. 이 단계에서는 각 특성의 현황과 하천복원 방법에 따른 물리특성 변화를 분석하는 것이다. 다음 단계는 하천복원에 따른 정량적인 기대효과 분석이다. 수위저감 및 안정하도 확보, 수질개선, 생물서식처 효과분석 등이 수행된다. 마지막 단계는 하천복원 등의 관리계획에 의한 기대효과 전망이다. 사회경제적 가치, 생물종 다양성 확대가치 등이 분석항목에 포함된다. 각 단계에서는 계량 가능한 지표를 설정하여 계획의 성과를 비교한다. 제안된 다차원 하천복원 기술적 프레임웍을 통해 하천사업에 따른 물리, 생물, 사회, 경제 등 다양한 분야의 구조를 통합한 방법론을 제시함으로써 하도개선 위주의 획일적인 하천복원사업에 변화를 주고, 더 나아가 하천공간 복원 등 적극적인 하천복원사업이 활성화되길 기대한다.

  • PDF

시스템 성능 향상을 위한 Primary key 기반 T-Cache 설계 및 구현 (Implementation of T-Cache engine based on Primary key for enhancing System Performance)

  • 강형만;이언배
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2011년도 춘계학술발표대회
    • /
    • pp.1195-1198
    • /
    • 2011
  • 인터넷 및 스마트폰 등 모바일 시장의 급성장으로 다양한 채널이 발달하여 금융거래가 급속하게 증가함으로써 시스템 자원이 부족하고 또한, 급변하는 금융시장에서 경쟁력을 잃지 않기 위하여 국내의 금융권 시스템들은 차세대를 진행하면서 경쟁적으로 프레임웍을 도입하여 프로젝트를 진행하였거나 또는 진행하고 있다. 프레임웍은 요청한 거래를 검증하고, 처리하여 결과를 반환할 수 있도록 여러 가지 편의성을 제공하지만, 동일 테이블 데이터를 매 거래마다 데이터베이스를 조회함으로써 데이터베이스 서버의 부하가 증가하고 거래 처리가 지연되는 문제점이 있다. 본 논문에서는 프레임웍 기반의 매 거래마다 동일 데이터를 데이터베이스로부터 질의함으로써 발생하는 거래처리 지연을 극복하고 보다 빠른 응답 처리를 위하여 1) 대부분 조회를 처리하는 테이블에 대해서 테이블 단위로 Primary key을 이용하여 공유메모리에 저장하고, 많은 응용프로그램 간에 공유하는 방식으로 거래를 처리함으로써 디스크 I/O나 네트워크 I/O, DBMS 자체 프로세싱을 크게 감소하여 전제적으로 시스템의 성능을 향상시키며 2) 공유메모리에 저장하고 있는 데이터와 데이터베이스 테이블에 저장된 데이터간의 동기화를 지원하는 Primary key 기반 T-Cache(Table Cache) 알고리즘을 제안한다.

제어 및 모니터링 소프트웨어 자동 생성을 위한 XML 기반 프레임웍 (A XML Based Framework for Automatically Generating Control and Monitoring Software)

  • 유대승;김종환;이명재
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제12권1호
    • /
    • pp.43-55
    • /
    • 2006
  • 본 논문에서는 여러 자동화 장비들의 제어 및 모니터링 소프트웨어에 대한 쉬운 개발, 유지보수, 확장성을 향상시킬 수 있는 프레임웍을 제안하고자 한다. 본 논문에서 제안하는 프레임웍은 세 가지(IID, MAP, CMIML)의 XML 문서와 두개(VI Wizard, Generator)의 툴로 구성된다. IID는 장비에 대한 인터페이스를 기술하고, MAP은 IID에서 기술된 인터페이스와 실제 장비 드라이버 API간의 연결정보를 기술하며, CMIML은 제어 및 모니터링 소프트웨어를 기술한다. 제안하는 프레임웍의 범용성과 플랫폼 독립성을 지원하기 위하여 IID, MAP, CMIML은 XML 문서 형식으로 기술되었다. VI Wizard는 IID와 기작성된 CMIML을 입력으로 소프트웨어를 기술하는 CMIML(플랫폼 독립적인 중간 문서)을 생성하고, Generator는 VI Wizard에서 생성된 CMIML과 MAP을 이용하여 제어 및 모니터링 소프트웨어(플랫폼 종속적인 코드)를 자동 생성한다. 제안하는 프레임웍은 GUI 기반으로 제어 및 모니터링 소프트웨어를 자동 생성함으로써 쉬운 개발과 유지보수성을 제공하고, XML 기반의 기술문서 사용으로 플랫폼 독립성을 제공하면서 범용적으로 사용할 수 있도록 한다. 또한 플랫폼 종속적인 코드 재사용이 아닌 플랫폼 독립적인 소프트웨어 기술 문서를 재사용함으로써 재사용성을 증가시킬 수 있다.

e-Business Security 프레임웍과 적용 방안 (e-Business Security Framework and applied to Architecture)

  • 홍승필;김명철;김재현;김민형
    • 융합보안논문지
    • /
    • 제2권1호
    • /
    • pp.87-97
    • /
    • 2002
  • 인터넷의 발전과 더불어 빠르게 발전하는 e-Business 환경에서 그 편리함과 유익성에 반비례하여 위험/위협요소에 쉽게 노출되어지고 있다. e-Business 환경에서의 정보보안의 위협은 사용자의 실수등에 의한 사고에 의한 위협(Accidental Threats) 악의적 목적이나 영리추구를 위한 의도적인 위협(Intentional Threats)등으로 나뉘어 매우 빠르게 발생하고 있다. 이와 같이 점점 다양해지고 복잡해지는 e-Business 환경에서 가장 적합하고 안전한 정보보안 솔루션을 구현하기 위해서나, 또는 관련업체의 정보보안 장단점을 알아보기 위한 현황분석 등을 위하여 표준이나 기준이 될 수 있는 가이드라인이 필요하게 되었다. 이에 본 논문에서는 LG CNS에서 제시하는 정보보안의 프레임웍을 이용하여 e-Business 정보보안의 구현 방안에 대하여 설명하고자 한다. 이 프레임웍은 크게 정보보안의 기본전략, 메커니즘, 그리고 관리적 영역과 기술적 영역으로 나뉘어 보여지고 있다. 본 논문에서 제시되는 정보보안 프레임웍에 준하여, 실제 개발자나 정보보안 관련 엔지니어가 좀 더 쉽게 현존하는 시스템 환경에 적용하고 더 나아가 정보보안 구현의 초석이 될 수 있는 아키텍쳐를 소개하였다. 보안 아키텍처는 신뢰성 있는 보안 구현 방안을 제시하기 하기 위해, 네트워크/시스템 영역을 각각의 비즈니스 영역을 고려하여 구분하고, 이 영역별로 차별화 된 보안 솔루션을 구현하여 효과적인 보안구현 전략을 제시하는데 그 의의가 있다. 마지막으로 본 논문에서는 e-Business 환경에서의 통합 정보보안 솔루션을 기반으로 실제 e-Business 환경인 e-Marketplace중 Procurement에 적용될 수 있는 정보보안의 구현 사례를 제시하였다. 실 비즈니스 환경 분석을 통해 야기 될 수 있는 대표적인 위험/위협요소인 사용자 신분인증 및 문서의 위/변조등에 대응하여 적응되는 다양한 보안 솔루션 중 웹 기반에서의 사용자 인증통합 및 비즈니스적 연동이 빈번한 제휴 업체들과의 신뢰할 수 있는 접근통제가 요구되는 환경에서 프레임웍에 준하여 적용되어지는 사례 분석을 해 봄으로써 활용 가치를 증명해 보았다.

  • PDF