• Title/Summary/Keyword: Distributed Object

Search Result 748, Processing Time 0.028 seconds

Distributed Hybrid Simulation and Testing System using General-Purpose Finite Element Analysis Program (범용 유한요소해석 프로그램을 이용한 분산 공유 하이브리드 해석 및 실험 시스템)

  • Yun, Gun-Jin;Han, Bong-Koo
    • Journal of the Computational Structural Engineering Institute of Korea
    • /
    • v.21 no.1
    • /
    • pp.59-71
    • /
    • 2008
  • In this paper, a software framework that integrates computational and experimental simulation has been developed to simulate and test a large-scale structural system under earthquake loading. The proposed software framework does not need development of the computer codes for both dynamic and static simulations. Any general-purpose software can be utilized with a main control module and interface APIs. This opens up a new opportunity to facilitate use of sophisticated finite elements into hybrid simulation regime to enhance accuracy and efficiency of simulations. The software framework described in the paper is modular and uses object oriented programming concepts. A series of illustrative examples demonstrate that the system is fully-functional and is capable of running any number of experimental and/or analytical components.

Collaborative Design based on 3D-CAD System Using Functional Space Surrounding Design Object over the Networked Environment (네트워크 분산 환경 하에서 설계대상물의 외부공간을 이용한 3차원 CAD 시스템에 의한 협조설계 지원)

  • Nahm, Yoon-Eui;Ishikawa, Haruo
    • Journal of Korean Society of Industrial and Systems Engineering
    • /
    • v.32 no.4
    • /
    • pp.169-177
    • /
    • 2009
  • Concurrent Engineering (CE) has presented new possibilities for successful product development by incorporating various product life-cycle functions from the earlier stage of design. In the product design, geometric representation is vital not only in its traditional role as a means of communicating design information but also in its role as a means of externalizing designer's thought process by visualizing the design product. During the last dozens of years, there has been extraordinary development of computer-aided tools intended to generate, present or communicate 3D models. However, there has not been comparable progress in the development of 3D-CAD systems intended to represent and manipulate a variety of product life-cycle information in a consistent manner. In the previous research, the authors proposed a novel concept called Minus Volume (MV) to incorporate various design information relevant to product life-cycle functions. This paper proposes the use of the MV concept for the collaborative design environment, where many team members are geographically distributed over the networked environment, including Internet, Intranet, WWW, etc. A prototype 3D-CAD system is implemented based on the MV concept and illustrated with the successful implementation of collaborative design example.

Simulation Based Design of an Automated Hull-piece Manufactruing System (선체 외판 자동 생산 시스템의 시뮬레이션 기반 개발)

  • S.J. Sohn;J.G. Shin
    • Journal of the Society of Naval Architects of Korea
    • /
    • v.36 no.4
    • /
    • pp.128-136
    • /
    • 1999
  • This paper suggests a new object-oriented methodology, ESBD(Evolutionary Simulation Based Design), for the development of an automated manufacturing system in shipbuilding. The target system, AHMS(Automated Hull-piece Manufacturing System), is a virtualized and distributed system controlling the manufacturing processes of storing, surface-pretreatment, cutting, 1st and 2nd curvature generation of material plates. The control and product-flow simulation is applied for the real-time product monitoring and product data management(PDM). The prototype system of AHMS also outlines the layout of the new automated factory.

  • PDF

Study On the Object Oriented Design Project of Online Game Engine Using UML (UML을 사용한 온라인 게임 엔진 프로젝트 설계 연구)

  • Choi, Sung
    • Journal of Korea Game Society
    • /
    • v.4 no.3
    • /
    • pp.21-28
    • /
    • 2004
  • Game Designs & Developers that system designs improve, the product and the change of tasks to all developers are essential in achieving On-Line Game project. Existent On-line Game project management designs supper the definition and the change of project activities, and configuration management designs support version check, workspace management, build management, etc. In this paper, the proposed Design defines Game component based development process model, and achieves recording of process progression, processing the request of change, reporting the progression of each task, product registering and change, version recording, artifact or form search, etc. using UML. Furthermore, study on the stake holders get the systematic management and standardization by sharing information that are necessary in Game design & development and configuration management in distributed environment using the system integrated management design.

  • PDF

A Study on the IDL Compiler using the Marshal Buffer Management

  • Kim, Dong-Hyun
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • v.9 no.1
    • /
    • pp.843-847
    • /
    • 2005
  • The development of distributed application in the standardized CORBA(Common Object Request Broker Architecture) environments reduces the developing time and maintaining cost of the systems. Because of these advantages, the development of application is being progressed in the several fields using the CORBA environments. The programmers in the CORBA environments usually develop the application programs using the CORBA IDL(Interface Definition Language). The IDL files are compiled by IDL compiler and translated into the stubs and skeleton codes which are mapped onto particular target language. The stubs produced by IDL compilers processes the marshaling a data into message buffer. Before a stub can marshal a data into its message buffer, the stub must ensure that the buffer has at least enough free space to contain the encoded representation of the data. But, the stubs produced by typical IDL compilers check the amount of free buffer space before every atomic data is marshaled, and if necessary, expand the message buffer. These repeated tests are wasteful and incidence of overheads, especially if the marshal buffer space must be continually expanded. Thus, the performance of the application program may be poor. In this paper, we suggest the way that the stub code is maintain the enough free space before marshaling the data into message buffer. This methods were analyzes the overall storage requirements of every message that will be exchanged between client and server. For these analysis, in the Front End of compiler has maintain the information that the storage requirements and alignment constraints for data types. Thus, stub code is optimized and the performance of application program is increased.

  • PDF

Design of Encoding/Decoding Class Library for the MHEG-5 Objects (MHEG-5 객체의 인코딩/디코딩 클래스 라이브러리 설계)

  • Lee, Sei-Hoon;Wang, Chang-Jong
    • The Transactions of the Korea Information Processing Society
    • /
    • v.4 no.11
    • /
    • pp.2671-2678
    • /
    • 1997
  • The MHEG-5 standard defines representation of multimedia and hypermedia information. The MHEG-5 can make it possible to interchange and present information between heterogeneous networked environment. Also, it can provide real-time user interaction. MHEG-5 object generating is the essential requirements for the MHEG-5 applications, In this paper, we designed encoding/decoding class library for the MHEG-5 objects. We can use it for the interchange on the network. The designed class library can provide base technology for the MHEG-5 based distributed multimedia and hypermedia services on the networked environment.

  • PDF

Design and Implementation of a TMN Agent Platform based on a Multi-thread Parallel Processing Architecture (멀티쓰레드 기반 병렬처리 구조를 이용한 TMN 에이젼트 플랫폼 설계 및 구현)

  • Kim, Seong-U;Kim, Yeong-Tak
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.5 no.6
    • /
    • pp.793-800
    • /
    • 1999
  • TMN Agent Platform은 망 요소의 운영상태와 자원들을 GDMO에 따라 관리객체(Managed Object : MO)로 모델링 하고, 자원들의 현재 상태를 유지하며, 관리자(Manager)로부터의 망 관리 기능 요구에 따라 조작된다. 그러므로, 에이전트의 성능향상은 전체적인 통신망 관리의 성능향상에 직접적인 영향을 미친다.본 논문에서는 TMN 에이전트의 기능요구 사항을 분석하고, 이를 토대로 성능향상을 위해 멀티스레드 기법을 사용하는 병렬 처리 구조의 TMN Agent Platform의 기능구조를 제시한다. 또한 에이전트와 다양한 자원들간의 효율적인 메시지전달을 위한 체계를 제시하며, 구현된 TMN Agent Platform의 성능을 분석한다.Abstract TMN Agent manages the operational status and real-resources of network elements, such as switching nodes and transmission systems. It performs the requested management functions from manager and maintains consistent status data of real-resource. The performance of agent system affects directly the performance of network management operation. If the agent is implemented by sequential processing scheme with single process, the agent processing can be delayed or blocked according to the status of real-resources. This problem can be solved by parallel and distributed processing scheme.To improve the processing performance of TMN Agent, we propose a TMN Agent Platform's functional architecture that is based on parallel processing with multi-tread and effective message transferring scheme between agent and various real-resource. We analyze the performance of the implemented TMN Agent Platform.

Internet of Things (IoT) Framework for Granting Trust among Objects

  • Suryani, Vera;Sulistyo, Selo;Widyawan, Widyawan
    • Journal of Information Processing Systems
    • /
    • v.13 no.6
    • /
    • pp.1613-1627
    • /
    • 2017
  • The concept of the Internet of Things (IoT) enables physical objects or things to be virtually accessible for both consuming and providing services. Undue access from irresponsible activities becomes an interesting issue to address. Maintenance of data integrity and privacy of objects is important from the perspective of security. Privacy can be achieved through various techniques: password authentication, cryptography, and the use of mathematical models to assess the level of security of other objects. Individual methods like these are less effective in increasing the security aspect. Comprehensive security schemes such as the use of frameworks are considered better, regardless of the framework model used, whether centralized, semi-centralized, or distributed ones. In this paper, we propose a new semi-centralized security framework that aims to improve privacy in IoT using the parameters of trust and reputation. A new algorithm to elect a reputation coordinator, i.e., ConTrust Manager is proposed in this framework. This framework allows each object to determine other objects that are considered trusted before the communication process is implemented. Evaluation of the proposed framework was done through simulation, which shows that the framework can be used as an alternative solution for improving security in the IoT.

Synthesis of 125I-Labeled Hyaluronic Acid (방사성 히알루론산 합성)

  • Ma, So-Young;Lee, Dong-Eun;Park, Sang Hyun
    • Journal of Radiation Industry
    • /
    • v.8 no.2
    • /
    • pp.77-81
    • /
    • 2014
  • Hyaluronic acid is a disaccharide polymer that consists of glucuronic acid and N-acetylglucosamine, and is a glycosaminoglycan. It is widely distributed in animal connective tissue, coexisting with chondroitin sulfate. It forms viscous secretions or gel by bonding to protein in the body, and thus maintains and lubricates tissue structures. In addition, its antibiotic properties are applied to cosmetics and pharmaceuticals. Therefore, it has recently been an object of great interest at cosmetic and pharmaceutical companies. $^{125}I$ has a longer half-life (59.4 days) than many other radioisotopes, and is therefore useful to long-term studies. In this study, a facile and efficient procedure for the synthesis of $^{125}I$-labeled hyaluronic acid has been designed for in vivo imaging and pharmacokinetic studies of hyaluronic acid, which are required for the development of new drugs.

Spatial Estimation for Establishing Fireflies Habitat in Daegu City and Gyeongbuk Province

  • Lee, Do-Hun;Kim, Tae-Su;Kim, Jong-Yong;Park, In-Hwan;Jang, Gab-Sue
    • Journal of Forest and Environmental Science
    • /
    • v.35 no.1
    • /
    • pp.61-68
    • /
    • 2019
  • The purpose of this study is to evaluate the natural habitat of Hotaria unmunsana Doi, which was first discovered at Mt. Unmun also represents a landscape indicator species for Daegu and Gyeongbuk provinces, and Luciola lateralis Motschulsky, which is the object of experiential activation at festivals in some cities in the region. The spatial range of this study is limited by Daegu City and Gyeongbuk province, and is used to predict the preference of firefly for altitude, slope, direction, shaded relief, riparian buffer zone, river environment, and farmland to analyze the area that best matches the habitat of fireflies. As a result, fireflies are highly influenced by altitude and there may be no large-scale habitats in some areas through the Nakdong and the Baekdu mountain ranges, which occur at high altitude. In most of the cities, we found major habitats around the streams and wetlands. By region, the sites were widely distributed around the cities focused on Nakdong River, and many habitats emerged around the Nakdong River tributary and gentle slopes. In order to preserve and spread the habitat of fireflies, the physical environment as well as their relationship with food chains and symbiotic organisms should be established, and excessive use of pesticides and herbicides in agricultural areas should be avoided.