• 제목/요약/키워드: 아키텍처 환경

검색결과 681건 처리시간 0.027초

소프트웨어 공학 가이드라인 기반 통합개발환경 (A IDE based on Software Engineering Guidelines)

  • 최승용;홍찬기;김정아
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2010년도 춘계학술발표대회
    • /
    • pp.1009-1012
    • /
    • 2010
  • ALM 구현을 위한 툴들 간의 통합 시도는 툴들 간의 통신 복잡성을 증가시키고 툴을 구성하는 컴포넌트 사이의 의존성과 컴포넌트 내부의 복잡성을 증가시킨다. 이는 통합개발환경의 유지보수를 어렵게 하는 결정적 원인이 된다. 따라서 본 논문은 통합개발환경 구성 컴포넌트들 간 통신 및 레이어 구조를 특성(기능) 관리 영역과 지식 관리 영역으로 이원화하고 가이드라인 MVC 모델로 구조화한 통합개발환경 아키텍처를 제시한 소프트웨어 공학 가이드라인 기반 통합개발환경 모델을 제안한다. 제안한 모델은 통합개발환경 구성 컴포넌트의 재사용성, 확장성, 유지보수성 향상과 더불어 통합개발환경 개발/관리자에게 효율적인 개발/관리 지침을 제공한다.

가상환경을 위한 힘피드백 제시기의 모듈 인터페이스 개발 (Development of Module Interface of Force Feedback Controller for Virtual Reality)

  • 김종국;고려대;박창훈;송재복;고희동
    • 한국감성과학회:학술대회논문집
    • /
    • 한국감성과학회 2001년도 춘계학술대회 논문집
    • /
    • pp.42-47
    • /
    • 2001
  • 가상현실 기술은 이제 컴퓨터가 생성한 환경과 사용자간의 자유로운 상호작용을 수행할 수 있도록 하는 것이 중요하게 되었다. 이러한 상호작용을 위해서는 시각 제시기뿐만 아니라 사용자가 가상환경에서 물리적인 힘을 느낄 수 있도록 하는 것이 중요하다. 본 논문은 가상환경에서 사용자에게 운동감을 제시할 수 있는 기기들의 소프트웨어적인 아키텍처를 제안하고, 또한 이러한 기기들을 연결하는 데 있어서 가상환경과 통합될 수 있도록 가상환경 서보와 힘 피드백 제시기간의 통신규약을 제시한다.

  • PDF

멀티 에이전트 기반의 상황 인지 시뮬레이션을 위한 통합 개발 프레임워크의 개발 (Development of Integrated Development Framework for Context-Awareness Simulation based on Multi-Agent System)

  • 김태형;최진우;우종우
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2010년도 추계학술발표대회
    • /
    • pp.538-541
    • /
    • 2010
  • 상황인지 시뮬레이션이란 상황자료의 수집, 추론 및 결론 도출의 과정을 실제 환경이 아닌 가상의 시뮬레이션 환경 안에서 실험해 볼 수 있는 것을 말하며, 상황인지 기술과 DEVS(Discrete Event System Specification), 페트리-넷(Petri-Net)등의 기반 기술이 사용된다. 본 논문에서는 사용자들이 보다 편리하게 상황인지 시스템을 구축하고 실제보다 적은 시간으로 구축된 시스템을 실험할 수 있는 시뮬레이션 환경을 제공할 수 있는 통합 개발 프레임워크를 개발하고자 한다. 시뮬레이션 통합 개발 프레임워크 특징으로는, 첫째 상황인지를 위한 추론 기능을 가지는 에이전트와 시뮬레이션 기능들을 플러그인 및 라이브러리로 제공할 수 있고, 둘째, 통합환경 안에서 제공되는 도구들을 사용하여 사용자들이 보다 편리하게 개발 및 실험을 할 수 있다는 장점이 있다. 따라서 본 논문에서는 상황 아키텍처를 위한 모델 표현 계층, 멀티 에이전트 시스템을 위한 연산 계층, 환경과의 상호작용을 위한 인터랙션 계층, 그리고 시뮬레이션 계층인 4-계층구조의 통합개발환경을 연구하였다.

유비쿼터스 환경내의 개인정보 접근통제 메커니즘 작용 방안 (Applied to Privacy Information Access Control Mechanism in Ubiquitous Environments)

  • 홍승필;장현미
    • 한국정보보호학회:학술대회논문집
    • /
    • 한국정보보호학회 2006년도 하계학술대회
    • /
    • pp.627-630
    • /
    • 2006
  • 정보사회에서 인터넷을 기반으로 한 IT관련 기술의 빠른 증가와 더불어 유비쿼터스 환경의 연구 또한 점점 가시화 되어 지고 있다. 이와 더불어, 웹 기반의 분산 컴퓨팅 환경 내에서 관련 정보들의 수집, 보관, 공유, 이동이 활발해지면서, 개인정보의 불법적 유출, 남용에 따른 사생활 침해문제를 해결하기 위한 방안에 관심이 집중되고 있다. 이에 본 논문에서는 유비쿼터스 환경 내에서의 신뢰할 수 있는 개인정보 아키텍처를 구현하기 위한 3단계의 개인정보 보호 메커니즘/통합사용자 인증 메커니즘 CAM(Consolidated Authentication Mechanism), 개인정보정책 메커니즘 PPM(Privacy Policy Mechanism), 개인정보 통제 메커니즘 OCM(Output Control Mechanism)을 제시하였다. 또한 사용자에게 개인정보 사용시 정보의 중요도에 따른 "알림(Notice)" 기능을 웹 브라우저 내 개인정보 적용 기술(P3P)과 연동하여 제공하고, 접근 제어하는 기술적 적용 방안을 소개함으로써 개인 정보의 연동시 오 남용 방지 방안과 시스템 환경 내 실용 가능성(feasibility)을 소개하였다.

  • PDF

동적인 환경을 위한 다중 에이전트 구조 (A Multi-Agent Architecture for Dynamic Environments)

  • 원용대;이수원
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 1998년도 가을 학술발표논문집 Vol.25 No.2 (2)
    • /
    • pp.108-110
    • /
    • 1998
  • 가상환경은 3D 컴퓨터 시뮬레이션을 통해 실제 작업환경에서 작업하는 것과 같은 몰입감을 사용자에게 줄 수 있지만, 동적인 가상환경은 발생하는 문제들이 복잡하기 때문에 하나의 단일 에이전트로 주어진 문제를 해결하기에는 한계가 있다. 따라서 복잡한 문제들을 작은 문제들로 모듈화 시켜서 해결해야 하는데, 이에 적합한 시스템이 다중 에이전트 시스템이다. 다중 에이전트 시스템은 여러 에이전트들이 협동하여 문제를 해결해야하기 때문에 에이젼트들과의 통신문제와 정보의 공유, 그리고 동적으로 변화되는 가상환경과의 효율적인 상호작용 방법 등이 중요한 문제가 된다. 본 논문에서는 Soar라는 인공지능 아키텍처를 이용하여 이러한 다중 에이전트 시스템을 모형화하는 방법에 대해 기술하고 가상현실 시스템과 동적으로 상호작용 하면서 추론/계획하고 행위를 생성하는 방법을 제시한다.

  • PDF

해양기상 및 수로환경정보 서비스 운영 개념 설계

  • 오세웅;최현수;강동우
    • 한국항해항만학회:학술대회논문집
    • /
    • 한국항해항만학회 2018년도 추계학술대회
    • /
    • pp.364-365
    • /
    • 2018
  • 선박의 안전운항을 위해 해양기상 및 수로환경정보는 필수정보로서 현재 Weather Fax나 수로서지를 통해 정보를 활용하고 있다. e-Navigation 전략이행계획에는 해사서비스목록(MSP)을 정의 하였으며, 해양기상 및 수로환경정보를 전자 데이터로 서비스 하기 위해 서비스 개념과 기술 사양을 개발 중이다. 한국형 e-Navigation 서비스 개발 연구에서는 기상청과 국립해양조사원에서 생산하는 데이터를 이용하고 S-100 기반의 국제표준에 따른 데이터 서비스 기술을 개발하고 있다. 본 연구에서는 한국형 e-Navigation 서비스 아키텍처와 개발 기술을 기반으로 해양기상 및 수로환경정보 서비스 운영 개념을 설계 하였다.

  • PDF

e-Science 문제해결환경 구축을 위한 워크벤치 설계 및 구현

  • 이준학;남덕윤;황순욱;한동수
    • 정보처리학회지
    • /
    • 제15권2호
    • /
    • pp.58-68
    • /
    • 2008
  • 기존의 그리드 환경에서 독립적으로 개발된 단위 e-Science 응용 서비스가 효율적으로 활용되기 위해서는, 기 개발된 단위 e-Science 응용서비스들을 협업 환경에서 일련의 워크플로우로 통합할 수 있고 이를 실행할 수 있는 기술 및 관련 기술의 개발이 필요하다. 이를 위해 본 논문에서는 실제 활용되고 있는 e-Science 응용 환경중 하나인 항공우주분야의 e-Science 환경의 연구 시나리오로부터 e-Science 워크벤치가 갖추어야 할 요구사항을 분석하였다. 또한 이렇게 분석된 요구사항을 바탕으로 실제 e-Science 워크벤치의 기능 및 아키텍처를 설계하고 이를 바탕으로 e-Science 워크벤치를 구현하였다.

  • PDF

HLA 기반 한국군 LVC 구축방안 제안 (시스템 관점 및 기술표준 관점을 중심으로) (A Proposal of Building an LVC for the ROK Military based on the HLA (Focused on the System View and Technical Standard View))

  • 이종호
    • 한국시뮬레이션학회논문지
    • /
    • 제26권1호
    • /
    • pp.1-11
    • /
    • 2017
  • 지난 수년 동안 한국군은 실제전장과 같은 엘브이시(LVC) 합성전장환경 구축을 위해 노력해 왔다. 그러한 노력에도 불구하고 성과가 극히 미미한 상태이다. 이는 주로 작전요구 및 운용개념의 결여와 아키텍처와 기반기술에 대한 정책과 체계적 접근이 미흡한데 기인한다. 더욱이 엘브이시(LVC) 기본개념과 원칙에 대한 충분한 이해 부족과 더불어 기관 간에 이해가 상충함에 기인한다. 본 연구에서 저자는 작전운용 관점보다 시스템 관점과 기술표준 관점에서 에치엘에이(HLA) 아키텍처에 기반하여 엘브이시(LVC)를 구축할 것을 제안하고 있다. 한국군이 엘브이시(LVC) 구축을 위한 접근방법으로 우선 정보중심의 통합방법을 적용하고, 아키텍처 수렴노력의 일환으로 에치엘에이/알티아이(HLA/RTI)를 기반으로 구축하며, 에치엘에이(HLA) 인증시험과 페더레이션 연동시험을 강화하고, 국제표준인 디십(DSEEP), 디마오(DMAO) 및 피트(FEAT)를 도입 적용하며, 마지막으로 에브이시(LVC) 적합성 인증시험체계를 구축하여 적용할 것을 제안하였다.

화상회의 시스템의 유연성 개선을 위한 에이전트 지식 구성 및 평가 (Construction and Evaluation of Agent Knowledge for Improving Flexibility in Videoconference System)

  • 이성독;강상길
    • 한국지능시스템학회논문지
    • /
    • 제15권5호
    • /
    • pp.605-614
    • /
    • 2005
  • 에이전트 기반 플렉시블 화상회의 시스템은 데스크 탑 컴퓨터로 화상회의 시스템을 이용할 때 발생하는 시스템의 내 외적인 다양한 변동 및 이용자에게 가해지는 부담의 감소를 목적으로 설계된 화상회의 이용 지원환경이다. 본 논문에서는 플렉시블 화상회의 시스템의 유연성을 개선하기 위한 한 방법으로서 서비스 품질 파라미터 조정 기법을 적용한 화상회의 매니저 에이전트 내 지식 부분을 새롭게 설계한 T-INTER(Tuning-INTER) 아키텍처를 제안한다. 제안한 아키텍처를 기반으로 구축된 플렉시블 화상회의 시스템은 일반 이용자들이 화상회의를 이용할 때 발생하는 서비스 품질 요구 변경 및 시스템 부담 등의 문제를 유연하게 해결한다. 매니저 에이전트는 다른 에이전트와 프로토콜을 이용하여 긴밀하게 협조를 하며, 문제 해결의 진행상황을 고려하면서 QoS 파라미터를 자동으로 조정한다. 조정된 파라미터에 의해서 시스템은 변동에 대한 유연한 대응이 가능하게 되었고, 또한 이용자에게 가해지는 부담도 감소한다. 결국, 제안 아키텍처를 적용한 시스템이 기존 시스템과 비교하여 유연성이 증가되었음을 실험을 통하여 증명한다.

라이다 임베디드 프로세서를 위한 동적 객체인식 아키텍처 구현 (Dynamic Object Detection Architecture for LiDAR Embedded Processors)

  • 정민우;이상훈;김대영
    • Journal of Platform Technology
    • /
    • 제8권4호
    • /
    • pp.11-19
    • /
    • 2020
  • 자율주행 환경은 실시간으로 상황이 급변하기 때문에 동적 객체인식 알고리즘이 반드시 필요하다. 또한, 자율주행자동차에 내장된 센서와 제어모듈이 증가하면서 중앙제어장치의 부하가 급격히 증가하고 있다. 중앙제어장치의 부하를 줄이기 위해서 단일 센서에서 출력되는 데이터의 최적화가 필요하다. 본 연구는 라이다에 탑재된 임베디드 프로세서를 기반으로 한 동적 객체인식 알고리즘을 제안한다. 라이다에서 출력되는 포인트클라우드 기반 객체인식을 위한 오픈소스들이 존재하지만, 대부분 고성능 프로세서를 요구한다. 라이다에 탑재된 임베디드 프로세서는 리소스 제약 때문에 기능 구현을 위한 최적화 된 아케텍처가 반드시 필요하다. 본 연구에서는 자율주행자동차를 위한 라이다 임베디드 프로세서 기반 동적 객체인식 아키텍처를 설계하고, 포인트클라우드 크기와 객체인식 처리 지연시간의 상관관계를 분석하였다. 제안하는 객체인식 아키텍처는 포인트클라우드 크기가 증가함에 따라 객체인식 처리 지연시간이 증가하였고, 특정한 지점에서 프로세서의 과부하가 발생하여 포인트를 처리하지 못하는 현상이 발생하였다.

  • PDF