• Title/Summary/Keyword: 협업개발

Search Result 860, Processing Time 0.026 seconds

Jxta-based SmartPhone Collaboration Application Supporting Group Workspace (Jxta 기반의 그룹 작업공간을 지원하는 스마트폰 협업 어플리케이션)

  • Park, Jong-Eun;Lee, Hong-Chang;Lee, Myung-Joon
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.16 no.3
    • /
    • pp.511-521
    • /
    • 2012
  • JXTA technology is a set of open protocols that enable any connected device on the internet or MANET(Mobile Adhoc NETwork) to communicate in a P2P manner. In this paper, we present a JXTA-based smartphone collaborative application. For this, we define the core services and collaborative services necessary for a P2P network, and design proper protocols to support the services. The developed application provides the effective environment for group works in smartphones, supporting the various virtual workspaces. Since application supports the group works among users in close-range without relying on the mobile network, it could be very useful in various situations such as the disaster area.

A WebDAV-based Collaborative System on Linux (WebDAV기반의 리눅스 협업 시스템 클라이언트)

  • Park, Jin-Ho;Shin, Won-Jun;Kim, Dong-Ho;Lee, Myung-Joon
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.10d
    • /
    • pp.611-615
    • /
    • 2006
  • CoSlide서버는 협업지원 시스템 서버로서 WebDAV 기반의 Jakarta Slide 서버를 확장한 것이다. 협업지원 시스템은 원거리의 사용자들이 협업을 필요로 하는 업무를 수행하기 위해서 작업그룹을 형성하는데 필요한 시스템이다. WebDAV는 웹상에서 분산 저작을 지원하도록 HTTP를 확장한 IETF 표준 프로토콜이다. 현재 WebDAV 기반의 자원 관리가 널리 사용되면서 WebDAV 기반 응용프로그램들이 개발되고 있다. 본 논문에서는 CoSlide라는 WebDAV 기반의 협업시스템을 지원하는 리눅스 클라이언트의 개발에 대하여 기술한다. 개발된 리눅스 클라이언트는 편리한 GUI 기반의 사용자 인터페이스를 제공하며 그룹멤버들과의 상호작용을 원활하게 지원한다. 클라이언트 사용자는 협업시스템 서버에 등록한 자원의 관리와 새로운 그룹작업장을 생성하고 생성한 그룹작업장에 다른 사용자를 초대하거나 다른 그룹작업장에 참가요청을 할 수 있다. 그룹작업장의 생성자는 그룹작업장의 관리자로서 참가 요청한 사용자를 참가시키거나 불참시킬 수 있다.

  • PDF

Design of Supporting Awareness on CoSlide Collaborative System using Java Message Service (자바 메시지 서비스를 이용한 CoSlide 협업시스템의 Awareness 지원 설계)

  • Kim, Seong-Hune;Lee, Hong-Chang;Park, Jong-Mun;Lee, Myung-Joon
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2008.06d
    • /
    • pp.213-217
    • /
    • 2008
  • 협업시스템은 분산된 작업그룹의 구성원들이 정보를 쉽게 교환하고 공유할 수 있도록 지원하는 공동작업환경이다. HTTP/1.1 을 확장한 WebDAV는 사용자가 원거리 서버의 자원을 수정하고 관리하는 기능을 제공하는 웹 통신 프로토콜이다. CoSlide 협업시스템은 효과적으로 협업을 지원하기 위하여 WebDAV 프로토콜을 확장하여 개발된 협업시스템으로서 협업을 위한 가상공 간을 제공하며 가상공간에 다양한 자원을 등록하고 관리할 수 있다. 하지만, CoSlide 협업시스템이 제공하는 기존의 작업장들은 그룹 구성원들간의 효과적인 협업을 위한 구성원들의 행위 인식 (Behavior Awareness) 을 지원하지 않고 있다. 본 논문에서는 CoSlide 협업시스템을 이용하여 협업을 수행할 때, 협업의 효율성을 증대시키기 위하여 구성원이 수행하는 행동을 인식할 수 있도록 자바 메시지 서비스를 이용하여 CoSlide 서버의 Awareness를 지원하기 위한 시스템을 설계하였다. 또한 CoSlide 서버의 Awareness 지원을 위하여 CoSlide 클라이언트인 CoSpace의 확장을 설계하였다. 사용자는 CoSpace 협업 클라이언트를 이용하여 협업을 수행하면 CoSlide 서버는 구성원이 수행하는 작업을 인식하고, 인식한 정보의 공개수준 여부와 수신여부를 참조하여 관련된 구성원에게 알려줌으로써 협업의 효율성이 증대된다.

  • PDF

The Design, Implementation and Verification of Distributed Pair Programming System for Supporting Collaboration (협업을 지원하는 분산 페어 프로그래밍 시스템 설계/구현 및 검증)

  • Noh, Hyo-Won;Park, Jin-Ho;Gwak, Hoon-Sung
    • Journal of Advanced Navigation Technology
    • /
    • v.17 no.3
    • /
    • pp.346-353
    • /
    • 2013
  • The dominant trend in software development is the globalisation of the software industry. This development is faced with diverse problems, which require solution by the adoption of new processes and development techniques. eXtreme Programming (known as XP) is one methodology which is now at the leading edge of software development. This recent trend in XP allows organisation members to cooperate towards the development of new software independently of the existing developers. This is achieved functionally between the members by the development of distributed pair programming, this is not IDE plug-in shape of text, simple screen sharing or chatting function based.

Development of Collaboration Infrastructure to Promote R&D Collaboration (R&D 협업 촉진을 위한 통합협업 인프라의 개발)

  • Jang, Heejin;Lee, Kyoungmin;Kong, Jonguk;Jo, Jinyong
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.19 no.10
    • /
    • pp.2429-2440
    • /
    • 2015
  • This paper introduces an online collaboration infrastructure in order to build a nationwide collaboration ecosystem in research and education areas. The proposed infrastructure involves domestic research institutes, education institutions and related commercial service vendors. It also includes various systems and services which can promote their online collaboration. Especially it provides the user authentication framework based on identity federation which facilitates the share of various ICT resources across different organizations, thereby enabling the efficient R&D collaboration. We deploy and validate the user authentication framework of the infrastructure on KREONET.

Agent-based Service Composition in Multi-party Collaboration Environments (다자간 협업 환경에서 에이전트 기반 서비스 합성)

  • Han, Sang-Woo;Kim, Jong-Won
    • Journal of the Institute of Electronics Engineers of Korea CI
    • /
    • v.45 no.5
    • /
    • pp.74-84
    • /
    • 2008
  • To support advanced collaboration among knowledge workers distributed geographically, there have been extensive researches under the scope of ubiquitous computing environments. Especially, to cope with several known problems in traditional room-based collaboration environments such as uncomfortable sharing of visuals and documents and difficult operation of collaboration tools, several conceptual frameworks are designed and prototyped. Focusing on practical and interactive collaboration with remote nodes, in this paper, we conceptually design an agent-based service composition model for multi-party collaboration environments. The proposed model is designed to automatically discover and combine services to achieve given tasks in a collaboration environment by using high-level user commands (without the knowledge of internal architecture). Based on the service composition model, we develop a multi-agent-based management toolkit for multi-party collaboration environments. It provides easy-to-use GUI to operate various services in an environment and perform service composition algorithm to discover appropriate services and combine them. To explore the possibility of the toolkit we implement collaboration services to support video conference by using the toolkit.

Development of Collaboration and Communication Platform based on Contents for an Efficient Task Management in Construction Project (건설 프로젝트 업무관리 효율화를 위한 콘텐츠기반 협업 플랫폼 개발)

  • Kim, Seong-Ah;Jung, Choong-Won;Kim, Nam-Ho;Choi, Cheol-Ho;Chin, Sang-Yoon
    • Korean Journal of Construction Engineering and Management
    • /
    • v.17 no.3
    • /
    • pp.98-107
    • /
    • 2016
  • An information system in a construction project has been typically used for drawing, document management, and administration process. And it has limitations to support real-time communication and collaboration among project stakeholders. The objective of this research is to improve communication, information share, and task management by developing a collaboration platform among project stakeholders supporting various communication methods and contents. The platform developed in this research, named as CCP, aims to support communication and collaboration related activities beyond the scope of legacy systems at construction sites. CCP was validated through pilot test and user survey, and it was found to be very helpful for sharing and distributing information, tracking and recording, and improving a user's work capability.

A Study on the Usability of Authorized Tools by Types of Collaboration -Focused on Collaboration between Designer and Developer- (협업의 유형에 따른 저작도구의 사용성 연구 -디자이너와 개발자 간의 협업 중심으로-)

  • Park, Jung-Hoon;Kim, Seung-In
    • Journal of Digital Convergence
    • /
    • v.18 no.10
    • /
    • pp.453-458
    • /
    • 2020
  • Recently, it is difficult to communicate face-to-face during work due to corona. To solve this problem, various platform-type communication tools are being created. For this study, we surveyed office workers in the 2040 field to find out what tools they are using the most and what are the most difficult problems with their collaboration. According to the analysis, practitioners use familiar tools that they used frequently for their work, and during the collaboration, poor communication is the most difficult. In this study, we would like to identify the tools and uses that are currently being used by domestic designers and developers in collaboration, and suggest directions for solving problems.

Design and Implementation of a Performance Evaluation Tool for Embedded Softwares on Collaborative Development Environment (협업 개발을 지원하는 임베디드 소프트웨어 성능분석도구 설계 및 구현)

  • Kim, Ik-Su;Cho, Yong-Yun
    • Journal of the Korea Society of Computer and Information
    • /
    • v.13 no.7
    • /
    • pp.19-27
    • /
    • 2008
  • A performance evaluation tool makes an important role in order to improve performance of an embedded software which has restricted computing resources. However, existing performance evaluation tools for embedded softwares cannot be used in collaborative development environment because they support only one developer with performance evaluation work under cross development environment. In this paper, we propose a performance evaluation tool for embedded softwares on collaborative development environment. A proposed tool is based on server and client model. It can have flexibility in offering and integrating the result information for the items. Through the suggested tool. developers can intuitively understand and analysis performance evaluation results each other.

  • PDF

Development of CPP/WSDL Generator for Business Collaboration (비즈니스 협업을 위한 CPP/WSDL 생성기의 개발)

  • 이석희;박경환
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 2003.11b
    • /
    • pp.735-740
    • /
    • 2003
  • 기업 간 비즈니스(B2B) 거래를 하기 위해서는 기업이 지원하는 업무 프로세스에 관한 정보와 업무 정보 교환을 위해 기업의 기술적인 사항을 정의하는 문서가 필요하다. XML 기반의 개방형 전자상거래 프레임 워크인 ebXML에서는 기업의 비즈니스 협업 능력을 정의한 스키마 형식의 문서를 CPP라고 하며, 웹서비스에서는 스키마 형식의 문서로 되어 있는 WSDL내에 협업정보를 수록하고 연계하여 협업을 지원한다. 본 논문에서는 ebXML의 CPP 구조와 웹서비스의 WSDL 구조를 분석하여 하나의 애플리케이션을 통해 협업의 중심역할을 하는 CPP와 WSDL을 효율적으로 생성시키는 CPP/WSDL 생성기를 개발하는데 있다. 이를 위해 각 문서의 엘리먼트들을 효과적으로 구조화하여 세부적인 항목까지 손쉽게 사용자가 정의를 내릴 수 있도록 그 방안을 제시 한다.

  • PDF