• 제목/요약/키워드: 확장기

Search Result 2,362, Processing Time 0.032 seconds

Architecture-Based Measuring of Software Extensibility

  • Kim, Jung-Ho;Kang, Sung-Won
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2007.11a
    • /
    • pp.425-430
    • /
    • 2007
  • 시스템을 결정하는 품질 요소에는 여러 가지가 있으나 그 중에서도 유지보수성(Maintainability)이 높은 시스템을 만드는 것은 쉬운 일이 아니다. 또한 유지보수성이 높은 시스템인지 여부를 시스템 개발이 완료 전에 측정하는 것도 어려운 문제이다. 모든 품질요소가 그렇겠지만 시스템을 구성하는 소프트웨어 아키텍처 수준에서 시스템의 품질을 명확히 측정해내지 못하고 시스템 개발 이후에 측정한다면 품질 향상을 위한 시스템 수정은 생각할 수도 없는 문제가 될 것이다. 이 논문은 유지보수성 중에서도 가장 중요한 기능확장성(Extensibility), 즉 기존 시스템에서 신규 서비스를 추가하려 할 때 기존의 서비스에 영향을 미치지 않으면서 비용 및 기간을 최소화하여 새로운 기능을 추가할 수 있는 품질 속성을 소프트웨어 아키텍처 수준에서 비교하는 방법을 정의하여 제시한다. 본 논문에서는 소프트웨어 아키텍처 중에서도 기능확장성에 가장 큰 영향을 미치는 모듈 뷰를 기준으로 기능확장성을 측정할 갓이나 모듈 내부의 변경을 통한 기능확장성은 고려하지 않고 새로운 모듈의 추가로 인한 기능확장성을 고려하였다. 본 논문은 기 수립된 소프트웨어 아키텍처의 모듈 뷰가 가지는 고유한 기능확장성을 측정하는 함수를 제시하고 여기에 새로운 모듈이 추가될 매 변화한 소프트웨어 아키텍처의 기능확장 effort 함수를 제시한다. 이 두 함수를 통해 두 개의 대안 소프트웨어 아키텍처 모듈 뷰에서 어떤 것이 더 기능확장성이 있는지 판단할 수 있게 한다. 우리는 이를 검증하기 위해서 기능확장성이 좋다고 제시되고 있는 디자인 패턴(계층패턴과 Broker 패턴)을 통해 본 논문의 이론을 정립하고 그 효용성을 입증하였다. 따라서 소프트웨어 아키텍처 수준에서 기능확장성이 얼마나 가능한지 서로 비교 가능한 수치를 제시하였고 이 수치를 통해 실제 개발이 완료되기 전 시점에 시스템의 기능확장성을 명백히 측정할 수 있게 하여 시스템 기능 확장에 들어가는 많은 비용을 줄일 수 있다는 것을 보여준다.

  • PDF

Indirect Adaptive Control of Nonlinear Systems Using a EKF Learning Algorithm Based Wavelet Neural Network (확장 칼만 필터 학습 방법 기반 웨이블릿 신경 회로망을 이용한 비선형 시스템의 간접 적응 제어)

  • Kim Kyoung-Joo;Choi Yoon Ho;Park Jin Bae
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.15 no.6
    • /
    • pp.720-729
    • /
    • 2005
  • In this paper, we design the indirect adaptive controller using Wavelet Neural Network(WNN) for unknown nonlinear systems. The proposed indirect adaptive controller using WNN consists of identification model and controller. Here, the WNN is used in both Identification model and controller The WNN has advantage of indicating the location in both time and frequency simultaneously, and has faster convergence than MLPN and RBFN. There are several training methods for WNN, such as GD, GA, DNA, etc. In this paper, we present the Extended Kalman Filter(EKF) based training method. Although it is computationally complex, this algorithm updates parameters consistent with previous data and usually converges in a few iterations. Finally, ore illustrate the effectiveness of our method through computer simulations for the Buffing system and the one-link rigid robot manipulator. From the simulation results, we show that the indirect adaptive controller using the EKF method has better performance than the GD method.

A Study of Coverage Extension and Minimum Deployment Cost in NBTC and WBTC Structures based WiBro System Using Multi-hop Relay (NBTC와 WBTC 구조를 갖는 WiBro 시스템에서 멀티홉 중계기를 이용한 커버리지 확장과 최소 설치비용 연구)

  • Kim, Se-Jin;Kim, Seung-Yeon;Lee, Byung-Bog;Ryu, Seung-Wan;Lee, Hyong-Woo;Cho, Choong-Ho
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.33 no.10B
    • /
    • pp.911-918
    • /
    • 2008
  • In this paper, we propose new cell structures using multi-hop Relay Station(RS) based on IEEE802.16j in Narrow-Beam Trisector Cell (NBTC) and Wide-Beam Trisector Cell (WBTC), which are two methods for cell sectorization using 3-sector directional antennas. Then, we analyze our proposed structures compared with the existing system which does not use any RS about the numbers of optimized Base Station (BS) and multi-hop relay, the extended BS coverage, and the deployment cost according to the traffic density using optimization model. According to the results, we know the reduction of total deployment cost of the proposed systems and that WBTC is suitable when the traffic density is high and NBTC is suitable when the traffic density is low in our proposed multi-hop based NBTC and WBTC structures.

Dispersion Compensation of an Optical System for Femtosecond Pulses Using a Ray-Tracing Program (광선 추적 프로그램을 이용한 펨토초 펄스 광학계의 보상설계)

  • Kim, Seoyoung;Lee, Hyunyong;Kim, Tae Young;Im, Jeong-eun;Kim, Chal-won;Hwangbo, Chang Kwon
    • Korean Journal of Optics and Photonics
    • /
    • v.29 no.1
    • /
    • pp.1-6
    • /
    • 2018
  • In this study, ray-tracing software was used to calculate the optical path length of an optical system. Using the optical path length, the optical phase, group delay (GD), group delay dispersion (GDD), and third-order dispersion (TOD) of the optical system were obtained. Pulse compressors using a prism pair or grating pair were designed to compensate the GDD of a real optical system for a femtosecond fiber laser. Also, a pulse stretcher using a grating pair with lenses or mirrors was designed. The results of this study can be used to calculate the dispersion of an optical system and optimize the performance of an ultrashort pulse laser optical system.

Design and Implementation of a Query Processor for Real-Time Main Memory Database Systems (실시간 주기억장치 데이타베이스 시스템을 위한 질의 처리기의 설계 및 구현)

  • Kim, Gyoung-Bae;Bae, Hae-Young
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.6 no.2
    • /
    • pp.113-119
    • /
    • 2000
  • In this paper, we design and implement a query processor of real-time main memory database systems, which reflect the characteristics of main memory database systems and satisfy timing constraints. The proposed query processor manages real-time data that has timing constraint by exploiting meta database. It supports CLI in order to make application programs. It also supports extended CLI and stored CLI. The former can be expressed the Information on real-time transaction. The latter is designed to support frequently processed transaction. The proposed query processor is implemented as query processor of real-time database management systems. We Present performance evaluation results that illustrate ratio of transaction, which satisfy deadline are increased by the query processing ability of system and the efficient management of real-time data.

  • PDF

Conceptual Design and Study on the Performance Enhancement of Tilt Rotor UAV for Disaster and Policing Operation (재난치안용 틸트로터 무인기 개념설계 및 성능 향상 연구)

  • Kim, Myung Jae;Lee, Myeong Kyu
    • Journal of Aerospace System Engineering
    • /
    • v.15 no.1
    • /
    • pp.40-46
    • /
    • 2021
  • In this study, an aerodynamic configuration design and study on performance enhancement of a tilt-rotor UAV were conducted for improving mission capabilities compared to multi-copter type UAV, MC-1/2/3 developed for disaster and policing operation. To improve performance, a new TR5X configuration was developed by modifying the fuselage and tail shape of TR60 UAV and additionally attaching an extended wing to the nacelle. Aerodynamic performances of TR60 and TR5X were compared through computational fluid dynamics (CFD) analysis. In addition, flight performance analysis of full aircraft was conducted. Results showed that main performance requirements of TR5X were satisfied.

Multi-Input Multi-Output Optimal Control of the Vibration of a Flexible Robot Manipulator (유연한 로봇 조작기 진동의 다입출력 최적제어)

  • 김승호;박영필
    • Transactions of the Korean Society of Mechanical Engineers
    • /
    • v.15 no.5
    • /
    • pp.1587-1600
    • /
    • 1991
  • 본 연구에서는 로봇조작기를 강체부와 유연한 외팔보로 이루어진 모델로 설정 한 후 확장된 Hamilton의 원리를 적용하여 제어계의 운동방정식을 유도하였다. 계를 유한개의 제어 모드와 잔류 모드로 구분하고, 제어 모드에 대해 최적제어를 수행하기 위해 관측기를 설계하였으며, 진동에 관련된 측정 불가능한 상태변수를 추정하였다. 분석과 검토는 서보모터가 모든 제어를 담당하는 방식과 서보모터의 제어 방식에 작동 기를 추가시켜 병행 제어하는 다입출력 방식으로 구별하여 수행하였다.

Local Observer Design for MIMO Nonlinear Systems (MIMO 비선형 시스템의 로컬 관측기 설계)

  • Lee, Sung-Ryul
    • Journal of the Institute of Electronics Engineers of Korea SC
    • /
    • v.45 no.1
    • /
    • pp.9-14
    • /
    • 2008
  • This paper presents an observer design methodology for a special class of multi input multi output(MIMO) nonlinear systems. First, we characterize the class of MIMO nonlinear systems with a triangular structure. Also, the observability matrices that plays an important role in proving the convergence of the proposed observer are generalized to MIMO systems. By using the generalized observability matrices, it is shown that under the boundedness conditions of system state and input, the proposed observer guarantees the local exponential convergence to zero of the estimation error.

The Frequency Range Improvement and Realization of SC Circuits for the Wien-bridge Oscillator (Wien-Bridge발진기에 대한 주파수대역 개선과 SC회로 실현)

  • 신규재;이종연;김동용
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.12 no.6
    • /
    • pp.554-562
    • /
    • 1987
  • In this paper, we have proposed the RC Wien-Bridge oscillator consisting of three oprational amplifiers in order to improve the frequency range, and the proposed oscillator has been realized a new SC Wien-Bridge oscillator for LSI realization by the forward Z transform method. The realized SC oscilltor has been affirmed that the frequency range has been improved more than Reddy's. Budak and Nay's by the analysis of pole loci as a frequency function f. Also, it has been confirmed that the designed SC oscillator has been satisfied substantially the oscillated condition by the open-loop measurements.

  • PDF

English Sentence Critique Using Extended Verb Pattern (확장된 동사형을 이용한 영어문장 검사기)

  • Cha, Eui-Young;Kim, Young-Taek
    • Annual Conference on Human and Language Technology
    • /
    • 1992.10a
    • /
    • pp.491-501
    • /
    • 1992
  • 변환 방식의 기계 번역에서 가장 중요한 부분은 변환 단계이며 여기서 변환사전이 매우 중요한 역활을 담당한다. 그러므로 인간이나 기계 번역기에 의해 생성되는 영어 문장은 이들이 가지고 있는 동사 사전의 내용과 효율적인 생성 알고리즘에 의해서 문장의 수준이나 정확성이 결정된다. 이렇게 생성된 문장을 검사하는 기존의 영어 문법 검사기들은 영어권의 사람들을 위주로 만들어졌기 때문에 문법적인 중요한 규정들을 포함하지 않고 있어서 비영어권의 사용자가 이용하기에는 부적절하다. 본 논문에서는 인간이 번역하였거나 기계 번역기에 의해 생성된 문장을 검사하고 교정할 수 있도록, 확장된 동사형을 기반으로 한 동사 사전을 제안하고 이를 이용한 영어 문장 검사기를 구현한다.

  • PDF