• 제목/요약/키워드: Provide Interface

검색결과 1,509건 처리시간 0.028초

Avenue를 활용한 수질매개변수 추정 전문가 시스템 개발 (Development of Expert System for Water Quality Parameter Estimation Using Avenue)

  • 배덕효;한건연;처철관
    • 한국수자원학회논문집
    • /
    • 제35권2호
    • /
    • pp.161-171
    • /
    • 2002
  • 일반적으로 2차원 수질모형들은 배경이론이 복잡하고 그에 따라 입력자료나 매개변수가 복잡해지며 매개변수들간의 상호영향을 인식하는 것이 매우 어렵게 되어 초보자의 경우 적절한 매개변수론 선택하기가 쉽지 않다. 따라서 본 연구에서는 2차원 수질모형내의 여러 매개변수들간의 관련성을 평가하는 민감도 분석을 기반으로한 추론기관개발과 ArcView/Avenue를 활용하여 전문가 시스템을 구축함으로써 모형의 수질매개변수를 추정하고 모의를 실시하여 정확한 해석결과를 얻을 수 있는 기법을 제시하였다. 모형의 적용 대상지역은 팔당댐 직 하류부터 한강 인도교지점에 이르는 한강구간(35.3km)을 선택하였으며, 모형수행을 위한 기본자료는 주요지류의 유입량과 오염자료를 이용하여 시스템의 적용성을 검토하였다. 그 결과 추정된 주요 매개변수는 횡확산계수 0.367, 0.074, 0.162 등으로 추정되었으며, 추정된 매개변수에 의해 계산된 수질변수는 관측치와 잘 일치하는 것으로 나타났다. 이와 같은 GIS에 근거한 매개변수 추정을 위한 전문가 시스템은 과학적인 수질관리에 많은 도움이 되는 것으로 판단된다.

회의 소집을 위한 다중 에이전트 시스템의 구현 (Implementation of A Multiple-agent System for Conference Calling)

  • 유재홍;노승진;성미영
    • 지능정보연구
    • /
    • 제8권2호
    • /
    • pp.205-227
    • /
    • 2002
  • 이 연구는 웹 기반 협동작업 시스템에서 지능적인 에이전트들을 이용하여 원격 회의의 소집을 자동화함으로써 여러 참여자들에게 보다 편리한 형태의 협동작업 환경을 지원해 주는 시스템에 대한 것이다 회의 일정을 잡는 작업을 자동화하는 것은 각 개인의 공적인 일정 뿐만 아니라 개인의 사정과 선호도 등에 대한 세심한 배려를 요구한다. 그러므로, 회의 소집 자동화는 신뢰성과 병렬성을 높이기 위해서 각 개인의 일정을 병렬적으로 별도 관리하는 작업을 지원하는 분산 처리 작업이 요구된다. 이 논문에서는 회의 소집에 들이는 시간과 노력을 최소로 줄여주는 다중 에이전트 시스템의 설계와 구현에 대하여 자세하게 소개한다. 이 시스템은 서버-를라이언트 모델에 기반하며, 서버 측에서는 스케줄 에이전트, 협상 에이전트, 개인정보 관리 에이전트, 그룹 정보 관리 에이전트, 세션관리 에이전트와 조정 에이전트가 활동한다. 클라이언트 측에서는 인터페이스 에이전트, 미디어 에이전트와 협동 에이전트가 활동한다. 이들 에이전트들은 통신은 표준화된 지식 표현 언어를 이용하여 통신하므로 분산 협동 처리를 위한 에이전트들 간의 통신에 있어 가장 큰 문제점인 이형질성을 극복할 수 있도록 해준다. 본 시스템의 회의소집 지원 에이전트들은 전진연결 알고리즘으로 추론하고 역전파 네트워크 알고리즘으로 학습하여 가장 많은 사람이 참여할 수 있는 날짜를 제안해줌으로써 회의 소집자가 회의 소집에 들이는 노력을 최소로 줄일 수 있게 해 준다.

  • PDF

인공신경망 기반 웹서비스 분류체계 생성 프레임워크의 실증적 평가 (Facilitating Web Service Taxonomy Generation : An Artificial Neural Network based Framework, A Prototype Systems, and Evaluation)

  • 황유섭
    • 지능정보연구
    • /
    • 제16권2호
    • /
    • pp.33-54
    • /
    • 2010
  • 월드와이드웹(WWW)은 유용한 정보를 포함하는 자료들의 집합에서 유용한 작업을 수행할 수 있는 서비스들의 집합으로 변화하고 있다. 새롭게 등장하고 있는 웹서비스 기술은 향후 웹의 기술적 변화를 추구하며 최근의 웹의 변화에 중요한 역할을 수행할 것으로 기대된다. 웹서비스는 어플리케이션 간의 통신을 위한 호환성 표준을 제시하며 기업 내/외를 아우를 수 있는 어플리케이션 상호작용 및 통합을 촉진한다. 웹서비스를 서비스 중심 컴퓨팅환경으로서 운용하기 위해서는 웹서비스 저장소가 완성도 높게 조직화되어 있어야 할 뿐 아니라, 사용자들의 필요에 맞는 웹서비스 컴포넌트를 찾을 수 있는 효율적인 도구들을 제공하여야 한다. 서비스 중심 컴퓨팅을 위한 웹서비스의 중요성이 증대됨에 따라 웹서비스의 분류체계를 효율적으로 제공할수 있는 기법의 수요 또한 증대된다. 다수의 웹서비스 저장소들은 웹서비스 분류체계를 제안하여 왔지만, 대부분의 분류체계는 활용하기에는 제대로 발달하지 못하였거나 관리하기에 너무 어려운 단점을 갖고 있다. 이 논문에서는 인공신경망 기반 군집화 기법과 XML 기반의 웹서비스 기술표준인 WSDL의 의미적가치를 활용하여 웹서비스 분류체계 생성 프레임워크를 제안한다. 이 논문에서 인공신경망을 활용하여 제안하는 웹서비스 분류체계 생성 프레임워크를 프로토타입 시스템로 개발하였으며, 실제 운용되고 있는 웹서비스 저장소로부터 획득한 실제 웹서비스들을 사용하여 제안하는 웹서비스 분류체계 생성 프레임워크를 실증적으로 평가하였다. 또한 제안하는 방식의 효용성을 보여주는 실험결과를 보고한다.

컴포넌트 정적/동적 커스터마이제이션 기법 (The Static and Dynamic Customization Technique of Component)

  • 김철진;김수동
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제29권9호
    • /
    • pp.605-618
    • /
    • 2002
  • 컴포넌트 기반 어플리케이션 개발(CBD: Component Based Development)은 Time-To-Market을 위한 필수적인 기법이며 컴포넌트를 이용해 다양한 도메인의 어플리케이션을 개발하기 위해서는 재사용성이 높은 컴포넌트가 제공되어야만 한다. 컴포넌트의 재사용성을 높이려면 다양한 도메인의 요구사항을 분석하여 개발해야 한다. 그러나 개발하려는 컴포넌트에 해당하는 다양한 도메인의 모든 요구사항을 분석해 컴포넌트 내에 포함한다는 것은 많은 부하를 주며, 또한 여러 도메인의 공통 기능을 가진 일반적인 컴포넌트만 제공하는 것은 개발자가 개발해야 하는 다른 영역이 존재하므로 Time-To-Market을 이루기가 쉽지 않다. 이와 같이, 컴포넌트 개발(CD : Component Development) 시점에 다양한 도메인의 요구사항 분석을 통해 일반적인 컴포넌트를 개발하는 것이 재사용성이 높다고는 볼 수 없으며 이러한 컴포넌트는 공통적인 기능을 가지고 있는 컴포넌트 일뿐이며 공통 영역 외의 영역은 또 다른 개발의 부담을 준다. 따라서 본 논문에서는 공통 컴포넌트를 포함하여 특정 영역의 컴포넌트를 재사용하기 위한 컴포넌트 커스터마이제이션 기법을 제안한다. 컴포넌트의 데이터 속성(Attribute), 기능(Behavior), 그리고 메시지 흐름(Message Flow)에 대한 변경 가능성을 제공하여 컴포넌트의 재사용성을 높일 수 있다. 본 커스터마이제이션 기법은 개발된 컴포넌트들을 통합하거나 컴포넌트 내에 새로운 기능을 제공할 수 있도록 컴포넌트 내의 메시지 흐름을 변경할 수 있다. 또한 컴포넌트 내에 존재하는 클래스를 다른 클래스로 교환하거나 통합된 컴포넌트를 다른 기능의 컴포넌트로 교환할 수 있는 기법을 제공하여 다양한 도메인의 요구 사항을 수용할 수 있도록 한다. 이와 같이 본 커스터마이제이션 기법은 공통 기능의 컴포넌트 뿐만 아니라 특정 영역의 컴포넌트에 대한 재사용성도 확보할 수 있다.

홈 네트워크 기반의 펠릿 활용 난방 보일러 제어시스템 (The Control System of Wood Pellet Boiler Based on Home Networks)

  • 이상훈
    • 융합신호처리학회논문지
    • /
    • 제15권1호
    • /
    • pp.15-22
    • /
    • 2014
  • 본 논문에서는 '저탄소 녹색성장'의 세계적 추세에 따라 탄소 중립적 에너지원인 우드펠릿(wood pellet)을 사용하는 난방보일러 제어시스템 구현을 제시한다. 본 시스템은 공중전화망 및 이동통신망을 통해 원격으로도 제어 가능한 홈 네트워크 기반의 제어 및 관리시스템 구현도 포함한다. 구현된 시스템은 온도조절기능, 연료공급기능, 점화기능, 화력조절기능, 그을음제거기능 등을 수행하는 보일러 주제어부와 주제어부와의 RS-485 통신링크를 통해 각 방의 개별 온도를 제어 할 수 있는 온도조절기 모듈 및 보일러의 원격제어 및 모니터링이 가능한 공중전화망 및 이동통신망 인터페이스 부분으로 구성된다. 구현된 시스템은 기본동작시험과 원격제어시험을 통해 난방면적 $172m^2$에서 열효율 93.6%, 난방출력 20,640kcal/hr, 연료소모량 5.54kg/hr 으로 나타났다. 이러한 성능지표는 기존 개발된 펠릿보일러에 비해서 우수한 결과로써 기존 보일러에서는 적용하지 않았던 3단계의 점화과정과 그을음제거 기능과 함께 $C_dS$ 센서를 통한 불꽃감지기능 및 셔터개폐의 미세 조정을 통한 화력조절기능을 새롭게 적용한 결과이다.

굴절법 탄성파탐사 현장에서 GRM을 이용한 청주화강암지역 기반암 깊이의 신속한 추정 (Fast Delineation of the Depth to Bedrock using the GRM during the Seismic Refaction Survey in Cheongju Granite Area)

  • 이선중;김지수;이철희;문윤섭
    • 자원환경지질
    • /
    • 제43권6호
    • /
    • pp.615-623
    • /
    • 2010
  • 굴절법 탄성파탐사는 직접파와 임계굴절파를 이용하여 지하의 속도구조를 파악하는 지구물리탐사방법이다. GRM은 해석기법 중의 하나로서 수개의 정방향 및 역방향 발파의 주행시간을 이용하여 경사면은 물론 저속도층이나 얇은 층과 같은 숨은 층 하부에 대한 정보까지 제공한다. 이 연구에서는 5~7점 발파가 수행된 후 실내 자료처리 작업이 진행되는 일발적인 조사와 달리, 신축부지의 터파기 과정 및 시추자료에서 해석된 풍화대/기반암의 2층 구조를 대상으로 현장에서 간단히 양단발파 자료만을 가지고 엑셀 기반의 GRM을 적용시켜 풍화대와 기반암의 경계면을 신속히 파악할 수 있는지 살펴보았다. 이 방법의 적용효과와 계산의 신뢰도를 확인하기 위해 정사각과 속도대비 변화에 따른 각 모형에 대한 적용성을 검토한 결과 각각 최대 약 $30^{\circ}C$의 경사와 최대 0.6의 속도대비가 되는 경계면을 해석할 수 있는 것으로 나타났다. 청주화강암체에 대한 실제 현장탐사에서 해석된 기반암까지의 깊이는 시추자료 및 SPS 검층 자료에서 도출된 연암 상부의 표면과 잘 상관되었다. 실제 현장에서 기반암까지의 깊이를 간편한 엑셀-GRM을 이용하여 신속히 추정할 수 있다는 점에서 기반암의 깊이가 심하게 변하지 않은 좁은 지역에서의 풍화대 조사 및 이에 따른 저비용의 탐사설계에 일정한 역할을 할 것으로 보인다.

Cyber Fitting형 3D Avatar를 이용한 인터넷 쇼핑몰 Easy-Order Prototype 유형 제시를 위한 연구 (A Study on the Presentation of Easy-Order Prototype in the Internet Shopping Mall using the Cyber Fitting Type's 3D Avatar)

  • 최성원;임지영
    • 디자인학연구
    • /
    • 제19권2호
    • /
    • pp.43-52
    • /
    • 2006
  • 인터넷 쇼핑몰 시장의 급성장 속에서 의류 쇼핑몰이 선결해야 할 가장 중요한 과제는 바로 구매 후의 높은 반품률이다. 이러한 반품률은 감성적 구매를 요구하는 소비자들의 인터넷 의류 쇼핑몰에 대한 불만족과 불신으로 이어지고, 이로 인한 고객 만족의 하락으로 인터넷 의류 쇼핑몰의 미래를 어둡게 하는 가장 큰 장애요소로 부각되고 있는 상황이다. 즉 보고, 만져보고, 느껴보려는 소비자들의 감성적 구매요구를 충족시키지 못하고 있다는 것이다. 최근에는 사이버 피팅(cyber fitting)형 쇼핑몰이 등장해 이 같은 인터넷 쇼핑의 단점을 보완해 주고 있지만 시각적 흥미를 유발시키는 데는 성공했지만 기존 서술형 사이트에 비해 정보 제공성이라는 면에서 그리고 구매자의 필요한 감성적 욕구를 충족시키지 못하고 있다. 따라서 본 연구에서는 사용자 중심의 인터넷 홈쇼핑에 대한 해결 방안을 다음과 같이 모색하고자 한다. 첫째, 사용자들이 쉽게 접근할 수 있는 새로운 형태의 프로토타입(Prototype)의 개발이며, 둘째, 프로토타입(Prototype)에 따른 인터페이스를 통해 3D 가상현실로 내용적으로 그리고 감성적 욕구를 충족 시켜 소비자들이 정확한 판단을 이끌어낼 수 있도록 정보를 시각화하여 전달하고자 한다. 즉, 현재까지의 일방적이고, 정형화되어진 인터넷 전자 상거래 쇼핑몰을 소비자의 감성적 요구를 충족시킬 수 있는 사용자 중심의 3D 아바타를 이용한 인터넷 쇼핑몰 프로토타입(Prototype) 유형을 제시 하고자 한다.

  • PDF

과학기술정보를 위한 메타데이타 레지스트리 관리 시스템 (Metadata Registry Management System for Science and Technology Information)

  • 정동원;신동길;정은주;김영갑;이정욱;백두권
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제10권6호
    • /
    • pp.472-483
    • /
    • 2004
  • 지금까지 ISO/IEC ll179를 기반으로 한 많은 메타데이타 레지스트리 관리 시스템들이 개발되었다. 그러나 기존 시스템들의 경우, 국제 표준인 ISO/IEC ll179 명세에 위배되거나 활용을 위한 필수 기능이 미비하다는 단점을 지닌다 또한 핵심적인 구현 내용이 공개되지 않음으로써 국내 환경에 적합한 메타데이타 레지스트리 관리 시스템 개발에 어려움이 있다. 이 논문의 목적은 기존 시스템들의 문제점을 해결하고 원천 기술 확보를 위한 메타데이타 레지스트리관리 시스템 개발에 있다. 또한 개발한 시스템을 과학기술정보 분야에 적용하여 실제 메타데이타 레지스트리를 구축 과정을 보인다. 개발된 메타데이타 레지스트리 관리 시스템은 크게 메타데이타 레지스트리 계층, 핵심 컴포넌트 계충, 확장 계층 및 서비스 인터페이스 계층으로 구성된다. 구현된 메타데이타 관리 시스템은 ISO/IEC ll179의 규칙을 준수하고 활용을 위한 필수적인 기능들을 포함하고 있다. 따라서 시스템 개발 프로세스 및 메타데이타 레지스트리 구축을 위한 지침서로서 이용될 수 있다. 또한 컴포넌트를 기반으로 설계 및 구현되었기 때문에 다양한 분야의 메타데이타 레지스트리 관리 시스템 개발을 위한 재사용이 용이하며 시스템 개발 시간과 비용을 감소시킨다.

TeloSIM: Telos 형 센서노드를 위한 명령어 수준 센서네트워크 시뮬레이터 (TeloSIM: Instruction-level Sensor Network Simulator for Telos Sensor Node)

  • 조현우;김형신
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제16권11호
    • /
    • pp.1021-1030
    • /
    • 2010
  • 센서 네트워크의 특성상 설치 후, 사람이 직접 초소형의 센서 노드들을 일일이 관리할 수 없기 때문에, 센서 노드를 직접 설치하기 이전에 시뮬레이션을 통해 각 센서노드들의 네트워크 환경을 미리 확인하고 점검하는 작업은 매우 중요하다 센서네트워크 통신 프로토콜이나 어플리케이션은 데이터의 송수신 타이밍이 매우 중요하다. 하드웨어의 동작타이밍을 정확히 모델링 하여 시간에 데이터를 처리 송수신하는 사이클이 정확한 시뮬레이션이 요구된다. 이를 위해 잘 알려진 방법은 명령어 수준의 시뮬레이션 방법이다. 본 연구에서는 Telos형 센서노드를 위한 명령어 수준의 센서네트워크 시뮬레이터인 TeloSIM을 구현했다. Telos는 중앙처리장치인 MSP430과 라디오모듈인 CC2420를 사용하며 최근 가장 많이 쓰이고 있는 센서노드이다. MSP430은 센서노드에서 사용되고 있는 중앙처리장치 가운데 가장 적은 에너지를 소모하며, CC2420은 Zigbee를 지원하기 때문이다. 하지만 현재까지 개발된 명령어 수준의 센서네트워크 시뮬레이터는 대부분 Atmega128을 지원하는 시뮬레이터이거나 CC2420을 지원하지 못하는 시뮬레이터들이다. 따라서 본 논문에서는 소개하는 TeloSIM은 Telos를 이용하여 센서네트워크를 연구하는 개발자에게 도움을 줄 수 있다. TeloSIM은 명령어 수준의 시뮬레이터로 사이클이 정확한 장점을 갖고 있고 하드웨어를 정확히 모델링 하여 운영체제나 특정 기능 구현에 상관없이 하드웨어를 직접 이용하는 것과 동일하게 사용할 수 있으며, 다수의 센서노드를 동시에 시뮬레이션 할 수 있다. 그리고 GUI 도구를 제공하여 사용자가 시뮬레이션 결과를 쉽게 볼 수 있도록 하였다.

병렬 객체지향 프로그래밍을 위한 시각 환경의 설계 및 구현 (Design and Implementation of Visual Environment for Parallel Object-Oriented Programming)

  • 최숙영
    • 한국정보처리학회논문지
    • /
    • 제6권2호
    • /
    • pp.485-496
    • /
    • 1999
  • 병렬 프로그래밍은 프로세스간의 통신과 동기화 문제, 병렬 시스템의 구성 형태등을 고려해야 하기 때문에 순차 프로그래밍에 ? 많은 노력을 필요로 한다. 효율적인 병렬 프로그램을 작성하기 위해서는 사용자와 컴파일러간의 상호 지원이 이루어져야 한다. 이러한 관점에서 본 연구는 선행 연구로써 병렬 객체지향 표기언어 POOSL을 개발하였다. 그러나, 사용자 입장에서 볼 때 병렬 프로그램을 작성하기 위해 POOSL의 문법 구조를 염두에 두고 텍스트 중심의 프로그램을 작성한다면 여전히 부담스러운 작업이 될 것이다. 사용자에게 보다 편리함을 제공하기 위해서는 텍스트보다는 시각적인 프로그래밍 환경이 더욱 효율적이고 바람직할 것이다. 따라서, 본 논문에서는 POOSL을 기초로 하여 사용자가 좀더 쉽고, 편리하게 병렬 프로그래밍 할 수 있는 시각 환경으로써 VEPO(Visual Environment for Parallel Object-Oriented Programing)를 제안하고 있다. 본 논문의 목적은 사용자가 병렬 프로그램을 작성하는데 있어 문제에 내재된 병렬성을 객체지향 개념에 입각하여 시각적으로 자연스럽게 표현하도록 하고, 병렬 프로그램 개발에 관련된 과정들을 하나의 환경을 통합시킴으로써 편리한 프로그램 환경을 제공하는 것이다. 본 연구에서 제안하고 있는 VEPO는 병렬 프로그램을 개발하는데 필요한 기본적인 단계들로써 프로그램 기술 단계, 실행 단계, 실행 과정의 시각화등을 지원하고 있으며, 시각 프로그래밍의 장점을 충분히 살릴 수 있도록 여러 개념들이 지원되고 있다. 특히, 병렬 프로그램에서 복잡하고 까다로운 통신과 동기화에 관련된 코드 등은 번역 과정에서 여러 개념들이 생성되도록, 함으로써 사용자로 하여금 병렬 프로그램을 작성하는데 따르는 부담감을 줄 일 수 있도록 한다. 본 시스템은 PC를 호스트로 연결한 트랜스퓨터들로 구성된 병렬 컴퓨터 MC-3에서 구현되었다. VEPO 그래픽 사용자 인터페이스는 Visual C++로 구현되었고, VEPO에서 작성된 시각 프로그램은 Inmos C 코드로 번역되어 MC-3에서 수행된다.

  • PDF