• Title/Summary/Keyword: 재사용 가능

Search Result 2,783, Processing Time 0.026 seconds

A Semantic Similarity Measure for Retrieving Software Components (소프트웨어 부품의 검색을 위한 의미 유사도 측정)

  • Kim, Tae-Hee;Kang, Moon-Seol
    • The Transactions of the Korea Information Processing Society
    • /
    • v.3 no.6
    • /
    • pp.1443-1452
    • /
    • 1996
  • In this paper, we propose a semantic similarity measure for reusable software components, which aims to provide the automatic classification process of reusable to be stored in the structure of a software library, and to provide an efficient retrieval method of the software components satisfying the user's requirements. We have identified the facets to represent component characteristics by extracting information from the component descriptions written in a natural language, composed the software component identifiers from the automatically extracted terms corresponding to each facets, and stored them which the components in the nearest locations according to the semantic similarity of the classified components. In order to retrieve components satisfying user's requirements, we measured a semantic similarity between the queries and the stored components in the software library. As a result of using the semantic similarity to retrieve reusable components, we could not only retrieve the set of components satisfying user's queries. but also reduce the retrieval time of components of user's request. And we further improve the overall retrieval efficiency by assigning relevance ranking to the retrieved components according to the degree of query satisfaction.

  • PDF

Recirculated Multicast Switch Based on Tandem Expanded Delta Network (Tandem Expanded 델타 네트워크에 기반한 재순환 멀티캐스트 스위치)

  • Seo, Kyung-Hee;Lee, Su-Mi;Kim, Sung-Chun
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.28 no.1B
    • /
    • pp.80-86
    • /
    • 2003
  • High speed networking applications like video-on-demand require the support of switches that can handle very high multicast loads. Switches studied in the past can support multicast loads of 25${\sim}$30% To overcome this limitation, Tandem Expanded Delta Network(TEDN) multicast switch was proposed to support more higher multicast load by 85${\sim}$90% without degradation in the performance But there is tremendous routing capacity that is not used in the series of routing network blocks. This paper presents modified TEDN multicast switches to save the excessive routing capacity. by recirculating packets in last routing network, we can achieve the acceptable packet loss ratio with the smaller number of routing network blocks. Extensive simulations show that our proposed switches have the acceptable packet loss ratio with reduced hardware cost.

Design of Security Framework for Next Generation IPTV Services (차세대 IPTV 서비스를 위한 보안 프레임워크 설계)

  • Lee, Seung-Min;Nah, Jae-Hoon;Seo, Dong-Il
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.20 no.6
    • /
    • pp.33-42
    • /
    • 2010
  • With the emergence of increasingly complex networks and diverse user terminals, demand for the next generation IPTV service is rapidly growing. It enables any content to seamlessly be reused on the diverse terminals as well as be broadcasted in real-time through the complex networks. In this paper, a novel security framework is proposed for the real-time and reusable IPTV services. The proposed framework is advantageous over the conventional content protection techniques in easily producing the scalable content with lightweight, perceptual, transcodable, and adjustable security features. It does not only ensure end-to-end security over the entire service range based on a single security mechanism, but also can control a level of security while dynamically transcoding the original content. This approach basically performs selective encryption during and after the compression using scalable video coding. The suitability of the proposed approach is demonstrated through experiments with a practical service scenario. Therefore, it is expected that security technology alone could practically contribute to creating new business opportunities for IPTV services.

Patient Information Transfer System Using OAuth 2.0 Delegation Token (OAuth 2.0 위임 Token을 이용한 환자정보 전달 시스템)

  • Park, Jungsoo;Jung, Souhwan
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.30 no.6
    • /
    • pp.1103-1113
    • /
    • 2020
  • Hospitals store and manage personal and health information through the electronic medical record (EMR). However, vulnerabilities and threats are increasing with the provision of various services for information sharing in hospitals. Therefore, in this paper, we propose a model to prevent personal information leakage due to the transmission of patient information in EMR. A method for granting permission to securely receive and transmit patient information from hospitals where patient medical records are stored is proposed using OAuth authorization tokens. A protocol was proposed to enable secure information delivery by applying and delivering the record access restrictions desired by the patient to the OAuth Token. OAuth Delegation Token can be delivered by writing the authority, scope, and time of destruction to view patient information.This prevents the illegal collection of patient information and prevents the leakage of personal information that may occur during the delivery process.

Implementation of FPGA-based Accelerator for GRU Inference with Structured Compression (구조적 압축을 통한 FPGA 기반 GRU 추론 가속기 설계)

  • Chae, Byeong-Cheol
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.26 no.6
    • /
    • pp.850-858
    • /
    • 2022
  • To deploy Gate Recurrent Units (GRU) on resource-constrained embedded devices, this paper presents a reconfigurable FPGA-based GRU accelerator that enables structured compression. Firstly, a dense GRU model is significantly reduced in size by hybrid quantization and structured top-k pruning. Secondly, the energy consumption on external memory access is greatly reduced by the proposed reuse computing pattern. Finally, the accelerator can handle a structured sparse model that benefits from the algorithm-hardware co-design workflows. Moreover, inference tasks can be flexibly performed using all functional dimensions, sequence length, and number of layers. Implemented on the Intel DE1-SoC FPGA, the proposed accelerator achieves 45.01 GOPs in a structured sparse GRU network without batching. Compared to the implementation of CPU and GPU, low-cost FPGA accelerator achieves 57 and 30x improvements in latency, 300 and 23.44x improvements in energy efficiency, respectively. Thus, the proposed accelerator is utilized as an early study of real-time embedded applications, demonstrating the potential for further development in the future.

Tension-Stiffening and Cracking Behavior of 100 MPa Shrinkage-Compensated Ultra High-Strength Strain-Hardening Cement Composite (UHS-SHCC) Ties (100 MPa급 수축보상 초고강도 변형경화형 시멘트 복합체를 사용한 인장부재의 인장강성 및 균열특성)

  • Song, Young-Jae;Yun, Hyun-Do
    • Journal of the Korea Concrete Institute
    • /
    • v.25 no.4
    • /
    • pp.371-379
    • /
    • 2013
  • This paper investigates the cracking and tension-stiffening behavior of 100 MPa shrinkage-compensated strain-hardening cement composite (SHCC) and conventional concrete tie elements in monotonic and cyclic tension. Strain and surface crack formation of tension ties were monitored with two strain displacement transducers and a photo microscope with a lens of magnification 50 times. Three different cement composites such as conventional concrete, shrinkage-compensated SHCC, and normal SHCC were used in the tie specimens to investigate the influence of the cement composite type on the tension stiffening and cracking behavior. Test results indicated that initial shrinkage of the ultra high-strength cement composites is greatly reduced as the 10% replacement of cement by the shrinkage-compensating admixture based on calcium sulfo-aluminate (CSA). The test results on the SHCC tension ties showed that the first cracking load decreases proportionally to the initial shrinkage strain. Reinforced ultra high-strength SHCC ties with the initial shrinkage compensation exhibited improved tension stiffening and smaller crack spacings, i.e. the reduction in crack width. Cyclic loading did not have a significant effect on tension stiffening and cracking behavior of tension ties with normal concrete and SHCC materials.

A Study on Refined Information Generation through Classes Composition Based on Reengineering (재공학 기반의 클래스 합성을 통한 정련화된 정보 생성에 관한 연구)

  • 김행곤;한은주
    • Journal of Korea Multimedia Society
    • /
    • v.1 no.2
    • /
    • pp.239-248
    • /
    • 1998
  • Software reengineering is making various research for solutions against problem of maintain existing system. Reengineering has a meaning of development of softwares on existing systems through the reverse-engineering and the forward-engineering. It extracts classes from existing system's softwares to increase the comprehension of the system and enhance the maintenability of softwares. Most of the important concepts used in reengineering is composition that is restructuring of the existing objects from other components. The classes and clusters in storage have structural relationship with system's main components to reuse in the higher level. These are referenced as dynamic informations through structuring an architect for each of them. The classes are created by extractor, searcher and composer through representing existing object-oriented source code. Each of classes and clusters extract refined informations through optimization. New architecture is created from the cluster based on its classes' relationship in storage. This information can be used as an executable code later on. In this paper, we propose the tools, it presented by this thesis presents a new information to users through analysing, based on reengineering, Object-Oriented informations and practicing composition methodology. These composite classes will increase reusability and produce higher comprehension information to consist maintainability for existing codes.

  • PDF

Analysis of the Characteristics of Manufactured Concrete, according to the Type of Admixture used when Remixing and Placing it (혼화제 종류별로 제조된 콘크리트의 재 혼합 타설시 특성 분석)

  • Ryu, Hyun-Gi;Shin, Sang-Yong
    • Journal of the Korea Institute of Building Construction
    • /
    • v.10 no.5
    • /
    • pp.95-102
    • /
    • 2010
  • In recent years, the demand for the development of high quality and cost effective materials, as well as the competition to ensure a diverse and sufficient amount of ready-mixed concrete, has been increasing rapidly. In this experiment, concretes made with different admixtures are blended with each other in different combinations and ratios, in order to identify potential problems. The first test was a slump level test, in which all of the concretes met the required numbers, as they also did in the test for air content. Plain organic acid concrete scored the highest in bleeding amount, but organic acid mix in general showed a similar outcome. In the early measurement of compressive strength, plain naphthalene concrete was the strongest. Of the blends, the 5:5 mix of organic acid and naphthalene was the strongest. In the standard measurement, the 5:5 mix of naphthalene and lignin was the strongest. Tensile strength tests revealed similar results. Length change rate proved to be greater in blended concrete than in plain concrete, and dry shrinkage rate was highest in the 7:3 ratio blends. Through SEM photo analysis, it was confirmed that the 7:3 ratio blends contained more micro-voids. In conclusion, with the exception of a specific few combinations, it was found that the blending of different types of concrete is undesirable due to the delayed coagulation time as well as the early decrease in strength.

An Exploratory Study of Software Development Environment in Korean Shipbuilding and Marine Industry (조선해양산업 소프트웨어 개발환경 현황 연구)

  • Yu, Misun;Jeong, Yang-Jae;Chun, In-Geol;Kim, Byoung-Chul;Na, Gapjoo
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.7 no.6
    • /
    • pp.221-228
    • /
    • 2018
  • With an increase in demand for the high added value of shipbuilding and marine industry based on the information and communications technology (ICT), software technology has become more important than ever in the industry. In this paper, we present the result of our preliminary investigation on the current software development environment in the shipbuilding and marine industry in order to develop reusable software component, which can enhance the competitiveness of software development. The investigation is performed based on the survey answers from 34 developers who are working in different shipbuilding and marine companies. The questionnaire is composed of items to gather the information of each company such as the number of employees and product domain, and actual software development environment such as operating system, programming languages, deployment format, obstacles for developing components, and the adoption of software development methods and tools. According to the results of the survey, the most important consideration to select their development platform was the number of available utilities and the technical supports, followed by performance, price and security problems. In addition, the requirements of various platforms supporting and the higher reliability, and the limitations of low development cost and manpower made it difficult for them to develop reusable software components. Finally, throughout the survey, we find out that only 15% of developers used software development processes and managed the quality to systematically develop their software products, therefore, shipbuilding and marine companies need more technical and institutional support to improve their ability to develop high qualified software.

A Domain Analysis Method for Saftware Product Lines Based an Goals, Scenarios, and Features (소프트웨어 프로덕트 라인을 위한 목표, 시나리오, 휘처 기반의 도메인 분석 방안)

  • Kim Min-Seong;Park Soo-Yong
    • Journal of KIISE:Software and Applications
    • /
    • v.33 no.7
    • /
    • pp.589-604
    • /
    • 2006
  • Software product lines (SPL) are recently an emerging software reuse paradigm, which helps organizations develop their products from reusable core assets rather than from scratch. For developing these assets, understanding commonality and variability (C&V) is essential. A feature-oriented approach has been used extensively for C&V analysis in the SPL. However, this contains no proposal to systematically identify features and provide the rationale for the features. Further, the approach does not directly show how the results of C&V analysis will satisfy an organization's high-level business goals and provide the rationale for the C&V. Therefore, this paper presents a domain analysis method for the SPL based on goals, scenarios, and features in order to overcome some of the deficiencies and limitations of the feature-oriented approach. In particular, the paper proposes a domain requirements model (DRM) and a domain requirements modeling method based on the DRM. This method has been applied to the home integration system (HIS) domain to demonstrate its feasibility with a supporting tool, namely IDEAS. Our approach makes it possible to systematically identify the features and provide the rationale for both the features and the C&V.