• Title/Summary/Keyword: Distributed Collaborative Environment

Search Result 112, Processing Time 0.027 seconds

Design and Implementation of an Industrial-Design Collaborative System to Support Scalability (확장성을 고려한 산업디자인 협력시스템 설계 및 구현)

  • Yang, Jin-Mo;Lee, Seung-Ryong;Jeon, Tae-Woong
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.6 no.5
    • /
    • pp.513-527
    • /
    • 2000
  • This paper describes our experience to design and implementation of a collaborative system framework that allows to develop certain collaborative applications such as 3D animation, computer game, and industrial design. The collaborative system enables users, who located in geographically long distance, to do collaborative work in a single virtual space. The proposed system basically consists of client and server system. The goal of proposed system is to support scalability, portability, and platform independent. In order to achieve these, the server is implemented in Java platform and is adopted to the hybrid architecture which takes the advantages both in centralized and decentralized collaborative system. We construct the server base on its functional characteristics so called User Manager Server (UMS), Session Manager Server (SMS), and Information Server (IS), The UMS manages the users who are taking part in the collaborative operations. The SMS supports the conferencing in the proposed system. The IS provides the connection methods among the UMSs. For user's convenience, we implement the client using Visual C++ in Windows. We also expend the functions of 3D Studio Max to distributed environment by means of the plug-in module, and facilitate the chatting and white board functions as well.

  • PDF

An Ontology-based Collaboration System for Service Interoperability (온톨로지 기반의 서비스 상호운용을 위한 협업 시스템)

  • Hwang, Chi-Gon;Moon, Seok-Jae;Jung, Kye-Dong;Choi, Young-Keun
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.17 no.1
    • /
    • pp.210-217
    • /
    • 2013
  • The development of collaboration among information systems in accordance with changes in enterprises' business environment brings about the problems of duplication of the existing business services and increase in costs of maintenance. Accordingly, Web service has been suggested as the standard of distributed computing to prevent the duplication of services within the same business domain and to attain the services that are already being utilized. But since the data needed for Web services are not standardized, it is difficult for the users to find services that meet diverse business purposes. In this paper, we construct an ontology-based collaboration system for service interoperability. The ontology can support fusion service by finding services which are existed interdependently under the distributed environment for collaboration processing. The role of the collaborative system includes development, registration and call of services based on ontology. A local systems request collaboration support through the service profile. Collaborative system supports the development of service using the service profiles, represents the semantic association between real data through system ontology, and infers relationship between instances contained in the services. Based on this, we applied the travel booking services for collaboration system. As a result, service can be managed effectively preventing collision in collaborative system, and we verify that the mapping between system is reduced.

Attention Based Collaborative Source-Side DDoS Attack Detection (어텐션 기반 협업형 소스측 분산 서비스 거부 공격 탐지)

  • Hwisoo Kim;Songheon Jeong;Kyungbaek Kim
    • The Transactions of the Korea Information Processing Society
    • /
    • v.13 no.4
    • /
    • pp.157-165
    • /
    • 2024
  • The evolution of the Distributed Denial of Service Attack(DDoS Attack) method has increased the difficulty in the detection process. One of the solutions to overcome the problems caused by the limitations of the existing victim-side detection method was the source-side detection technique. However, there was a problem of performance degradation due to network traffic irregularities. In order to solve this problem, research has been conducted to detect attacks using a collaborative network between several nodes based on artificial intelligence. Existing methods have shown limitations, especially in nonlinear traffic environments with high Burstness and jitter. To overcome this problem, this paper presents a collaborative source-side DDoS attack detection technique introduced with an attention mechanism. The proposed method aggregates detection results from multiple sources and assigns weights to each region, and through this, it is possible to effectively detect overall attacks and attacks in specific few areas. In particular, it shows a high detection rate with a low false positive of about 6% and a high detection rate of up to 4.3% in a nonlinear traffic dataset, and it can also confirm improvement in attack detection problems in a small number of regions compared to methods that showed limitations in the existing nonlinear traffic environment.

Implementation of A Networked Collaboration Engine for Virtual Architectural Bngineering Application (가상 건축 엔지니어링 응용을 위한 네트워크 공유작업 엔진의 구현)

  • Song, Gyeong-Jun;Go, Dong-Il;Kim, Jong-Seong;Maeng, Seong-Hyeon
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.28 no.12
    • /
    • pp.642-652
    • /
    • 2001
  • Recently, the advent of World-Wide-Web(WWW) and the explosive popularity of the Internet gave birth to collaborative applications which were enabled by computers and networks as their primary media. The progress of 3D computer graphics enabled collaborative application with 3D virtual environments or distributed virtual environments. In this paper, we explain our implementation of the Share collaboration engine which is for collaboration applications based on a distributed virtual environment. We introduce Virtual Architectural Engineering 2000 (VAE2000) that is our pilot application implemented with the Share collaboration engine. The Share collaboration engine proposes a new Share network architecture for management of participants, and it provides some synchronization methods for 3D objects in virtual collaboration. VAE2000 is an experimental application that tries to prevent wastes of human, material and time resources in networked virtual collaboration.

  • PDF

Web-based Open Distributed HW/SW Codesign Environment (웹에 기반한 개방형 분산 HW/SW 통합설계 환경)

  • 김승권;김종훈
    • Journal of Korea Multimedia Society
    • /
    • v.2 no.4
    • /
    • pp.476-489
    • /
    • 1999
  • HW/SW codesign is integrated design of systems implemented using both hardware and software components. Many design tools has been developed to support this new paradigm, so far. Current codesign tools are not widely used as been expected because of variety problems - rapidly evolving technology, platform dependency, absence of standard specification method, inconsistent user interface, varying target system, different functionality In this paper, we propose a web-based distributed HW/SW codesign environment to remedy this kinds of problem. Our codesign environment has object-based 3 tier client/server architecture. It supports collaborative workspace through session service. Fully object-oriented design of user interface(OOUI) enables easy extension without change of user Interface. Furthermore it contains transaction server and security server for efficient and safe transfer of design data. To show a validity of our design, we developed prototype of web-based HW/SW codesign environment called WebCEDA. Our model of HW/SW codesign can be used for web-based generic CAD tools.

  • PDF

e-Engineering Framework to Support Collaborative Design of Automotive Suspension Systems (협업설계를 위한 엔지니어링 프레임워크 개발에 관한 연구 -자동차 서스펜션 모듈에의 적용-)

  • Park, Seong-Whan;Lee, Jai-Kyung;Lee, Han-Min
    • Journal of the Computational Structural Engineering Institute of Korea
    • /
    • v.21 no.6
    • /
    • pp.555-561
    • /
    • 2008
  • This paper describes an e-Engineering framework to support collaborative design of automotive suspension systems developed at KIMM(Korea Institute of Machinery and Materials). The e-Engineering framework is proposed and developed on the base of the multi-layered software agents including engineering task agent which is generated from the domain knowledge of experts. The developed framework is aim to widely spread application to the small and medium enterprises by adopting open source technologies such as JADE (Java Agent Development Framework) and by using the independent characteristics related with applicant H/W and 81W system. This framework can provide an integrated design environment to support distributed personnel, design activities and engineering resources during product development process. For the validation of the system's applicability and efficiency, the several practical design processes for automotive suspension systems of RR/FR lower arms and RR cross member are applied and discussed.

Systematic Research on Privacy-Preserving Distributed Machine Learning (프라이버시를 보호하는 분산 기계 학습 연구 동향)

  • Min Seob Lee;Young Ah Shin;Ji Young Chun
    • The Transactions of the Korea Information Processing Society
    • /
    • v.13 no.2
    • /
    • pp.76-90
    • /
    • 2024
  • Although artificial intelligence (AI) can be utilized in various domains such as smart city, healthcare, it is limited due to concerns about the exposure of personal and sensitive information. In response, the concept of distributed machine learning has emerged, wherein learning occurs locally before training a global model, mitigating the concentration of data on a central server. However, overall learning phase in a collaborative way among multiple participants poses threats to data privacy. In this paper, we systematically analyzes recent trends in privacy protection within the realm of distributed machine learning, considering factors such as the presence of a central server, distribution environment of the training datasets, and performance variations among participants. In particular, we focus on key distributed machine learning techniques, including horizontal federated learning, vertical federated learning, and swarm learning. We examine privacy protection mechanisms within these techniques and explores potential directions for future research.

Development of a SOA-based Distributed Collaborative Agent in RTE Environments (RTE 환경에서의 SOA 기반 협업적 분산 에이전트 개발)

  • Choi, Hyung-Rim;Kim, Hyun-Soo;Hong, Soon-Goo;Park, Young-Jae;Cho, Min-Je;Choi, Sung-Wook;Park, Chang-Hyun;Kang, Si-Hyeob;An, Bung-Sun
    • The Journal of Information Systems
    • /
    • v.19 no.1
    • /
    • pp.79-96
    • /
    • 2010
  • The organizations in the competitive business environment are under pressure of handling internal management processes as well as external supply chain issues. In addition, the paradigm of supply chain management (SCM) has been shifted from static to dynamic problems. For the efficient SCM, organizations should be a RTE (Real Time Enterprises) that views entire supply chains as a single entity. In this paper, the agent system that makes RTE and dynamic supply chains possible is developed. Then, the developed agent system is verified in the TAC SCM(Trading Agent Competition Supply Chain Management) experimental environment and a dashboard is also developed for monitoring management activities of supply chains. The contributions of this paper are as followings. First, unlike the previous agent systems, the suggested agent system in this paper provides autonomy and scalability using SOA. Second, this suggested model for dynamic environment can be applied for the development of software supporting a SCM.

Web-based Interference Verification System for Injection Mold Design (사출금형 설계를 위한 웹 기반 간섭 검사시스템)

  • Park Jong-Myoung;Song In-Ho;Chung Sung-Chong
    • Transactions of the Korean Society of Mechanical Engineers A
    • /
    • v.30 no.7 s.250
    • /
    • pp.816-825
    • /
    • 2006
  • This paper describes the development of a web-based interference verification system in the mold design process. Although several commercial CAD systems furnish interference verification functions, those systems are very expensive and inadequate to perform collaborative works over the Internet. In this paper, an efficient and precision hybrid interference verification algorithm for the web-based interference verification system over the distributed environment has been studied. The proposed system uses lightweight CAD files produced from the optimally transformed CAD data through ACIS kernel and InterOp. Collaborators related to the development of a new product are able to verify the interference verification over the Internet without commercial CAD systems. The system reduces production cost, errors and lead-time to the market. Validity of the developed system is confirmed through case studies.

A Collaborative Development Using Sequence Diagram in a Distributed Environment (분산 환경에서 순차 다이어그램을 이용한 협력 개발)

  • 박지현;이교상;백종명
    • Proceedings of the Korean Operations and Management Science Society Conference
    • /
    • 2000.10a
    • /
    • pp.223-226
    • /
    • 2000
  • 현재의 소프트웨어들은 그 요구사항이 늘어나고 규모 역시 커져서 여러 사람이 팀을 이루어 개발하는 것이 일반적이다. 이런 개발과정에서 서로 다른 개발자가 구현한 코드를 통합하는 것은 무척 어려운 일이며 이렇게 구현한 소프트웨어에 대한 명세를 작성하거나 분석하는 것 또한 많은 노력을 필요로 한다. 특히 ERP 어플리케이션과 같이 많은 수의 개발자들이 분산 환경에서 협력 작업을 통하여 프로그램을 개발하는 경우에 있어서는 개발자 상호간의 의견교환과 정보 공유는 물론, 서로 다른 개발자가 자신이 필요로 하는 코드를 찾아내고 분석하여 통합하는 일은 필수적이면서도 많은 시간과 노력을 요구한다. 따라서 견고한 어플리케이션을 위해서는 개발 도구가 이러한 요구사항들을 충분히 반영하여야 한다. 본 논문에서는 컴포넌트 기술을 이용한 ERP 패키지 시스템인 SEA+의 개발 도구에 포함되어 있는, 분산 협력 개발시 요구되는 이와 같은 사항을 반영하여 설계 개발한 순차 다이어그램 편집기에 대하여 설명한다.

  • PDF