• Title/Summary/Keyword: Design Repository

Search Result 302, Processing Time 0.02 seconds

Design and Implementation of XML based Global Peer-to-Peer Engine (XML기반 전역 Peer-to-Peer 엔진 설계 및 구현)

  • Kwon Tae-suk;Lee Il-su;Lee Sung-young
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.29 no.1B
    • /
    • pp.73-85
    • /
    • 2004
  • SIn this paper, we introduce our experience for designing and implementing new concept of a global XML-based Peer-to-Peer (P2P) engine to support various P2P applications, and interconnection among PC, Web and mobile computing environments. The proposed P2P engine can support to heterogeneous data exchanges and web interconnection by facilitating with the text-base XML while message exchange are necessary. It is also to provide multi-level security functions as well as to apply different types of security algorithms. The system consist of four modules; a message dispatcher to scheduling and filtering the message, a SecureNet to providing security services and data transmission, a Discovery Manager to constructing peer-to-peer networking, and a Repository Manager to processing data management including XML documents. As a feasibility test, we implement various P2P services such as chatting as a communication service, white-board as an authoring tool set during collaborative working, and a file system as a file sharing service. We also compared the proposed system to a Gnutella in order to measure performance of the systems.

Case Study of Software Reverse Engineering using McCabe and BP/Win Tools (McCabe 및 BP/Win도구를 이용한 소프트웨어 역공학 사례연구)

  • Jo, Hyeon-Hun;Choe, Yong-Rak;Rhew, Sung-Yul
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.6 no.5
    • /
    • pp.528-535
    • /
    • 2000
  • This paper aims at providing guidelines enabling productive software construction by offering reusable modules which is used not only for effective maintenance for each step, but also for a re-engineering process after analyzing developed source code. There are four processing steps. The first is to analyze source code. The second is module slicing and clustering using McCabe and BP/Win Tools, The third is to transform the outputs extracted from the business model to reusable modules. The final step is to design repository and to construct a system. In this paper, we applied the fourth step to our case study, which was specified from the first step to the fourth. The specified fourth step contains various things for constructing repository. And the fourth step reanalyzes informal and unstructured information by using reverse engineering tools, in order to provide effective guidelines for productive software maintenance and re-engineering.

  • PDF

The Conversion Scheme of GML Document into Spatial Database using the Directed Schema Graph Mapping Rules (방향성 스키마 그래프 매핑 규칙을 이용한 GML 문서의 공간 데이터베이스 변환 기법)

  • Chung, Warn-Ill;Park, Soon-Young;Bae, Hae-Young
    • Journal of Korea Spatial Information System Society
    • /
    • v.7 no.1 s.13
    • /
    • pp.39-52
    • /
    • 2005
  • GML (Geography Markup Language) has become the widely adopted standard for transport and storage of geographic information. So, various researches such as modeling, storage, query, and etc have been studied to provide the interoperability of geographic information in web environments. Especially, there are increased needs to store semi-structured data such as GML documents efficiently. Therefore, in this paper, we design and implement a GML repository to store GML documents on the basis of GML schema using spatial database system. GML Schema is converted into directed GML schema graph and the schema mapping technique from directed schema graph to spatial schema is presented. Also, we define the conversion rules on spatial schema to preserve the constraints of GML schema. GML repository using spatial database system is useful to provide the interoperability of geographic information and to store and manage enormous GML documents.

  • PDF

A Design Methodology of TMN Distributed Object based on Platform Independent Class Repository (플랫폼독립형 클래스저장소에 기반한 TMN 분산객체 디자인 방법론)

  • 이광형;박수현
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.24 no.12B
    • /
    • pp.2233-2248
    • /
    • 1999
  • The TMN that appears to operate the various communication networks generally and efficiently is developed under the different platform environment such as the different hardware and the different operating system. One of the main problems is that all the agents of the TMN system must be duplicated and maintain the software and the data blocks that perform the identical function. Therefore, the standard of the Q3 interface development cannot be defined and the multi-platform cannot be supported in the development of the TMN agent. In order to overcome these problems, the Farming methodology that is based on the Farmer model has been suggested. With the Farming methodology, the software and the data components which are duplicated and stored in each distributed object are saved in the platform independent class repository(PICR) by converting into the format of the independent componentware in the platform, so that the componentwares that are essential for the execution can be loaded and used statically or dynamically from PICR as described in the framework of each distributed object. The distributed TMN agent of the personal communication network is designed and developed by using the Farmer model.

  • PDF

Construction of a Toolkit for Customizing a PDM Framework (PDM 프레임워크 재 정의 도구 구축)

  • Kim, Jeong-Ah
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.7 no.1
    • /
    • pp.38-47
    • /
    • 2001
  • PDM is an integrated solution for managing various kinds of document and information for a whole life~cycle of product management. PDM system spans a huge and complex area and requires so many efforts and budgets for development. A framework has been considered a promising way to improve productivity by reusing the software architecture, not just one part of the design or just source code. This was the reaSon why we developed PDM (Product Data Management) framework. Framework can reduce the time and efforts to develop a new PDM application. However, it also requires supporting environment since a framework is a big set of classes where their interactions are so complex. With this supporting environment, it is easy to understand the framework at a glance and easy to identify what hot spots to be refined to meet new requirements. In this paper, a new framework-supporting reuse environment based on the meta-repository was constructed for easy and convenient reuse.

  • PDF

Evaluation on the Discontinuity Characteristics and Rock Quality Designations of the Rock Mass around KURT (KURT 주변 암반에 대한 불연속면 분포와 암질지수 평가)

  • Seungbeom, Choi;Kyung-Woo, Park;Yong-Ki, Lee
    • Tunnel and Underground Space
    • /
    • v.32 no.6
    • /
    • pp.397-410
    • /
    • 2022
  • The safety of the disposal repository for high level radioactive waste should be guaranteed for a quite long period so that the precise evaluations are required. The site characteristics of the discontinuities are essential part of the safe repository design including engineered barrier and natural barrier systems. The discontinuities act like weak planes and at the same time, they act as flow paths so that their features should be investigated thoroughly. RQD (Rock Quality Designation) is one of the most widely applied characterizing methods due to its simplicity, however, modified designations have been proposed because RQD has some drawbacks, such as its directivity and dependence on the threshold length. This study aims to evaluate the applicability of the modified designations by applying them to the rock mass around KURT and to produce fundamental database that will be utilized in future studies.

Navigation Tool of Web Version Repository for Software Cooperation Development Environment (소프트웨어 공동 개발 환경을 위한 웹 버전 저장소의 항해 도구)

  • Kim, Soo-Yong;Choi, Dong-Oun
    • The KIPS Transactions:PartD
    • /
    • v.9D no.5
    • /
    • pp.813-818
    • /
    • 2002
  • This paper describes how to convert the *.mdl design information generated from the UML editor into the corresponding XML data, which is arranged to be saved in the relational database system. Also, various design informations can be referred and modified to make teams collaborate with each other on the web through the web browser. In addition, we provide an environment in which all the project team members can share a lot of source codes and execution files as well as object files produced from a web-based collaborative development environment. This thesis is the study about a navigation tool system that aids software developers in managing their web-based searches for relationships of design information.

Design Pattern Base4 Component Classification and Retrieval using E-SARM (설계 패턴 기반 컴포넌트 분류와 E-SARM을 이용한 검색)

  • Kim, Gui-Jung;Han, Jung-Soo;Song, Young-Jae
    • The KIPS Transactions:PartD
    • /
    • v.11D no.5
    • /
    • pp.1133-1142
    • /
    • 2004
  • This paper proposes a method to classify and retrieve components in repository using the idea of domain orientation for the successful reuse of components. A design pattern was applied to existing systems and a component classification method is suggested here to compare the structural similarity between each component in relevant domain and criterion patterns. Classifying reusable components by their functionality and then depicting their structures with a diagram can increase component reusability and portability between platforms. Efficiency of component reuse can be raised because the most appropriate component to query and similar candidate components are provided in priority by use of-SARM algorithm.

Jextile & Clothing Design During the Russian Revolution (러시아 혁명기의 직물과 의상 디자인)

  • Choi, Hyon Sook
    • Journal of the Korean Society of Clothing and Textiles
    • /
    • v.17 no.1
    • /
    • pp.89-101
    • /
    • 1993
  • The Russian revolution and the successive "art into production" atmosphere provided a unique model of a strict inter-relation between social process and innovative process in the taste. Influenced by CUBISM, RAYONISM and SUPREMATISM emerged in Russia around the time of Russian revolution and gave way to CONSTRUCTIVISM, based on Tatlin's theory, which played a vital role to combine art with social committment. One of the first question to be established after the revolution was the function of art within the new society. First, it should be propagandistic and empahsise the benefit of the new state. Secondly, art could take on an affirmatory role putting foward ideal views of the society as example to be disscussed and followed. Thirdly, the Constructivists' view, "Death to Art" was their slogan. Their view was that the artists' work in the new society was to be based on the material value and beauty in fuction as this alone could be consistent with the aesthetics of Marx and Lenin. It sould be pointed out that among the various applied arts, textiles and clothing design were considered one of the most important role in propaganda and in support of the new socialst ideas. Traditionl handicrafts provided a repository of popular images and folk art continued to assert an influence on the textiles and clothing design after the revolution. Constructivists, such as Stepanova and Popova, went to the factory as direct answer to the invitation for the art-industry rapport. Thematic or propagandistic designs were directly connected to the daily life and national transformation.

  • PDF

Nuclear waste attributes of near-term deployable small modular reactors

  • Taek K. Kim;L. Boing;B. Dixon
    • Nuclear Engineering and Technology
    • /
    • v.56 no.3
    • /
    • pp.1100-1107
    • /
    • 2024
  • The nuclear waste attributes of near-term deployable SMRs were assessed using established nuclear waste metrics, which are the DU mass, SNF mass, volume, activity, decay heat, radiotoxicity, and decommissioning LLW volumes. Metrics normalized per unit electricity generation were compared to a reference large PWR. Three SMRs, VOYGR, Natrium, and Xe-100, were selected because they represent a range of reactor and fuel technologies and are active designs deployable by the decade's end. The SMR nuclear waste attributes show both some similarities to the PWR and some significant differences caused by reactor-specific design features. The DU mass is equivalent to or slightly higher than the PWR. Back-end waste attributes for SNF disposition vary, but the differences have a limited impact on long-term repository isolation. SMR designs can vary significantly in SNF volume (and thus heat generation density). However, these differences are amenable to design optimization for handling, storage, transportation, and disposal technologies. Nuclear waste attributes from decommissioning vary depending on design and decommissioning technology choices. Given the analysis results in this study and assuming appropriate waste management system and operational optimization, there appear to be no major challenges to managing SMR nuclear wastes compared to the reference PWR.