• Title/Summary/Keyword: 협업 컴퓨팅

Search Result 183, Processing Time 0.026 seconds

Abstraction Model and Application Development Process for Cooperative Ubiquitous Computing Systems (협업 기반의 유비쿼터스 컴퓨팅 시스템을 위한 추상화 모델 및 응용 시스템의 개발)

  • Jung, You-Na;Lee, Jung-Tae;Kim, Min-Koo
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.10c
    • /
    • pp.472-476
    • /
    • 2006
  • 유비쿼터스 컴퓨팅 시스템을 설계하고 개발하기 위한 방법들 중 하나로서, 최근 다중 에이전트 모델을 이용하는 방식이 연구되었다. 다중 에이전트 모델을 이용함으로써 얻을 수 있는 장점도 있지만, 다중 에이전트 모델로는 유비쿼터스 컴퓨팅 시스템이 가지는 고유한 특성을 완벽히 기술하기는 부족한 면이 있다. 예를 들어, 유비쿼터스 컴퓨팅 시스템에서 어떤 서비스를 제공하기 위하여 여러 컴퓨팅 요소들이 협업을 해야 할 때, 이러한 협업 조직을 효과적으로 표현하기 어렵다. 즉, 다중 에이전트 모델에서는 이러한 협업 조직의 동적인 생성과 소멸, 그리고 동적인 조직의 구성방식과 서비스를 제공하기 위한 조직 내에서의 또한 조직들 간의 협업 방식을 기술하기가 쉽지 않다는 것이다. 게다가 대부분의 다중 에이전트 모델들은 시스템을 설계하는 것만을 고려할 뿐 시스템의 개발은 개발자에게 전가하고 있다. 그러나, 유비쿼터스 컴퓨팅 시스템처럼 다양한 기종이 복잡하게 분산되어 있는 경우에는 설계만으로 실제 시스템을 개발을 하는 것은 쉬운 일이 아니다. 따라서 본 논문에서는 컴퓨팅 요소들의 협업 조직을 커뮤니티라 하고, 유비쿼터스 컴퓨팅 시스템을 그러한 커뮤니티에 기반하여 기술하는 고 수준의 추상화 모델을 제시하였다. 또한 이러한 고수준의 추상화 모델로부터 실제 시스템 개발을 이끌어 낼 수 있도록 하기 위하여 Model driven architecture 방식을 적용하여, 유비쿼터스 컴퓨팅 시스템의 개발 과정을 정의하였다.

  • PDF

A Recommendation based Role-Assignment Method by Adapting Dynamic Weight Changing (동적 가중치 변화를 통한 추천 기반의 역할 할당 기법)

  • Lee, Keon-Soo;Rho, Seung-Min;Kim, Min-Koo
    • Journal of Advanced Navigation Technology
    • /
    • v.15 no.1
    • /
    • pp.124-129
    • /
    • 2011
  • In the process of cooperation which can be the best proposals for resolving complex problems in computing domain, the way of team organizing is one of the most important aspects for succeeding the goal. Especially in ubiquitous computing environment, where the participants of a team are selected from the heterogeneous computing objects which are deployed by other providers for their own goals, finding the relevant teammate can be regarded as the most important factor for determining the success or failure of the given problem. In this paper, we propose a method of finding teammate and assigning a role, which is a sub task of cooperation, by comparing the attributes of the computing object and the requirement of the role such as capability of functions, loyalty for the given team, and harmony with other teammates. By considering the situationally changing weights of each attributes, this method can be suited for dynamic computing environment where the cooperation should be executed with dynamically in/out computing objects and satisfy the dynamically chaining constraints.

Conflict analysis of RBAC in Multi-Domain Security (다중 도메인 보안에서 RBAC의 상충문제)

  • 김형찬;이동익;김형천;강정민;이진석
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.10a
    • /
    • pp.625-627
    • /
    • 2003
  • 역할기반 접근통제(RBAC)모델은 쉬운 관리성과 정책 적용의 유연성, 그리고 정책 중립적인 이점으로 인하여, 현재 많은 컴퓨팅 환경에서 적용되고 있다. 하지만 기존에 연구되었던 RBAC 모델들은 대부분 단일 보안 관리를 가정하므로 최근의 협업 컴퓨팅 환경을 위한 접근통제를 설계하는 데 문제가 있다. 본 논문에서는 협업 컴퓨팅 환경을 다중 도메인 보안(Multi-Domain Security)으로 사상하고, 협업환경을 적절하게 고려하지 않은 RBAC의 적용이 야기할 수 있는 문제점들을 살펴본다.

  • PDF

e-Science 연구를 위한 협업환경 기술 소개

  • Yu, Jin-Seung;Kim, Beop-Gyun;Jang, Haeng-Jin;Kim, Jong-Won
    • Korea Information Processing Society Review
    • /
    • v.15 no.2
    • /
    • pp.75-80
    • /
    • 2008
  • e-Science는 고성능 컴퓨팅 장비와 네트워킹 장비를 이용하여 각종 첨단 실험장비, 대용량 데이터, 연구인력 등을 시간 공간의 제약 없이 동시에 활용하도록 하여 연구 생산성을 혁신적으로 향상시킬 수 있다. 이를 효과적으로 지원하기 위해서는 서로 떨어져 있는 연구자들 간의 협업을 위한 기반을 제공하는 것은 매우 기본적인 서비스이다. e-Science로 진행되는 미래형 협업을 위한 지원은 연구자간의 단순한 화상회의에서부터 고성능 네트워크와 컴퓨팅 자원에 기반을 두어 과학적 가시화(scientific visualization)를 공유하는 환경을 제공하는 것까지 다양하게 망라되어 있다. 본 논문에서는 원격지의 협업 연구자간에 데이터를 공유하고 공유된 시각화를 제공하는 e-Science 협업 환경 기술에 대한 소개를 하고자 한다. 특히 Access Grid를 중심으로 한다양한 협업 환경의 구축 노력들을 소개하면서, 이들 노력을 바탕으로 한 향후의 협업 환경 기술의 발전 방향에 대해 소개한다.

  • PDF

Study on Warning Control Center suggestion for intrusion detection and prevention in the collaborated Cloud environment (협업 클라우드 환경에서 효율적인 침입 탐지 및 차단을 위한 Warning Control Center 제안에 관한 연구)

  • Jung, Youn-Sung;Park, Byeong-Il;Kang, Jung-Ho;Jun, Moon-Seog
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2012.04a
    • /
    • pp.789-791
    • /
    • 2012
  • 세계가 주목하는 새로운 컴퓨팅 패러다임으로 클라우드 컴퓨팅 기술이 주목받고 있다. 클라우드 컴퓨팅은 다양한 사용자의 특성 및 사용 목적에 따른 서비스를 제공한다. 최근에 서비스 되고 있는 협업 클라우드 시스템은 클라우드 간 오픈 API들을 통한 상호 운영성을 바탕으로 서비스가 제공되고 있다. 하지만 클라우드 시스템은 보안과 성능, 가용성 등 개선해야할 많은 부분이 많이 남아있고, 특히 협업된 환경에서는 하나의 클라우드에 대한 공격이 다른 클라우드에 영향을 미칠 수 있기 때문에 이러한 특징을 고려한 침입탐지 및 차단을 위한 시스템이 필요하다. 본 논문은 하이퍼바이저와 유기적으로 통신하는 Hypervisor Intrusion Detection Agent(HIDA)를 이용하여 위협을 탐지, 분석하고 Warning Control Center(WCC)이용하여 협업된 클라우드 시스템에 위험을 공유함으로써 기존 시스템에 비해 보다 개선된 보안성 및 가용성을 제공하는 방법을 제안하였다.

Implementation of Smart Collaboration Environment Framework (지능형 협업 환경 프레임워크 구현)

  • Han, Sang-Woo;Kim, Nam-Gon;Choi, Ki-Ho;Ko, Su-Jin;Bae, Chang-Hyeok;Kim, Jong-Won
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.14 no.1
    • /
    • pp.40-51
    • /
    • 2008
  • To realize advanced collaboration environments for knowledge workers distributed geographically, there are extensive researches in ubiquitous computing environments. Especially, to cope with several known problems in traditional collaboration tools such as limited display resolution, uncomfortable shared documentation, difficult operation of collaboration environments, various approaches are attempted in the aspect of framework design. In this paper, we design a framework for collaboration environments covering hardware/software/networking architecture to flexibly coordinate a set of collaboration services and devices considering users' expectation and node capabilities. Based on the proposed framework, we develop the collaboration environment supporting the interactive networked tiled display enabling media/data sharing via networking, display interaction using pointing/tracking, and high-resolution tiled display. Finally the demonstration of the developed prototype is introduced to prove the possibility of its realization.

Workflow Reconfiguration Scheme for Collaborative Scientific Applications (협업기반의 과학 어플리케이션을 위한 워크플로우 재구성 기법)

  • Kim, Byung-Sang;Youn, Chan-Hyun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2011.11a
    • /
    • pp.175-176
    • /
    • 2011
  • 협업 컴퓨팅 환경은 컴퓨팅, 네트워크 자원을 통하여 연구자들간의 협력을 하는 일련의 작업 과정을 의미한다. 사람이 포함되어 있는 복잡한 연구환경에서 워크플로우 기반의 작업 수행은 협업환경을 위해 유용하게 사용된다. 하지만 자원의 예기치 못한 자원의 성능 저하는 전체 워크플로우의 성능을 저하시키게 된다. 본 논문에서는 워크플로우 자원 스케줄링에 있어서 최초에 결정되어 할당된 자원을 재배치 시키는 재구성 기법을 통하여 워크플로우 응용의 성능 저하를 개선하고자 한다.

Mobile-Grid : Middleware for Collaboration In Extended Virtual Environment (Mobile-Grid : 확장된 가상환경에서의 협업을 위한 미들웨어 설계)

  • 강수연;임익진;이승룡
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.04d
    • /
    • pp.617-619
    • /
    • 2003
  • Grid는 고성능의 프로세스와 네트워크의 발전으로 인한 분산 컴퓨팅 환경에서의 이기종성을 극복하고, 대규모의 자원 및 데이터를 관리하고, 고속의 연산 수행이 가능한 시스템 개발을 가능하게 하였다. 또한, 현재 국가 및 대학 연구소를 중심으로 가상 환경에서의 협업 및 정보 공유가 가능한 가상 조직을 구축을 목표로 하고 있다. Grid는 고정된 분산 시스템을 기반으로 연구되고 있으며, 현재 컴퓨팅 환경의 변화의 축인 이동성을 고려하지 않고 있다. 경량화 된 프로세스는 이동기기의 대중화를 가져왔으며, 무선 네트워크의 저가화로 인해 무선 인터넷을 통한 컨텐츠 및 어플리케이션의 사용이 범람하게 되었다. 컴퓨팅 자원들의 산재와 이동성의 부여 둥의 컴퓨팅 환경의 변화는 사용자 중심의 컴퓨터 패러다임을 낳았으며, Grid 환경의 계속적인 발전을 위해서는 이러한 변화 수용이 필수적이다. 또한 변화된 컴퓨팅 환경에서의 사용자의 요구사항들에 대한 Grid 컴퓨팅 환경의 적용에 관한 많은 문제점들이 제시되고 있다. 본 논문에서는 이러한 관점을 고려하여 이동 컴퓨팅 환경의 인프라들을 기반으로 기존의 Grid 컴퓨팅과의 연동을 고려하여 적응성 및 재구성이 가능한 Mobile-Grid 아키텍처를 제시하고, 가상 조직 내에서 확장성, 유연성, 호환성, 개방성 둥의 특징을 가지는 Mobile-Grid의 미들웨어를 제안한다.

  • PDF

Community Computing Model and Development Tool for Community-based Ubiquitous System in Multi-agent Platform (다중 에이전트 환경에서의 커뮤니티 기반 유비쿼터스 시스템을 위한 모델과 개발 도구)

  • Jung, You-Na;Lee, Jung-Tae;Kim, Min-Koo
    • Journal of KIISE:Software and Applications
    • /
    • v.33 no.12
    • /
    • pp.1031-1051
    • /
    • 2006
  • To develop a ubiquitous system, several researches have been tried to apply multi-agent models to design a system. Even though current multi-agent models provide many benefits with ubiquitous system developments, there are still some deficiencies in completely supporting the characteristics of ubiquitous systems such as dynamic formation and termination of mission-oriented organizations and interrelationship between organizations. In addition, existing agent-based models only concern aboutananalysis and design of a system, then place a burden of implementation on developers. Therefore, in this paper, we propose the high-level abstraction model of a multi-agent based ubiquitous system and the development process concerning implementation as well as design of systems. In addition, we implemented a development toolkit, called as CDTK(Community computing system Development Tool Kit), then developed a small community computing system using the CDTK.

Member Framework for Community Computing in Ubiquitous Computing Environments (유비쿼터스 컴퓨팅 환경에서의 커뮤니티 컴퓨팅을 위한 멤버 프레임워크)

  • Kim, Han-Wook;Song, Se-Heon;Lee, Jung-Tae;Kim, Min-Koo
    • 한국HCI학회:학술대회논문집
    • /
    • 2007.02a
    • /
    • pp.796-801
    • /
    • 2007
  • 유비쿼터스 지능 공간(Ubiquitous Smart Space)에서 동적으로 발생하는 다양한 문제를 협업을 통하여 해결할 수 있는 방법론으로 제안된 커뮤니티 컴퓨팅 (Community Computing) 모델을 기반으로 하는 개발 도구(Community Computing Development Tool Kit : CDTK)를 사용하면 특정 문제를 해결할 수 있는 커뮤니티 컴퓨팅 어플리케이션이 생성된다. 이 커뮤니티 컴퓨팅 어플리케이션이 실제로 유비쿼터스 지능 공간에 존재하는 uT-entity에 이식되어 동작하기 위해서 uT-entity의 종류에 상관없이 커뮤니티 컴퓨팅 어플리케이션이 배포될 수 있는 환경을 필요로 한다. 본 연구에서는 CDTK를 이용하여 생성된 커뮤니티 컴퓨팅 어플리케이션이 uT-entity에 배포(Deployment)되어 각 uT-entity가 커뮤니티의 멤버로 참여하여 멤버간의 협업을 통해 목적(Goal)을 달성할 수 있도록 지원하는 어플리케이션 프레임워크인 멤버 프레임워크(Member Framework)를 제안하고, 이를 이클립스 리치클라이언트 플랫폼(Rich Client Platform) 기반의 플러그인(Plug-In)으로 설계하고자 한다.

  • PDF