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

Search Result 38, Processing Time 0.036 seconds

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

  • Lee, Sang-Hee;Lee, Eun-Seok
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.07b
    • /
    • pp.535-537
    • /
    • 2005
  • 최근 컴퓨팅 환경의 급격한 발전과 다양화는 소프트웨어 외부 환경의 복잡성과 변화를 야기시켰으며, 소프트웨어는 예상하지 못한 외부 환경 변화에 직면하였을 때, 지속적으로 서비스의 제공과 동시에 동적 변경에 대한 적응 능력을 필요로 하게 되었다. 본 논문에서는 외부 환경의 변화를 인식하고, 대안을 선택하기 위해 '어떻게' 적응하도록 할 것 인가에 대해 모델을 이용한 적응 매카니즘을 제안하며, 시스템이 고려해야 할 컨텍스트 정보들을 모델링을 통하여 소프트웨어가 행위를 변경할 때 이용할 수 있도록 모델링 기법과 모델 기반 자가 적응형 프로세스를 제안한다. 또한, 프로세스를 이용하여 동작하는 모델 기반 자가 적응 시스템의 일반적 모듈들을 제시하고. 그 유효성을 확인하기 위하여 원격 화상 회의 시스템에 적용하였다.

  • PDF

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

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

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

  • Jung Minsun;Moon Mikyoung;Kim Youngbong;Yeom Keunhyuk
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.11b
    • /
    • pp.412-414
    • /
    • 2005
  • 유비쿼터스 컴퓨팅 환경의 실현 가능성이 높아지면서 사용자가 존재하는 장소와 그곳의 환경에 따른 맞춤 서비스의 제공이 요구된다. 이러한 맞춤 서비스를 제공하기 위해서는 사용자 주변 환경을 인지 및 판단하여 서비스를 제공하는 소프트웨어가 필요하다. 소프트웨어가 환경을 인지하여 처리하려면 환경은 소프트웨어가 이해할 수 있도록 모델링 되고 언어로 표현되어야 한다. 기존의 Context 모델링 방법은 특정 상황에 초점이 맞추어져있어 다른 상황에의 적용이 쉽지 않다. 본 논문에서는 다양한 도메인에 적용 가능한 다단계 상황 모델링 방법, 이를 ontology언어 OWL을 사용하여 나타내는 방법, 이것을 적용하기 위한 적응형 소프트웨어 개발 framework를 제시한다.

  • PDF

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

  • Jung, Hye-Won;Kim, Jin-Ho;Moon, Kyung-Ae
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2004.11a
    • /
    • pp.17-20
    • /
    • 2004
  • 무선 네트워크를 기반으로 하는 제3세대로 갈수록 디바이스들의 다양성과 성능이 높아지고 있고 이질적인 환경으로 변화하고 있다. 개방형 프로토콜과 마크업 언어의 발전으로 많은 무유선 디바이스들을 활용하여 인터넷으로 접근할 수 있게 되었고, PC 기반으로 작성된 웹 콘텐츠 및 서비스를 작은 디바이스들에게 적응화하는 것이 최근 핫이슈가 되고 있다. 따라서 본 논문에서는 이질적인 환경에서 콘텐츠 적응화를 위한 콘텐츠모델링 스키마를 설계하였고 콘텐츠모델링 정보를 쉽게 저작할 수 있는 저작도구를 개발하였다.

  • PDF

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

  • 양만석;홍진표;고재진;민수영
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.10c
    • /
    • 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 (낙동강 수질 예측을 위한 프로세스 모델링 자료를 이용한 메타모델 개발)

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

  • PDF

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

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

  • PDF

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

  • Song, Hae-Sang;Lee, Jae-Young;Kim, Tag-Gon
    • Journal of the Korea Society for Simulation
    • /
    • v.19 no.3
    • /
    • pp.45-54
    • /
    • 2010
  • The inherent complexity of semiconductor fabrication processes makes it hard to solve well-known job scheduling problems in analytical ways, which leads us to rely practically on discrete event modeling simulations to learn the effects of changing the system's parameters. Meanwhile, unpredictable disturbances such as machine failures and maintenance diminish the productivity of semiconductor manufacturing processes with fixed scheduling policies; thus, it is necessary to adapt job scheduling policy in a timely manner in reaction to critical environmental changes (disturbances) in order for the fabrication process to perform optimally. This paper proposes an adaptive job control framework for a wafer fabrication process in a control system theoretical approach and implements it based on a DEVS modeling simulation environment. The proposed framework has the advantages in view of the whole systems understanding and flexibility of applying new rules compared to most ad-hoc software approaches in this field. Furthermore, it is flexible enough to incorporate new job scheduling rules into the existing rule set. Experimental results show that this control framework with adaptive rescheduling outperforms fixed job scheduling algorithms.

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

  • Kim, Jin-Mo;Cho, Hyung-Je
    • Journal of Korea Multimedia Society
    • /
    • v.15 no.3
    • /
    • pp.398-407
    • /
    • 2012
  • We propose a tree modeling method of expressing realistically and efficiently numerous trees distributed on a broad terrain. This method combines and simplifies the recursive hierarchy of tree branch and branch generation process through self-organizing from buds, allowing users to generate trees that can be used more intuitively and efficiently. With the generation process the leveled structure and the appearance such as branch length, distribution and direction can be controlled interactively by user. In addition, we introduce an environment-adaptive model that allows to grow a number of trees variously by controlling at the same time and we propose an efficient application method of growing environment. For the real-time rendering of the complex tree models distributed on a broad terrain, the rendering process, the LOD(level of detail) for the branch surfaces, and shader instancing are introduced through the GPU(Graphics Processing Unit). Whether the numerous trees are expressed realistically and efficiently on wide terrain by proposed models are confirmed through simulation.

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

  • Ye, Eun-Suk;Yeom, Keun-Hyuk;Moon, Mi-Kyeong
    • The KIPS Transactions:PartD
    • /
    • v.15D no.3
    • /
    • pp.361-374
    • /
    • 2008
  • In the latest intelligent computing environments, the self-adaptive software, as new software paradigm, which modifies its own behavior in response to changes in its operating environment is needed. To develop the self-adaptive software, it is necessary to analyze and design the context of software as well as the structure and the behavior of software. We need more efforts for self-adaptive software development than for traditional software development because we need more activities and technologies like context modeling and adaptation to develop the self-adaptive software. In this paper, we present the product line architecture for self-adaptive software and templates of artifacts to improve the efficiency of development through a reuse methodology. The artifacts of the architecture support the systematic reuse activities of core assets by expressing the commonality and variability of product line.