• 제목/요약/키워드: Autonomic Computing

검색결과 44건 처리시간 0.023초

자율 컴퓨팅을 위한 OCL 기반 소프트웨어 결함 분석 (OCL based Software Fault Analysis for Autonomic Computing)

  • 장일규;유길종;이은석
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2010년도 추계학술발표대회
    • /
    • pp.264-267
    • /
    • 2010
  • 현대의 시스템들은 매우 복잡해지고 있으며 그 규모 또한 점점 커지고 있다. 또한 기술의 발달로 서로 상호작용하는 시스템들이 많아졌으며, 비즈니스적 요구 사항의 증가로 인해 통합되는 시스템들도 많아지고 있다. 시스템의 유지 보수는 비용과 노력 등 시간이 갈수록 고객과 개발자에게 더 많은 부담이 되고 있다. 때문에 자율 컴퓨팅 시스템이 제안되었다. 자율 컴퓨팅 시스템은 시스템 스스로가 자신을 관리하는 자가 적응하는 시스템이다. 이러한 자율 컴퓨팅이 이루어 지기 위해서는 데이터베이스화 된 시스템의 결함 정보, 각 결함에 따른 하나 이상의 전략이 존재하여 적절한 선택을 할 수 있도록 하여야 한다. 본 논문은 OCL 을 기반으로 하여 설계 단계의 시스템 모델에서 예상 가능한 결함 정보를 추출하여 결함 리스트를 생성하는 연구를 내용으로 한다. 이를 통하여 개발자는 효율적으로 자가 적응 시스템을 구축할 수 있다. 그리고 연구의 효율성을 검증하기 위해 ATM 시스템을 대상으로 평가를 한다.

유비쿼터스 컴퓨팅 환경을 위한 에이전트 시스템과 인포메이션 버스 어댑터간 상호 운용성을 위한 기법 (The Methodology for Interoperability between Agent Framework and Information Bus Adapter for Ubiquitous Computing Environments)

  • 박상용;한승욱;윤희용
    • 정보처리학회논문지A
    • /
    • 제13A권6호
    • /
    • pp.495-500
    • /
    • 2006
  • 유비쿼터스 컴퓨팅 환경의 관심과 요구가 고조됨에 따라 다양한 상황에 능동적이고 지능적인 에이전트의 역할이 점차 중요시 되고 있다. 이러한 에이전트는 ACL(Agent Communication Language)을 통신 언어로 사용하여 에이전트간 자율적인 상호 운용성 문제를 해결하기 위해 정보를 교환 한다. 본 논문에서는 소프트웨어 에이전트의 국제표준화 단체인 FIPA(Foundation for Intelligent Physical Agents)의 에이전트 프레임워크와 CORBA 이벤트 서비스 기반으로 자체 개발한 인포메이션 버스 어댑터간의 효율적인 통신을 보장하는 상호 운용성 기법을 제안한다. 비에이전트 플랫폼인 인포메이션 버스 어댑터와 JADE 플랫폼간 통신(메시지 교환)을 보장하기 위한 인터페이스인 EMTI(Efficient Message Transport Interface) 설계 및 구현 방법에 대해 살펴보고, 이기종 플랫폼간 다량의 메시지를 송수신하여 그 안정성과 성능에 대해 평가한다.

모바일 클라우드 컴퓨팅을 위한 QoS 안정화 기법 (Methods for Stabilizing QoS in Mobile Cloud Computing)

  • 라현정;김수동
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제2권8호
    • /
    • pp.507-516
    • /
    • 2013
  • 모바일 디바이스는 크기가 작기 때문에 PC에 비해 컴퓨팅 자원이 부족하여, 높은 복잡도를 가진 애플리케이션을 설치 및 운영하기 어렵다. 그러나, 모바일 디바이스는 풍부한 네트워크 연결 능력이 있어 외부 자원을 사용하기가 용이하므로, 모바일 클라우드 컴퓨팅 (Mobile Cloud Computing, MCC) 연구가 활발히 진행되고 있다. MCC에서는 주로 기능 컴포넌트를 다른 노드로 오프로딩 (Offloading) 시킴으로써, 모바일 노드의 자원 문제를 해결하는 접근법을 적용한다. 그러나, 현재 진행되고 있는 MCC에 대한 연구는 사전에 결정된 노드로 오프로딩하는 연구만 위주로 진행되고 있으며, 모바일 디바이스가 구독하는 서비스 문제를 해결할 수 없는 한계점이 있다. 본 논문에서는 자율 안정화할 수 있는 MCC를 구현하기 위한 실용적인 프로세스와 품질 안정화 기법을 제안한다. 먼저, 효과적으로 품질을 관리하기 위한 MCC 메타모델을 제시하고, 이를 기반으로 8개의 활동으로 구성된 품질 관리 프로세스를 제안하며, 핵심 활동에 대한 상세 기법을 정의한다. 그리고, 실용적 수준으로 연구가 많이 진행되지 않은 오프로딩 기법을 MCC 메타모델에 제시된 여러 요소들과 상호작용하여 QoS 문제를 효과적으로 해결할 수 있도록 설계한다. 마지막으로 실험을 통해 품질 자율 관리 프로세스의 적절성을 증명한다. MCC의 품질 자율 안정 관리 프로세스와 품질 향상 기법들을 채택함으로써, 클라우드 서비스를 구독하는 모바일 애플리케이션의 품질을 관리하는데 여러 기술적 이슈를 효과적으로 해결할 수 있다. 그리고, MCC에 속한 여러 애플리케이션과 서비스들은 관리자의 개입없이 자율적으로 일정 수준의 품질을 유지할 수 있게 된다.

침입감내시스템의 생존성 모델 (A Survivability Model of an Intrusion Tolerance System)

  • 박범주;박기진;김성수
    • 정보처리학회논문지A
    • /
    • 제12A권5호
    • /
    • pp.395-404
    • /
    • 2005
  • 컴퓨터 시스템의 내/외부에 침입(attacks), 고장(failures)이 발생되더라도 적절한 방법으로 중요한 임무에(mission-critical) 해당한 역할을 수행하는 능력의 척도로 정의되는 생존성(survivability)에 대한 관심이 커지고 있다. 특히, 침입에 의해 시스템 일부가 손상(partially compromised) 되더라도, 최소한의 필수 서비스를 지속적으로 제공할 수 있게 해주는 침입감내시스템(intrusion tolerance system)의 설계시에 생존성 분석은 신뢰성(reliability), 가용도(availability)등과 같은 컴퓨터 시스템의 정량적 신인도(dependability) 분석과 함께 중요한 요소기술 중의 하나이다. 본 논문에서는 침입감내시스템의 방어능력을 평가하기 위해 자율컴퓨팅(autonomic computing)의 핵심 기술인 자가치유(self-healing) 메커니즘의 두 가지 요소(결함모델 및 시스템반응)를 활용하여, 주서버와 보조서버로 구성된 침입감내시스템의 상태천이(state transition)를 표현하였다. 또한, 침입감내시스템의 생존성, 가용도 및 다운타임 비용(downtime cost)을 정량적으로 정의한 후 시뮬레이션 실험 및 취약성(vulnerability) 공격에 대한 사례 연구를 수행하였다. 이를 통해 시스템의 신인도 향상 측면에서 초기상태에서의 침입감내능력 향상이 가장 중요한 요소임을 검증할 수 있었다.

Nonlinear Conte-Zbilut-Federici (CZF) Method of Computing LF/HF Ratio: A More Reliable Index of Changes in Heart Rate Variability

  • Vernon Bond, Jr;Curry, Bryan H;Kumar, Krishna;Pemminati, Sudhakar;Gorantla, Vasavi R;Kadur, Kishan;Millis, Richard M
    • 대한약침학회지
    • /
    • 제19권3호
    • /
    • pp.207-212
    • /
    • 2016
  • Objectives: Acupuncture treatments are safe and effective for a wide variety of diseases involving autonomic dysregulation. Heart rate variability (HRV) is a noninvasive method for assessing sympathovagal balance. The low frequency/high frequency (LF/HF) spectral power ratio is an index of sympathovagal influence on heart rate and of cardiovascular health. This study tests the hypothesis that from rest to 30% to 50% of peak oxygen consumption, the nonlinear Conte-Zbilut-Federici (CZF) method of computing the LF/HF ratio is a more reliable index of changes in the HRV than linear methods are. Methods: The subjects of this study were 10 healthy young adults. Electrocardiogram RR intervals were measured during 6-minute periods of rest and aerobic exercise on a cycle ergometer at 30% and 50% of peak oxygen consumption ($VO_{2peak}$). Results: The frequency domain CZF computations of the LF/HF ratio and the time domain computations of the standard deviation of normal-to-normal intervals (SDNN) decreased sequentially from rest to 30% $VO_{2peak}$ (P < 0.001) to 50% $VO_{2peak}$ (P < 0.05). The SDNN and the CZF computations of the LF/HF ratio were positively correlated (Pearson's r = 0.75, P < 0.001). fast Fourier transform (FFT), autoregressive (AR) and Lomb periodogram computations of the LF/HF ratio increased only from rest to 50% $VO_{2peak}$. Conclusion: Computations of the LF/HF ratio by using the nonlinear CZF method appear to be more sensitive to changes in physical activity than computations of the LF/HF ratio by using linear methods. Future studies should determine whether the CZF computation of the LF/HF ratio improves evaluations of pharmacopuncture and other treatment modalities.

자율적 커뮤니티 컴퓨팅 기반 유비쿼터스 시스템 플렛폼을 위한 효과적인 모니터링 방법 (An Efficient Monitoring Method for Ubiquitous System Platform Based on Autonomic Community Computing)

  • 권성현;이동욱;김재훈;조위덕
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제14권1호
    • /
    • pp.86-90
    • /
    • 2008
  • 유비쿼터스 지능 공간은 사용자의 요구를 서비스하기 위하여 여러 종류의 스마트 객체들이 다양한 형태로 연결되어 있다. 따라서 사용자의 서비스 요구에 따라 서비스 구성 중에 과도한 부하가 발생할 뿐만 아니라 서비스 객체들 간의 자원 충돌이 발생할 수 있다. 결국, 각 서비스 객체들 간에 오작동이 발생해 사용자에게 잘못된 서비스를 제공하거나 서비스에 응답을 못 할 수도 있다. 이런 문제를 해결하기 위해서는 유비쿼터스 지능공간은 모니터링 시스템에 의해 다양한 스마트 객체들의 기능, 성능 및 상태를 모니터링 한다. 또한 로그를 기록하고 기록된 로그를 분석하여 사용자에게 지능 공간 서비스에 대한 최적화된 기능, 성능 및 서비스 품질을 개선 할 수 있어야 한다. 본 논문에서는 다양한 서비스 요구 패턴 등에 따른 성능 최적화와 시스템의 중단 및 오작동이 발생했을 때 자가 복구를 수행할 수 있는 모니터링 시스템을 제안한다.

이동 단말에서 끊임없는 스트리밍 미디어를 위한 오토노믹 멀티미디어 트랜스코딩 알고리즘 (Autonomic Multimedia Transcoding Algorithm for Seamless Streaming Media of Mobile Clients)

  • 한우람;허난숙;박총명;서동만;정인범
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제13권5호
    • /
    • pp.260-270
    • /
    • 2007
  • 최근 무선통신 기술의 발전으로 PC뿐만 아니라 PDA, 휴대전화 등 다양한 이동 단말을 통하여 멀티미디어 서비스를 제공받을 수 있게 되었다. 이동 단말은 제한된 하드웨어 성능을 갖는 것 이외에 무선망에서 동작하므로 낮은 네트워크 대역폭을 사용하게 된다. 이러한 이동 단말의 특성을 고려하여 스트리밍 미디어 서비스를 받기 위해서는 동작 환경에 적합하게 미디어를 트랜스코딩 하는 기술이 필요하다. 그러나 이동 단말은 무선 네트워크를 사용하며, 유선 환경에 비하여 주변 환경이나 AP(Access Point)와의 거리 등에 따라서 불안정한 네트워크 대역폭을 가지기 때문에 안정적인 QoS를 제공하기 어렵다. 본 논문에서는 무선 네트워크를 통해 이동 단말에 안정적인 QoS의 스트리밍 미디어 서비스를 제공하기 위한 트랜스코딩의 동적 비트율 제어 기법을 제안한다. 제안한 기법은 무선 네트워크의 상황에 맞게 실시간으로 트랜스코딩의 비트율을 동적으로 조절함으로서 끊임없는 스트리밍 미디어 서비스를 제공하며, 기존의 동적 트랜스코딩 서비스 시스템에 비해 보다 적은 전송 오류를 발생함을 실험을 통해 평가한다.

iPOJO-based Middleware Solutions for Self-Reconfiguration and Self-Optimization

  • Bellavista, Paolo;Corradi, Antonio;Fontana, Damiano;Monti, Stefano
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제5권8호
    • /
    • pp.1368-1387
    • /
    • 2011
  • In recent years, ubiquitous and pervasive scenarios have emerged as a complex ecosystem where differentiated software/hardware components interoperate wirelessly and seamlessly. The goal is to enable users to continuously access services and contents, and to always get the best out of their current environment and available resources. In such dynamic and flexible scenarios, the need emerges for flexible and general solutions for continuous runtime self-reconfiguration and self-optimization of ubiquitous support software systems. This paper proposes a fully reconfigurable middleware approach that aims at reconfiguring complex software systems made up of heterogeneous off-the-shelf components from both functional and non-functional perspectives. Our middleware can also extend already existing and non-reconfigurable middleware/applications in an easy and flexible way, with no need to re-design them. The proposed design principles have been practically applied to the implementation of a runtime self-reconfigurable middleware called Off-The-Shelf Ready To Go (OTS-RTG), implemented on top of iPOJO. The reported experimental results both exhibit a limited overhead and show the wide applicability of the proposed solution to many application scenarios, including complex, industrial, Enterprise Service Bus-based ones.

지능형 스마트 홈네트워크를 위한 IoT기반 자동조절시스템 설계 (A Design of IoT based Automatic Control System for Intelligent Smart Home Network)

  • 심정연
    • 사물인터넷융복합논문지
    • /
    • 제1권1호
    • /
    • pp.21-25
    • /
    • 2015
  • 사물인터넷(IoT)는 지능형 스마트 홈 네트워크를 구축하는데 매우 중요한 핵심기술이며 유비쿼터스 환경에서 스마트폰, 클라우드 컴퓨팅 등과 연계되어 중요한 역할을 담당할 것으로 전망된다. 본 논문에서는 인간의 자율 신경계에 의한 내부 조절 시스템을 연구하여 그의 핵심 메커니즘을 지능형 스마트 홈 네트워크를 위한 IoT 기반 자동조절 시스템을 설계하는데 응용하였다. 구성된 기기들이 연결되어 상호작용함으로써 온도, 습도, 조도가 자율적으로 조절되는 메커니즘을 제안하고 이를 적용하여 조절과정을 시뮬레이션 하였다.

무선 센서네트워크의 에너지 효율적 집단화에 관한 연구 (A Study of Energy Efficient Clustering in Wireless Sensor Networks)

  • 이상학;정태충
    • 정보처리학회논문지C
    • /
    • 제11C권7호
    • /
    • pp.923-930
    • /
    • 2004
  • 무선 센서네트워크는 광범위하게 설치되어 있는 유무선 네트워크 인프라에 다양한 센서 디바이스를 결합하여 감지된 환경데이터를 응용 서비스와 연결하여 상황인지를 가능케 하는 유비쿼터스 컴퓨팅의 핵심기술이다. 하지만 자원이 제한된 노드를 이용해서 역동적인 애드 혹 네트워크를 유지하며 네트워크의 생존시간을 최대화하기 위해서는 네트워크 계층에서 효율적인 에너지 사용 방법을 필요로 한다. 집단화(Clustering)를 통한 데이터의 병합과 전송은 센서 네트워크의 구조와 데이터 특성에 비추어 에너지 효율적인 방법이다. 본 논문에서는 싱크로부터의 거리 정보를 이용해 분산된 방법으로 집단을 구성하는 새로운 방법을 제안하였다. 제안한 방법은 집단 구성에 따르는 추가적인 비용을 최소화하면서 전체 네트워크 노드간의 에너지 소모를 균등하게 유지할 수 있었다. 시뮬레이션을 통해 기존의 센서네트워크를 위해 제안된 확률적 집단 구성과 비교해 에너지 사용에 보다 효율적이었으며 이를 통해 네트워크의 생존시간을 늘릴 수 있었다.