• Title/Summary/Keyword: 환경 적응형 모델링

검색결과 38건 처리시간 0.041초

모델 기반의 자가 적응형 소프트웨어 설계 (Design Of Model based Self-Adaptive System)

  • 이상희;이은석
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 한국컴퓨터종합학술대회 논문집 Vol.32 No.1 (B)
    • /
    • pp.535-537
    • /
    • 2005
  • 최근 컴퓨팅 환경의 급격한 발전과 다양화는 소프트웨어 외부 환경의 복잡성과 변화를 야기시켰으며, 소프트웨어는 예상하지 못한 외부 환경 변화에 직면하였을 때, 지속적으로 서비스의 제공과 동시에 동적 변경에 대한 적응 능력을 필요로 하게 되었다. 본 논문에서는 외부 환경의 변화를 인식하고, 대안을 선택하기 위해 '어떻게' 적응하도록 할 것 인가에 대해 모델을 이용한 적응 매카니즘을 제안하며, 시스템이 고려해야 할 컨텍스트 정보들을 모델링을 통하여 소프트웨어가 행위를 변경할 때 이용할 수 있도록 모델링 기법과 모델 기반 자가 적응형 프로세스를 제안한다. 또한, 프로세스를 이용하여 동작하는 모델 기반 자가 적응 시스템의 일반적 모듈들을 제시하고. 그 유효성을 확인하기 위하여 원격 화상 회의 시스템에 적용하였다.

  • PDF

시나리오 기반 자기적응형 소프트웨어의 효율적인 분석 방안 (An Efficiency Analysis Method of Self-adaptive software based Scenario)

  • 백수진;송영재
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2008년도 추계학술발표대회
    • /
    • pp.492-495
    • /
    • 2008
  • 기존 컴퓨팅 패러다임에서는 고정된 환경을 가정하여 소프트웨어를 설계하였으므로 급속한 시장 환경의 변화와 소비자의 불확실한 요구조건에 대응하여 개발하기에 어려움이 있다. 따라서 외부 환경의 변화를 직면하였을 때 동작을 멈추는 것이 아니라 그 변화를 감지하고 대안을 선택하여 지속적으로 서비스를 제공할 수 있는 자기 적응형 소프트웨어가 필요하다. 그러나 기존의 자기적응형 소프트웨어에 대한 연구는 적응형 소프트웨어에 영향을 주는 문맥정보를 모델링하는 기법이나 적응을 위해 대체할 수 있는 기능들을 찾아내는 방법에 대한 연구가 부족한 실정이다. 이 문제를 해결하기 위해 본 논문은 시나리오를 이용한 목표 기반으로 분석을 하고, 분석된 요구사항의 가변 수와 크기에 따라 프로그램의 문법뿐 아니라 사용자의 관점에서도 의미 있도록 프로그램 동적 슬라이싱 기법을 적용하도록 한다. 또한, 제안된 방법이 전 과정에 문맥에 대한 분석, 설계 정보가 반영되어 동적으로 재구성하는 방법을 제시하도록 한다.

다양한 도메인의 효율적 표현을 위한 온톨로지 기반의 다계층 컨텍스트 모델링 (Multi-Layed Context Modeling Based on Ontology in an Effective Representation of Various Domains)

  • 정인선;문미경;김영봉;염근혁
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 가을 학술발표논문집 Vol.32 No.2 (2)
    • /
    • pp.412-414
    • /
    • 2005
  • 유비쿼터스 컴퓨팅 환경의 실현 가능성이 높아지면서 사용자가 존재하는 장소와 그곳의 환경에 따른 맞춤 서비스의 제공이 요구된다. 이러한 맞춤 서비스를 제공하기 위해서는 사용자 주변 환경을 인지 및 판단하여 서비스를 제공하는 소프트웨어가 필요하다. 소프트웨어가 환경을 인지하여 처리하려면 환경은 소프트웨어가 이해할 수 있도록 모델링 되고 언어로 표현되어야 한다. 기존의 Context 모델링 방법은 특정 상황에 초점이 맞추어져있어 다른 상황에의 적용이 쉽지 않다. 본 논문에서는 다양한 도메인에 적용 가능한 다단계 상황 모델링 방법, 이를 ontology언어 OWL을 사용하여 나타내는 방법, 이것을 적용하기 위한 적응형 소프트웨어 개발 framework를 제시한다.

  • PDF

멀티플랫폼 환경에서 콘텐츠 적응화를 위한 콘텐츠모델링 저작도구 개발 (Developing a Contents Modeling Tool for Contents Adaptation in Multi-Platform Environments)

  • 정혜원;김진호;문경애
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2004년도 추계 종합학술대회 논문집
    • /
    • pp.17-20
    • /
    • 2004
  • 무선 네트워크를 기반으로 하는 제3세대로 갈수록 디바이스들의 다양성과 성능이 높아지고 있고 이질적인 환경으로 변화하고 있다. 개방형 프로토콜과 마크업 언어의 발전으로 많은 무유선 디바이스들을 활용하여 인터넷으로 접근할 수 있게 되었고, PC 기반으로 작성된 웹 콘텐츠 및 서비스를 작은 디바이스들에게 적응화하는 것이 최근 핫이슈가 되고 있다. 따라서 본 논문에서는 이질적인 환경에서 콘텐츠 적응화를 위한 콘텐츠모델링 스키마를 설계하였고 콘텐츠모델링 정보를 쉽게 저작할 수 있는 저작도구를 개발하였다.

  • PDF

OPNET을 이용한 블루투스를 위한 Koinonia 적응형 계층 시뮬레이터 설계 (Design of Koinonia Adaptation Layer Simulator for Bluetooth Using OPNET)

  • 양만석;홍진표;고재진;민수영
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 가을 학술발표논문집 Vol.30 No.2 (3)
    • /
    • pp.418-420
    • /
    • 2003
  • 본 논문에서는 무선 근거리 네트워크 (Wireless Personal Area Network : WPAN) 환경에서 Koinonia 라는 새로운 시스템을 제안하고 링크계층에 적응형 계층을 추가하여 구성 및 모델링 함으로써 2.4GHz의 ISM 무선 대역을 이용하여 근거리에 위치한 무선 기기들을 연결하고 음성정보 및 데이타를 전송하는 근거리 무선 네트워크 시스템의 시뮬레이터를 구현 함을 목적으로 하였다.

  • PDF

낙동강 수질 예측을 위한 프로세스 모델링 자료를 이용한 메타모델 개발 (Development of Meta-Model Using Process Model Data for Predicting the Water Quality of Nakdong River)

  • 유명수;송영일;서동일
    • 한국수자원학회:학술대회논문집
    • /
    • 한국수자원학회 2020년도 학술발표회
    • /
    • pp.91-91
    • /
    • 2020
  • IPCC (Intergovernmental Panel on Climate Change) 5차 평가보고서에 의하면 최근 배출 온실가스의 양은 관측 이래 최고 수준이며 온실가스로 인한 기후변화는 인간계와 자연계에 광범위한 영향을 주고 있다고 보고하였다. 기후변화의 영향은 국제적으로 빙하 감소, 사막화, 해수면 상승 등 뚜렷하게 나타나고 있다. 이러한 기후변화에 대응하기 위해 온실가스 완화 정책과 동시에 새로운 기후변화 환경에 적응하는 것이 필요하다. 기후변화 적응이란 현재 나타나고 있거나 미래에 나타날 것으로 예상되는 기후변화의 파급효과와 영향에 대응할 수 있도록 하는 모든 행동이며 이를 위해서는 기후변화 영향분석이 수반되어야 한다. MOTIVE 연구단에서는 기후변화 적응대책 수립의 지원을 목표로 7개 부문(건강, 물관리, 농업, 산림, 생태, 해양, 수산)에서 "한국형 통합평가 모형"을 개발하고 있다. 각 부문에서 개발하는 프로세스 모델은 시스템에 대한 지식을 가진 상황에서 사용하면 신뢰할 수 있는 예측 결과를 얻을 수 있지만, 부문별 통합을 통한 영향 분석 시 타 분야에 대한 지식이 수반되어야 하는 어려움을 가진다. 이를 위해 본 연구에서는 시스템 내의 물리적 프로세스에 대한 요구 없이 입출력 데이터만을 이용하여 결과를 신속하게 추정하는 데이터 모델링(기계학습)을 이용하였다. 데이터 모델링을 위한 데이터는 다양한 자연 현상에 대한 BANPOL(수질 프로세스 모델) 분석을 통한 자료를 이용하여 학습 자료를 구축하였다. 즉, 데이터 모델링은 BANPOL 모델을 대리하는 메타모델이며, 낙동강 표준유역에 대한 유량 및 수질을 높은 상관성으로 추정하였다. 원 모델보다 정확도는 낮을 수 있으나 메타모델의 개발을 통한 웹 시스템을 개발하여 비전문가의 구동 및 신속한 기후 시나리오를 적용할 수 있는 환경을 개발하였다.

  • PDF

다중 모델 기반의 자가 적응형 시스템 (Multi-Aspect Model based Self-Adaptive System)

  • 이상희;정철호;이은석
    • 한국HCI학회:학술대회논문집
    • /
    • 한국HCI학회 2006년도 학술대회 1부
    • /
    • pp.1161-1167
    • /
    • 2006
  • 본 논문에서는 구조, 행위, 리소스, 환경의 여러 관점을 적용한 다양한 모델들을 이용하는 적응 프레임워크를 제안한다. 또한, 대상 시스템에 대해 앞에서 언급한 4 가지 모델을 위한 모델링 방법론과 각 모델링 요소들에 대한 효과적인 표기법을 제시하였다. 다양한 모델들을 통해 시스템의 구성 요소들 간의 관계 구조와 시스템의 계층적 상태와 행위 정보, 실행 환경을 구성하는 시스템 의존적인 요소 및 독립적인 요소까지의 정보들이 표현된다. 이들 모델간의 유기적인 상호 운용으로 통합적인 추론과 보다 정확한 평가가 가능하다. 이를 통해 시스템은 예상치 못한 변화에 대해 통합된 관점의 더욱 정확한 진단과 반영할 수 있다. 이를 기반으로 다양한 수준에서 적응 동작의 조절을 수행함으로써 하이브리드하고 보다 확장된 적응이 가능해진다. 논문에서 정의한 모델과 제안 프레임워크는 다른 도메인으로 재사용이 가능하다. 제안 시스템은 평가를 위해 프로토타입을 구현하여 원격 화상 회의 시스템에 적용하였으며, 그 기능과 유효성을 확인하였다.

  • PDF

시뮬레이션 기반 적응형 실시간 작업 제어 프레임워크를 적용한 웨이퍼 제조 공정 DEVS 기반 모델링 시뮬레이션 (DEVS-based Modeling Simulation for Semiconductor Manufacturing Using an Simulation-based Adaptive Real-time Job Control Framework)

  • 송해상;이재영;김탁곤
    • 한국시뮬레이션학회논문지
    • /
    • 제19권3호
    • /
    • pp.45-54
    • /
    • 2010
  • 반도체 제조공정에 내재된 복잡성은 작업일정(job scheduling) 문제를 해석적 방법으로는 풀기 어렵기 때문에 보통 시스템 파라미터의 변화에 대한 효과를 이산사건 모델링 시뮬레이션에 의존하여 왔다. 한편 장비 고장 등 예측 불가능한 사건들은 고정된 작업일정 기법을 사용할 경우 전체 공정의 효율을 악화시킨다. 따라서 이러한 불확실성에 대해 최적의 성능을 내기 위해서는 작업일정을 실시간으로 대처 변경하는 것이 필요하다. 본 논문은 반도체 제조 공정에 대해 시스템 제어관점의 접근방법을 적용하여 이 문제에 적응형 실시간 작업제어 틀을 제안하고, DEVS 모델링 시뮬레이션 환경을 기반으로 제안된 틀을 설계 구현하였다. 제안된 방법은 기존의 임기응변적인 소프트웨어적인 방법에 비추어볼 때 전체 시스템을 이해하기 쉬우면서도 또한 추가되는 작업제어 규칙도 쉽게 추가 적용할 수 있는 유연성을 장점으로 가지고 있다. 여러 가지 실험결과 제안된 적응형 실시간 작업제어 프레임워크는 고정 작업규칙 방법에 비해 훨씬 나은 결과를 보여주어 그 효용성을 입증하였다.

성장 환경을 활용한 다수의 나무에 대한 사실적인 실시간 모델링 기법 (Realistic and Real-Time Modeling of Numerous Trees Using Growing Environment)

  • 김진모;조형제
    • 한국멀티미디어학회논문지
    • /
    • 제15권3호
    • /
    • pp.398-407
    • /
    • 2012
  • 본 연구에서는 넓은 지형에 분포하는 많은 수의 나무를 사실적이면서 효율적으로 표현하는 나무 모델 방법을 제안한다. 나무 가지의 재귀적 계층 구조와 싹으로부터 자기조직화를 통한 가지 생성 과정을 결합하여 단순화시킴으로써 보다 직관적이고 효율적으로 나무를 생성한다. 이러한 생성 과정은 사용자가 단계별 구조와 가지 길이, 분포, 방향과 같은 외형 조절을 인터랙티브하게 제어할 수 있도록 한다. 또한 많은 수의 나무를 동시에 제어하여 다양하게 성장시킬 수 있도록 하는 환경 적응형 모델을 설계하고 이를 효과적으로 처리하는 성장 환경 적용 방법을 제안한다. 여기에 넓은 지형위에 분포하는 복잡한 나무 모델의 실시간 시뮬레이션을 위해 GPU(Graphics Processing Unit)를 통한 렌더링 과정과 가지 표면의 연속적 세분화단계, 그리고 인스턴싱 기법을 도입한다. 제안한 나무 모델을 통해 넓은 지형에 다양한 나무를 사실적이고 효율적으로 표현할 수 있는지 여부를 시뮬레이션을 통해 확인한다.

적응형 소프트웨어를 위한 프로덕트 라인 아키텍처 개발 (Product-Line Architecture Development for Self-Adaptive Software)

  • 예은숙;염근혁;문미경
    • 정보처리학회논문지D
    • /
    • 제15D권3호
    • /
    • pp.361-374
    • /
    • 2008
  • 최근의 유비쿼터스 컴퓨팅 환경에서 요구되는 새로운 패러다임의 소프트웨어인 적응형 소프트웨어는 외부 환경 즉 문맥의 변화를 인식하고 자신의 운영 상태를 평가하여 스스로 동작행위를 바꾸는 능력을 가진 소프트웨어이다. 적응형 소프트웨어를 개발하기 위해서는 문맥에 대한 분석 및 설계와 더불어 동적인 문맥에 따라 적절히 대응할 수 있는 소프트웨어의 구조 및 행위를 설계하는 과정이 필요하다. 이것은 일반적인 소프트웨어보다 소프트웨어가 적응해야 하는 상황을 모델링 하는 기술이 필요하기 때문에 더 많은 노력이 필요하다. 본 논문에서는 재사용을 통해 개발의 효율성을 높이고자 적응형 소프트웨어를 위한 프로덕트 라인 아키텍처와 아키텍처 산출물의 템플릿을 제안한다. 아키텍처 산출물들은 프로덕트 라인의 공통성과 가변성을 명시적으로 표현하여 체계적인 핵심자산의 재사용 활동을 지원한다.