• Title/Summary/Keyword: 자원 협업

Search Result 233, Processing Time 0.021 seconds

An Inference System Using BIG5 Personality Traits for Filtering Preferred Resource

  • Jong-Hyun, Park
    • Journal of the Korea Society of Computer and Information
    • /
    • v.28 no.1
    • /
    • pp.9-16
    • /
    • 2023
  • In the IoT environment, various objects mutually interactive, and various services can be composed based on this environment. In the previous study, we have developed a resource collaboration system to provide services by substituting limited resources in the user's personal device using resource collaboration. However, in the preceding system, when the number of resources and situations increases, the inference time increases exponentially. To solve this problem, this study proposes a method of classifying users and resources by applying the BIG5 user type classification model. In this paper, we propose a method to reduce the inference time by filtering the user's preferred resources through BIG5 type-based preprocessing and using the filtered resources as an input to the recommendation system. We implement the proposed method as a prototype system and show the validation of our approach through performance and user satisfaction evaluation.

Design of a Collaborative System Client based on WebDAV (WebDAV기반 협업시스템 클라이언트의 설계)

  • 신원준;황의윤;김진홍;문남두;이명준
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.10c
    • /
    • pp.478-480
    • /
    • 2004
  • 네트워크의 발달로 인하여 지역적으로 원거리에 위치한 다수의 사용자들이 공동 작업을 수행할 수 있는 다양한 기술들이 개발되었다. 공동작업을 지원하는 협업시스템은 HTTP 프로토콜을 사용하거나 또는 각자의 고유한 통신 프로토콜들을 정의하여 구현하였다. 이러한 방법은 협업시스템 간의 상호 운용성이 결여되는 문제를 발생시켰다. W3C의 IETF에서는 협업지원을 위한 WebDAV 명세가 발표되었다. WebDAV는 웹상의 공동 저작활동을 지원하기 위한 표준프로콜로서, 원거리에 있는 사용자들 간에 인터넷상의 파일을 편집하고 관리할 수 있도록 해주는 HTTP의 확장이다. 이를 이용하여 협업시스템을 구성하면 협업시스템 간의 상호 운용성을 높일 수 있을 것이 다. 협업시스템의 클라이언트는 협업지원 서버의 자원들을 효율적으로 이용할 수하고 팀원들 간의 상호작용이 원활 하게 이루어 져야한다. 이러한 요구 조건을 고려하여 본 논문에서는 WebDAV 프로토콜을 이용한 협업시스템의 클라이언트를 설계하였다. 고급기능으로 사용자가 협업지원 서버의 파일을 편집할 때 자동으로 저작프로그램을 연결하고 저작프로그램을 종료할 때 파일의 변화된 내용과 파일의 버전관리를 실시간으로 서버에 적용될 수 있게 디자인하였다. 또한 드래그앤드롭(Drag & Drop)을 통한 파일이동을 지원하고 파일의 읽기모드와 쓰기모드를 지원하는 기능을 설계하였다.

  • PDF

SLA-based Auto-Scaling for Cloud Collaboration Platform (클라우드 협업 플랫폼을 위한 SLA기반 오토-스케일링 기법)

  • Kim, Ki-Hyun;Jung, In-Yong;Han, Byung-John;Jeong, Chang-Sung
    • Annual Conference of KIPS
    • /
    • 2013.11a
    • /
    • pp.98-99
    • /
    • 2013
  • 가상화 기술의 등장으로 서버를 가상화하여 컴퓨팅 자원을 동적으로 사용할 수 있게 되면서 탄력적인 프로비져닝이 가능해져 기업은 좀 더 유연하게 대처할 수 있게 되었다. 클라우드 컴퓨팅 환경을 이용하는 데 있어 가장 중요한 이슈 중 하나는 자원을 사용함에 있어 실제 필요한 양만큼 할당하여 사용하는 것이다. 현대 응용의 가변적인 작업 부하에 따라 필요한 만큼만 자원을 제공하기 위해 SLA 기반 오토-스케일링 기법을 이용하여 자원 할당의 자동화를 연구하고 있다. 하지만 대부분의 클라우드 협업 플랫폼은 오토-스케일링 기술을 지원하지 않는다. 또한, 대부분의 SLA 기반 오토-스케일링 기법은 웹 응용에서 중요한 평균 응답 시간은 보장하지 않는다. 본 논문에서는 클라우드 환경에서 가변적인 사용자 요청에 따라 플랫폼은 평균 응답 시간을 보장하고 SLA 위반 여부에 따라 추가 자원을 할당하는 오토-스케일링 기법을 제안한다.

Management of the Access Control for a WebDAV-based Collaborative System (웹데브 기반 협업시스템에서의 접근 제어 관리)

  • Kim, Seong-Hune;Lee, Hong-Chang;Lee, Myung-Joon;Park, Yang-Su
    • Journal of Internet Computing and Services
    • /
    • v.11 no.1
    • /
    • pp.167-181
    • /
    • 2010
  • WebDAV is an IETF standard protocol which supports asynchronous collaborative authoring on the Web. The WebDAV Access Control Protocol provides various methods of controlling the resources on a WebDAV server and their properties, helping high-level group activities to be performed through the WebDAV server. In this paper, to provide high level collaboration, we introduce a technique for managing access control over WebDAV resources through the WebDAV Access Control Protocol and describe the development of an access control manager for the CoSlide Collaborative system based on the technique. To provide users with the access control features in an easily understandable manner, the developed technique presents the privileges for performing WebDAV methods instead of the standard privileges in the WebDAV Access Control Protocol. In addition, we present the facility for detecting conflicts between new access privileges on resources and old access privileges on them. We applied the method-based access control management technique to the CoSlide collaborative system. The developed access control manager enables us to create group workspaces with flexible access control strategies for group members and resources.

P2P Based Collision Solving Technique for Effective Concurrency Control in a Collaborative Development Environment (협업개발 환경에서의 효율적 동시성 제어를 위한 P2P기반 충돌해결 기법)

  • Park, Hyun-Soo;Kim, Dae-Yeob;Youn, Cheong
    • The KIPS Transactions:PartD
    • /
    • v.16D no.4
    • /
    • pp.571-582
    • /
    • 2009
  • This paper provides a way to overcome limitations of general collaborative software development tools that completely restrict co-ownership of resources among individuals in a team oriented developmental environment. It also provides a solution for users to co-own resources and at the same time manage version control and collision problems that may occur due to the co-ownership of resources.The cooperative development support tool of developed software uses the conventional optimistic technique but employs the algorithm which is improved to reduce costs and efforts required for solving collision. The collaborative software development tool presented in this paper is made up of the classical client/server structure with the P2P(peer to peer) method which supports information exchange among individuals. This tool is developed based on open source software CVS(Concurrent Version System). Functional efficiency was confirmed by comparing it to the utility of prior existing collaborative software development tools.

Kepler based Collaborative System for e-Organ Simulator (e-Organ Simulator 를 위한 Kepler 기반 협업 시스템)

  • Park, Sangsu;Han, Youngjoo;Kim, Dong-Hyun;Youn, Chan-Hyun;Shim, Eun Bo;No, Kyoung Tai;Nam, Ky-Youb
    • Annual Conference of KIPS
    • /
    • 2010.04a
    • /
    • pp.255-258
    • /
    • 2010
  • 계산 집약적인 다양한 응용 프로그램들이 서로 유기적으로 통합되어 결과를 도출하는 컴퓨팅 환경에서는 응용들을 관리하기 위한 효과적인 워크플로우 기법과 컴퓨팅 자원관리 기술이 필요하다. 본 논문에서는 인체 생리기능 단위들을 모사한 신약개발 시뮬레이션을 지원하기 위한 OSICC (e-Organ Simulator-Integrated Cyber Computing) 시스템의 협업 기능을 평가한다. 제안하는 시스템은 워크플로우 관리자를 이용하여 시뮬레이션의 객체간 자원관리를 최적화하고 있으며, 프로토타입으로 구현되어 협업 컴퓨팅을 지원하는 OSICC 시스템에서 효율성을 확인하였다.

A WebDAV-based Collaborative System Supporting Individualized Services (개인화된 서비스를 지원하는 웹데브 기반의 협업시스템)

  • Lee, Hong-Chang;Lee, Myung-Joon
    • Journal of the Korea Society of Computer and Information
    • /
    • v.13 no.5
    • /
    • pp.143-154
    • /
    • 2008
  • As internet users swiftly increased in number, both collaborations and communications on the Internet gradually increased. Accordingly, the importance of individualized service has been raised as user-centered service has been activated. As of now, there are many systems supporting collaboration based on the Web. Unfortunately, since the existing Web-based collaborative systems do not support individualized service, they do not provide effective collaboration for various kinds of users. In this paper, we describe the development of a collaboration portlet for the CoSlide collaborative system. The collaboration portlet provides various methods which control the resources of each workspace on the CoSlide server. As a component of a portal, the developed portlet provides effective collaborative environment satisfying various user requirements. Users can collaborate through the individualized interfaces which are composed by portlets on a portal for their own working environment.

  • PDF

CoVNC : An Extension of VNC for Efficient Collaboration (CoVNC : 효과적인 협업을 위한 VNC의 확장)

  • Lee, Tae-Ho;Park, Jin-Ho;Lee, Hong-Chang;Lee, Myung-Joon
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2007.10d
    • /
    • pp.343-348
    • /
    • 2007
  • VNC 프로그램은 RFB(Remote Frame Buffer) 프로토콜을 사용하여 멀리 떨어진 시스템의 자원을 GUI(Graphic User Interface)를 통해 효과적으로 제어 할 수 있는 기능을 제공한다. 이를 이용하여 효과 적인 동기식 협업 작업을 지원하는 시스템을 구성할 수 있다. 본 논문에서는 Ultra VNC 프로그램과 RFB 프로토콜을 확장하여 같은 시간에 일어나는 인터넷 기반 협업 작업을 효과적으로 지원할 수 있는 CoVNC의 개발에 대해 기술한다. CoVNC를 사용하는 협업 작업장제공자나 협업 참여자가 협업 시스템의 구성과 실행에 대한 노력을 들이지 않으며 협업 작업에 몰두 할 수 있도록, 서버 설정을 저장하는 기능과 클라이언트가 한 번의 클릭으로 서버 접속을 할 수 있는 기능을 제공한다. 또한 작업장을 제어 할 수 있는 권한과 제어할 수 없는 권한, 그리고 클라이언트의 권한과 접속을 관리하는 관리자 권한을 제공하여 협업 작업에서의 혼선과 악의적인 작업 방해를 막을 수 있다. 이러한 기능을 지원하기 위하여 Ultra VNC 서버를 확장하여 CoVNC 서버를 개발하였으며, Java Viewer 클라이언트를 확장하여 CoVNC 클라이언트를 개발하였고, RFB 프로토콜을 확장하여 서버와 클라이언트가 새로운 기능에 대한 메시지를 주고받을 수 있도록 하였다.

  • PDF

Supporting Effective Collaborative Workspaces over Moodle (Moodle에서의 효과적인 협업 워크스페이스 지원)

  • Jin, Jae-Hwan;Lee, Hong-Chang;Lee, Myung-Joon
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.16 no.12
    • /
    • pp.2657-2664
    • /
    • 2012
  • Web-based learning receives much attention as an effective learning method because users can use the learning service at any time from any space. A learning management system(LMS) provides online educational environment among teachers and students, supporting various facilities to deliver educational contents. Since most of the existing LMSs support one-way or limited two-way teaching services among teachers and students, there are a lot of difficulties in performing collaboration among students and/or collaboration among teachers and students. In this paper, we describe the development of collaborative workspaces which provides effective collaborative educational environment on Moodle which is widely accepted as a typical LMS. Through the provided various types of collaborative workspaces, users can easily perform group activities, sharing educational with appropriate access control mechanism.