• Title/Summary/Keyword: Version Management System

Search Result 386, Processing Time 0.058 seconds

An Integration of Product Data Management and Software Configuration Mangement (제품자료관리와 소프트웨어구성관리 통합)

  • Do, Nam-Chul;Chae, Gyoeng-Seok
    • Korean Journal of Computational Design and Engineering
    • /
    • v.13 no.4
    • /
    • pp.314-322
    • /
    • 2008
  • This paper introduces an integration of Product Data Management (PDM) and Software Configuration Management (SCM). PDM and SCM have supported development of mechanical products and software products respectively. The importance of software components in the current products increases rapidly since the software enables the products to satisfy various customer requirements efficiently. Therefore the current product development needs enhanced product data management that can control both the hardware and software data seamlessly. This paper proposes an extended product data model for integrating SCM into PDM. The extension enables PDM document management to support the version control for software development. It also enables engineers to control both the software and hardware parts as integrated data objects during product configuration and engineering change management. The proposed model is implemented by using a commercial Product Lifecycle Management (PLM) system and a development of a network based robot system is tested by the implemented product development environment.

Development and Usability Testing of a User-Centered 3D Virtual Liver Surgery Planning System

  • Yang, Xiaopeng;Yu, Hee Chul;Choi, Younggeun;Yang, Jae Do;Cho, Baik Hwan;You, Heecheon
    • Journal of the Ergonomics Society of Korea
    • /
    • v.36 no.1
    • /
    • pp.37-52
    • /
    • 2017
  • Objective: The present study developed a user-centered 3D virtual liver surgery planning (VLSP) system called Dr. Liver to provide preoperative information for safe and rational surgery. Background: Preoperative 3D VLSP is needed for patients' safety in liver surgery. Existing systems either do not provide functions specialized for liver surgery planning or do not provide functions for cross-check of the accuracy of analysis results. Method: Use scenarios of Dr. Liver were developed through literature review, benchmarking, and interviews with surgeons. User interfaces of Dr. Liver with various user-friendly features (e.g., context-sensitive hotkey menu and 3D view navigation box) was designed. Novel image processing algorithms (e.g., hybrid semi-automatic algorithm for liver extraction and customized region growing algorithm for vessel extraction) were developed for accurate and efficient liver surgery planning. Usability problems of a preliminary version of Dr. Liver were identified by surgeons and system developers and then design changes were made to resolve the identified usability problems. Results: A usability testing showed that the revised version of Dr. Liver achieved a high level of satisfaction ($6.1{\pm}0.8$ out of 7) and an acceptable time efficiency ($26.7{\pm}0.9 min$) in liver surgery planning. Conclusion: Involvement of usability testing in system development process from the beginning is useful to identify potential usability problems to improve for shortening system development period and cost. Application: The development and evaluation process of Dr. Liver in this study can be referred in designing a user-centered system.

Software Component Retrieval System for Version Control (버전제어를 위한 소프트웨어 구성요소의 검색 시스템)

  • O, Sang-Yeop;Kim, Heung-Jin;Jang, Deok-Cheol
    • The Transactions of the Korea Information Processing Society
    • /
    • v.3 no.5
    • /
    • pp.1093-1102
    • /
    • 1996
  • For the reuse, configuration management, and version control of softwares, the composition of retrieval systems and library are most important matters, which makes it possible to retrieve the concerned software components. Retrieval systems, which is able to store many components, must make it possible to retrieve the concerned components with deadwoods in the fastest way. Based either on keyboards or the concept of inverted file on the part of content is usually used in the current retrieval systems. However, in this paper, new retrieval systems are suggested with using set and bag class with Smalltalk language, one of object- oriented programming language, based either on the keywords or on the part of content to find out the concerned components. This method is improved the function of user interface and its management, In this paper, library is also suggested along with the new retrieval systems, and user interface is designed and implemented for its management and control. The new retrial systems of this paper can be employed by interface in another language, and this system is to provide the concerned user with the appropriate retrieval systems and library for the version control.

  • PDF

Implementation of the Mobile Device Management for Updating the Cellphone Software (효과적인 단말 Software 업데이트를 위한 Mobile Device Management 기법)

  • Jee, Chang-Woo;Kim, Hyeong-Doo;Lee, Uk-Jae;Seo, Tae-Sam;Kim, Min-Seok
    • 한국정보통신설비학회:학술대회논문집
    • /
    • 2007.08a
    • /
    • pp.371-375
    • /
    • 2007
  • In this paper, we have implemented the device management system to upgrade T-PAK software in mobile phone. The hybrid scheduling method and selective upgrade method are proposed. Hybrid scheduling method is based on distribution of delivery data in accordance with network traffic load and service priority from device management server to mobile phone. Selective upgrade method manages DSL classified by T-PAK software version to be upgrade using version management established in OMA DM SCOMO. Key mechanism of selective upgrade method is to only deliver DSL to be replaced to the mobile phone. We made an experiment on two methods using MS-700T terminals. The experimental result shows that the proposed method is faster than normal from delivery time standpoint.

  • PDF

KMS Reinforcement method in the small organization (소규모 조직의 지식경영시스템 활성화 방안)

  • Kim, Sun-Bae
    • Proceedings of the Korea Society for Industrial Systems Conference
    • /
    • 2008.10b
    • /
    • pp.129-136
    • /
    • 2008
  • When small organizations construct and operate Knowledge Management System (KMS), there exists inefficiency in employee participation and system usage. In recent years, web itself is evolving into web 2.0. And It is crucial to utilize web 2.0 characteristics into KMS. The problems in the original version of KMS(KMS 1.0) is as follows. KMS is separated from Offline and electronic work processing systems. Even information in the electronic work processing system cannot be accessed by employees of other divisions in the same organization. Now web 2.0 environment provides more enhanced user participation and information sharing. It also reinforces KMS 1.0 into KMS 2.0. Small organizations should take advantage of web 2.0 environment and construct the better version KMS of its own with low-cost and high-efficiency.

  • PDF

Reviewing Classification Scheme of Timber Assets for the National Accounting in Korea (국부통계 산출을 위한 입목자산 분류기준의 정립)

  • Chong, Se Kyung;Kim, Young-Hwan
    • Journal of Korean Society of Forest Science
    • /
    • v.96 no.6
    • /
    • pp.724-729
    • /
    • 2007
  • Due to the low productivity in timber harvesting, economic values of forest resources have been rarely validated in Korea. Since the Korea Forest Service provided a statistic of the timber assets for the survey of the 4th National Accounting (1998), no more statistics or measurements have been provided. Further, it becomes an issue that there is no clear standard to classify timber assets into produced or non-produced assets. In this research, we intended to provide a reasonable standard that enables one to classify timber assets either in produced or non-produced assets. For this purpose, articles in the '1993 System of National Accounts (SNA)', which presented definitions and scopes of biological assets, were scanned. The articles related to timber assets in the Korean version of SNA were compared with those in the original version of SNA that were proposed by UN. The results show that the Korean version of SNA seems to have much emphasis on natural occurrence or plantation for the classification standard, while its original version rather focus on the existence of direct control, responsibility, and management by institutional units. According to the original version of SNA, naturally occurring assets, which were basically classified into non-produced assets, were treated as being cultivated and classified into the produced asset when they (or their growth) were under the direct control, responsibility, and management of institutional units. Therefore, a guidance was presented to renew the Korean version of SNA and to innovate the classification standards for timber assets.

A Study on the Implementation of a Hardware Design Library Server (하드웨어 설계 라이브러리 서버의 구현에 관한 연구)

  • 최익성;이영희;황선영
    • Journal of the Korean Institute of Telematics and Electronics A
    • /
    • v.30A no.12
    • /
    • pp.125-134
    • /
    • 1993
  • This paper describes the design and implementation of a CAD object management system for the design library in VHDL design environment. For the efficient manipulation of design objects, the library is managed independently of the underlaid CAD system. Management and revision of design objects can be performed by a batch script of server commands or through the user interaction in the X/MOTIF graphic environment. Through the library server, design management tasks can be efficiently performed, such as configuration of design objects, version control, and management of attributes and methods for versions. Experimental results show that the proposed system is a viable tool for the management of design data in VHDL design environment.

  • PDF

Improvement of Consensus Quality for PoN Blockchain System Using Response Surface Methodology (반응표면분석을 이용한 PoN 블록체인 시스템 합의품질 개선)

  • Choi, Jin Young;Kim, Young Chang;Oh, Jintae;Kim, Kiyoung
    • Journal of Korean Society for Quality Management
    • /
    • v.49 no.4
    • /
    • pp.527-537
    • /
    • 2021
  • Purpose: The purpose of this study was to suggest an improved version of Proof-of-Nonce (PoN) algorithm, which is a distributed consensus algorithm used for block chain system. Methods: First, we used response surface method for design of experiment that is to generate experimental points considering non-linear relationship among variables. Then, we employed overlapped contour plots for visualizing the impact of control variables to performance target. Results: First, we modified the consensus procedure of the existing PoN algorithm by diminishing the content of the exchanged message. Then, we verified the performance improvement of the new PoN algorithm by performing a numerical experiment and paired t-test. Finally, we established new regression models for consensus time and Transactions per second (TPS) and proposed a method for optimizing control variables for obtaining performance target. Conclusion: We could improve the performance of the previous version of PoN algorithm by modifying the content of the exchanged message during 4-steps of consensus procedure, which might be a stepping stone for designing an efficient and effective consensus algorithm for blockchain system with dynamic operation environment.

Traceability Management Technique for Software Artifacts which Comprise Software Release (소프트웨어 릴리스를 구성하는 산출물들의 추적성 관리 기법)

  • Kim, Dae Yeob;Youn, Cheong
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.2 no.7
    • /
    • pp.461-470
    • /
    • 2013
  • The capacity for tracing relationships among various artifacts which are created at each phase of software system development is essential for software quality management. Software release refers to delivering a set of newly created or changed artifacts to customers. The relationships among artifacts which comprise software release must be traced so that the work for customer's requirement of change and functional enhancement is effectively established. And release management can be effectively realized through the integration of configuration management and change management. This paper proposes the technique for supporting change management of artifacts and for tracing relationships of artifacts which comprise software release through the integrated environment of personal workspace and configuration management system. In the proposed environment, the visualized version graph and automated tagging function are used for tracing relationships of artifacts.

Implementation of an Information Management System for Nucleotide Sequences based on BSML using Active Trigger Rules (BSML 기반 능동 트리거 규칙을 이용한 염기서열정보관리시스템의 구현)

  • Park Sung Hee;Jung Kwang Su;Ryu Keun Ho
    • Journal of KIISE:Databases
    • /
    • v.32 no.1
    • /
    • pp.24-42
    • /
    • 2005
  • Characteristics of biological data including genome sequences are heterogeneous and various. Although the need of management systems for genome sequencing which should reflect biological characteristics has been raised, most current biological databases provide restricted function as repositories for biological data. Therefore, this paper describes a management system of nucleotide sequences at the level of biological laboratories. It includes format transformation, editing, storing and retrieval for collected nucleotide sequences from public databases, and handles sequence produced by experiments. It uses BSML based on XML as a common format in order to extract data fields and transfer heterogeneous sequence formats. To manage sequences and their changes, version management system for originated DNA is required so as to detect transformed new sequencing appearance and trigger database update. Our experimental results show that applying active trigger rules to manage changes of sequences can automatically store changes of sequences into databases.