• Title/Summary/Keyword: 코드 재사용

Search Result 476, Processing Time 0.026 seconds

Development of a Supporting Tool for Conceptual Component Modeling and Component Construction on the J2EE Platform (J2EE 플랫폼에서의 개념적 컴포넌트 모델링 및 컴포넌트 생성 지원 도구 개발)

  • Lee, U-Jin;Kim, Min-Jeong;Jeong, Yang-Jae;Yun, Seok-Jin;Choe, Yeon-Jun
    • The KIPS Transactions:PartD
    • /
    • v.8D no.6
    • /
    • pp.761-770
    • /
    • 2001
  • As software industry is rapidly evolving, IT business enterprises have been meeting with cutthroat competition in developing software. As software reusability, time to market, and maintainability are considered as a competitive edge, software component techniques have lately attracted considerable attention. Currently, although there are some supporting tools for developing software components, they do not have tight connections among component developing processes such as component identification, component modeling, detailed design, code generation, deployment, and testing. And it is restrictive for users to construct various scales of components on component platform architecture. In this paper, we provide an implementation and a design of a supporting tool for constructing platform-independent software components, which covers all development lifecycles of components. In the phase of component modeling, platform independent, conceptual components are identified from domain model information in the view of system partitioning. Detailed design and implementation of a component are performed on the J2EE platform architecture. And the changes on the design model and source codes are consistently managed by using round-trip techniques.

  • PDF

2.5D Metaverse Game Engine using Java (자바를 이용한 2.5D 메타버스 게임 엔진 설계 및 구현)

  • Han, Seung Hoon;Kim, Eun Ju
    • Journal of Korea Multimedia Society
    • /
    • v.10 no.2
    • /
    • pp.260-268
    • /
    • 2007
  • The game was mainly developed using the C/C++ language and DirectX in the current computer and mobile field. But, if we use these limited language, we can suppress a diversity of game engine when we design various game engines. In this paper, we wanted to develop the game us ing the Java to use the limited game development language with some variety and designed and developed the airplane combat game, the metaverse game engine as the game for the reuse and the extensibility of the code in the game engine us ing the re-use of the code of the features in the Java.

  • PDF

A Study of Web-mail environments on the basis of Java Beans (자바 빈즈 기반의 웹 메일 서비스 환경 구축에 관한 연구)

  • 박은영;박근효;김용대;김삼룡;이정배
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 2000.11a
    • /
    • pp.307-310
    • /
    • 2000
  • 최근 인터넷 비즈니스를 위하여 구축된 사이트에서는 웹 메일 서비스를 기본적으로 제공을 하고 있다. 이렇게 많이 활용되고 있는 만큼 웹 메일 시스템 구축에 있어 빠르고 효율적인 기술이 필요하다. 본 논문에서는 자바 서버 페이지로 웹 메일 환경 설정을 구축하는데 있어 필요한 모듈을 바이트 코드인 자바 빈즈를 이용하여 개발하였다. 본 논문의 특징으로는 컴포넌트 기반으로 작업을 하여 어떠한 플랫폼에 무관하게 동작을 수행하고, 재사용 가능한 컴포넌트와 라이브러리로 자바 빈즈를 사용하여 쉽고 빠른 웹 개발을 지원해 줄 수 있게 구성하였다.

  • PDF

A transformation process of GVM application program based on from Mobile C to Java (Mobile C 기반의 GVM 응용프로그램을 Java 기반으로 변환하는 Process)

  • 신수원;최윤석;정기원
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.10d
    • /
    • pp.103-105
    • /
    • 2002
  • 본 논문에서는 Mobile C 언어 기반으로 만들어진 GVM 응용프로그램을 자바 기반의 모바일 응용프로그램으로 변환하는 절차를 제안한다. 자바 기반으로 변환된 모바일 프로그램은 높은 확장성 및 새로운 기능 추가의 용이함을 기대할 수 있다. GVM에서 자바 기반으로의 변환을 위해 필요한 구조를 분석하였으며, 이러한 구조로 응용프로그램을 변환하기 위한 6개의 단계를 제시하였다. 제안된 변환절차는 GVM 코드의 재사용에 중점을 두고 있으므로, 재사용을 통해 개발시간과 변환시간을 단축시킬 것으로 기대된다.

  • PDF

Implementation of Java API for Embedded System (임베디드 시스템을 위한 JAVA API 구현)

  • No, Si-Young;Shin, Seong-Yoon;Park, Sang-Joon;Lee, Jong-Chan
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2008.06a
    • /
    • pp.297-300
    • /
    • 2008
  • 임베디드 시스템을 지원하는 JAVA API를 개발하면 임베디드 시스템을 개발자가 JAVA를 사용하므로써 코드의 재사용, 객체지향 개념의 시스템 개발들을 가능하게 한다. JAVA API를 구현하는데 있어 시스템에 의존적인 부분들이 존재하게 되는데, 이는 native 함수에서 구현한다. 본 논문에서는 리눅스 기반의 임베디드 시스템 디바이스를 제어하기 위한 JAVA API를 구현하는데 있어 플랫폼 독립적인 자바 부분과 의존적인 native 부분으로 나누어 설계 및 구현하였고, 임베디스 시스템 디바이스의 JAVA API를 통한 제어에 초점을 두었다.

  • PDF

Closed-Loop Power Control for Code Division Multiple Access in Time-Varying Underwater Acoustic Channel (시변 수중 음향 채널에서 코드 분할 다중 접속 방식의 폐루프 전력 제어 기법)

  • Seo, Bo-Min;Cho, Ho-Shin
    • Journal of the Institute of Electronics and Information Engineers
    • /
    • v.52 no.12
    • /
    • pp.32-40
    • /
    • 2015
  • Code division multiple access (CDMA) is one of the promising medium access control scheme for underwater acoustic sensor networks due to its beneficial features such as robustness against frequency-selective fading and high frequency-reuse efficiency. In this paper, we design a closed-loop power control scheme for the underwater CDMA, to adapt time-varying acoustic channel. In the proposed scheme, sink node sends to sensor nodes the associated path loss which is acquired by uplink-channel analysis based on received packets from the sensor nodes. Then, sensor nodes adjust their transmission power in an adaptive manner to time-varying underwater acoustic channel, according to the informations sent by the sink node.

A Study on Domestic Password Reuse Reasoning by Analysing Four-digit Passcodes in the Second Survey (네 자리 숫자 비밀번호 2차 조사 자료에 의한 국내 패스워드 재사용 추론 연구)

  • Moon, Suk Kyung
    • Smart Media Journal
    • /
    • v.9 no.4
    • /
    • pp.52-59
    • /
    • 2020
  • This second survey, which collected 2392 disclosing grades data for 2012~ 2017, nearly twice the first survey, was conducted to supplement the result of the first survey on the reuse of 4-digit passcodes(PCs) data. In addition of second survey, we found that the more number of used PCs, the higher reuse rate, up to 4 numbers of PCs were used for reusing and there may be personal differences even on the single site. The results of this paper that were not available in the first survey were close to the those of foreign research on the reuse of passwords using a mixture of numbers, letters and special characters. This second survey provided an inference that an opportunity to indirectly approach the domestic situation of re-using password, where data collection is impossible and that domestic regulation such as periodic change of password may increase the re-using password.

Prediction of Thermal-Hydraulic Phenomena in the LBLOCA Experiment L2-3 Using RELAP5/MOD2 (RELAP5/MOD2 코드에 의한 대형냉각재 상실사고 모사실험 L2-3의 열수력 현상 예측)

  • Bang, Young-Seok;Chung, Bub-Dong;Kim, Hho-Jung
    • Nuclear Engineering and Technology
    • /
    • v.23 no.1
    • /
    • pp.56-65
    • /
    • 1991
  • The LOFT LOCE L2-3 was simulated using the RELAP5/MOD2 Cycle 36.04 code to assess its capability in predicting the thermal-hydraulic phenomena in LBLOCA of a PWR. The reactor vessel was simulated with two core channels and split downcomer modeling for a base case calculation using the frozen code. The result of the base calculation showed that the code predicted the hydraulic behavior, and the blowdown thermal response at high power region of the core reasonably and that the code had deficiencies in the critical How model during subcooled-two-phase transition period, in the CHF correlation at high mass flux and in the blowdown rewet criteria. An overprediction of coolant inventory due to the deficiencies yielded the poor prediction of reflood thermal response. Improvement of the code, RELAP5 / MOD2 Cycle 36.04, based on the sensitivity study increased the accuracy of the prediction of the rewet phenomena.

  • PDF

Performance Evaluation of Underwater Code Division Multiple Access Scheme on Forward-Link through Water-Tank and Lake Experiment (수조 및 저수지 실험을 통한 수중 코드 분할 다중 접속 기법 순방향 링크 성능 분석)

  • Seo, Bo-Min;Son, Kweon;Cho, Ho-Shin
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.39C no.2
    • /
    • pp.199-208
    • /
    • 2014
  • Code division multiple access (CDMA) is one of the promising medium access control (MAC) schemes for underwater acoustic sensor networks because of its robustness against frequency-selective fading and high frequency-reuse efficiency. As a way of performance evaluation, sea or lake experiment has been employed along with computer simulation.. In this study, we design the underwater CDMA forward-link transceiver and evaluate the feasibility aginst harsh underwater acoustic channel in water-tank first. Then, based on the water-tank experiment results, we improved the transceiver and showed the improvements in a lake experiment. A pseudo random noise code acquisition process is added for phase error correction before decoding the user data by means of a Walsh code in the receiver. Interleaving and convolutional channel coding scheme are also used for performance improvement. Experimental results show that the multiplexed data is recovered by means of demultiplexing at receivers with error-free in case of two users while with less than 15% bit error rate in case of three and four users.

An In-Core Fuel Management Analysis for a PWR Power Plant

  • Kim, Chang-Hyo;Chung, Chang-Hyun;Kim, Jin-Soo
    • Nuclear Engineering and Technology
    • /
    • v.12 no.4
    • /
    • pp.274-285
    • /
    • 1980
  • The TDCORE and the RELOAD-II codes are adopted in an attempt to establish a simplified computational system for the in-core fuel management decisions of a PWR. The TDCORE is being used to simulate the power and burnup behavior of the Gori unit 1 PWR during the fuel cycle 1 through the cycle 5. The validity of the TDCORE code is also presented by comparing the TDCORE prediction with the in-core measurements. The RELOAD-II code is used to determine the optimum fuel loading pattern which is one of the most important decisions of the Gori unit 1 reactor. The utility and applicability of two codes for the fuel management analyses are described.

  • PDF