• Title/Summary/Keyword: Component-based System

Search Result 2,676, Processing Time 0.031 seconds

FERET DATA SET에서의 PCA와 ICA의 비교

  • Kim, Sung-Soo;Moon, Hyeon-Joon;Kim, Jaihie
    • Proceedings of the IEEK Conference
    • /
    • 2003.07e
    • /
    • pp.2355-2358
    • /
    • 2003
  • The purpose of this paper is to investigate two major feature extraction techniques based on generic modular face recognition system. Detailed algorithms are described for principal component analysis (PCA) and independent component analysis (ICA). PCA and ICA ate statistical techniques for feature extraction and their incorporation into a face recognition system requires numerous design decisions. We explicitly state the design decisions by introducing a modular-based face recognition system since some of these decision are not documented in the literature. We explored different implementations of each module, and evaluate the statistical feature extraction algorithms based on the FERET performance evaluation protocol (the de facto standard method for evaluating face recognition algorithms). In this paper, we perform two experiments. In the first experiment, we report performance results on the FERET database based on PCA. In the second experiment, we examine performance variations based on ICA feature extraction algorithm. The experimental results are reported using four different categories of image sets including front, lighting, and duplicate images.

  • PDF

Evaluation of Structural Importance Based on Minimal Cut Set Theory (최소절단집합을 이용한 설비의 구조적 중요도 계산법)

  • Kim, Dong-Jin;Kim, Hyung-Chul;Kim, Jin-O
    • The Transactions of the Korean Institute of Electrical Engineers P
    • /
    • v.58 no.1
    • /
    • pp.27-32
    • /
    • 2009
  • A technical system generally comprise a number of subsystems and components that are interconnected in such a way that the system is able to perform a set of required function. Because of the complex system structure with serial, parallel and bridged connections, some certain subsystems or components are more critical than the others. The main concern of a reliability engineer is to identify potential failures and to prevent these failures from occurring. In order to prevent fatal failures, proper inspections and maintenance actions for each component are required Considering above objectives of reliability engineers and characteristics of a practical system, several practical method for evaluating system and component reliabilities have developed namely Birnbaum's and Fussell & Vesely's measures. However there are several critical weaknesses in traditional calculation process as the target system gets larger. In this paper, a new technique for calculating component's structural importance is proposed and compared to Birnbaum's with representative system examples (serial, parallel. k out of n, and bridge type).

Development of an Object-Oriented Simulator for Evaluating Object-Oriented CIM S/W (객체지향 제조관리 시스템 평가를 위한 객체지향 시뮬레이터 개발)

  • 백준걸
    • Journal of the Korea Society for Simulation
    • /
    • v.8 no.1
    • /
    • pp.1-18
    • /
    • 1999
  • Current CIM systems need to correspond flexibly to the frequent change of demands of the customers and the fast changing informations about the production environment. The demands have brought forth CIM systems developed using object-oriented technology, with reusability, expansibility, and flexibility for the system components. Due to the fact that the OO-CIM system has been developed based on an incomplete data, the constructed system must be implemented to the actual surroundings to see how pertinent it is. Hence, this paper presents an OO-simulator as a means to evaluate the pertinency and the efficiency of the developed CIM system. The OO-simulator can determine the problems likely to occur when a developed CIM system is implemented to the actual site and evaluate the efficiency beforehand. Such properties will decrease the cost of CIM system development and increase the reliability of the system. This paper presents a framework for an OO-simulator composed of a virtual factory component embodying the characteristics of a virtual factory, a connector component for the interface between the CIM system and the simulator, a configuration component for modeling the constituent structure of the CIM system, and a timer component in charge of the time advance for the simulation.

  • PDF

Design of a Platform Independent Performance Measurement Tool for Distributed Components (미들웨어 독립적인 분산 컴포넌트 성능측정 도구 설계)

  • 황길승;이긍해
    • Journal of KIISE:Software and Applications
    • /
    • v.31 no.8
    • /
    • pp.1043-1053
    • /
    • 2004
  • The performance of a component can significantly influence the overall performance of the system being developed in the component based software development. Existing performance measurement tools for components are often built specific to the component model or middleware. One disadvantage of this approach is that when the system is moved to a new platform during the life-cycle of the system, the measurement tools also need to be adapted. A similar problem is observed when components built for different platforms are integrated with a new integration technology like Web Services. This paper presents a new model for measuring component performances, which is independent of particular component models or middleware. This method presents a interoperability for each performance data by model transformation process from middleware independent performance measuring models to middleware dependent performance measuring models. Our model allows objective performance data to be obtained that can be used to compare performances of components based on different component models or middleware platforms.

Sound Based Machine Fault Diagnosis System Using Pattern Recognition Techniques

  • Vununu, Caleb;Moon, Kwang-Seok;Lee, Suk-Hwan;Kwon, Ki-Ryong
    • Journal of Korea Multimedia Society
    • /
    • v.20 no.2
    • /
    • pp.134-143
    • /
    • 2017
  • Machine fault diagnosis recovers all the studies that aim to detect automatically faults or damages on machines. Generally, it is very difficult to diagnose a machine fault by conventional methods based on mathematical models because of the complexity of the real world systems and the obvious existence of nonlinear factors. This study develops an automatic machine fault diagnosis system that uses pattern recognition techniques such as principal component analysis (PCA) and artificial neural networks (ANN). The sounds emitted by the operating machine, a drill in this case, are obtained and analyzed for the different operating conditions. The specific machine conditions considered in this research are the undamaged drill and the defected drill with wear. Principal component analysis is first used to reduce the dimensionality of the original sound data. The first principal components are then used as the inputs of a neural network based classifier to separate normal and defected drill sound data. The results show that the proposed PCA-ANN method can be used for the sounds based automated diagnosis system.

Framework of Security Development Method based on Component (컴포넌트기반 보안개발방법의 프레임워크)

  • Hong, Jin-Keun
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.11 no.3
    • /
    • pp.926-930
    • /
    • 2010
  • This paper is about a development framework, which is required to develop of security system is based on component. With applying of SDLC(system development life cycle) of information system, the application of information security products DLC is required at this point of time. In this paper, we review NIST requirement specification of development method, requirement criteria of SDLC in each stage, and major security guidelines of risk assessment. Also we are reviewed major security element of SDLC, and to aid understanding of security framework based on component, present the relationship fo security design and DFD in respect of spoofing for the outside entity based on threat tree STRIDE.

Development of the Korean Mid- and Upper-Level Aviation Turbulence Guidance (KTG) System Using the Regional Unified Model (통합지역모델을 이용한 한국형 중·상층 항공난류예측시스템 개발)

  • Kim, Jung-Hoon;Chun, Hye-Yeong
    • Atmosphere
    • /
    • v.21 no.4
    • /
    • pp.497-506
    • /
    • 2011
  • Korean mid- and upper-level aviation turbulence guidance (KTG) system is developed using the unified model (UM)-based regional data assimilation and prediction system (RDAPS) of the Korea Meteorological Administration. The KTG system includes three steps. First, the KTG system calculates a suite of diagnostics in the UM-RDAPS domain. Second, component diagnostics that have different units and numerical magnitudes are normalized into the values between 0 and 1, according to their own thresholds in the KTG system. Finally, normalized diagnostics are combined into one KTG predictor by measuring the weighting scores based on the probability of detection, which is calculated using the observed pilot reports (PIREPs) exclusively of moderate-or-greater (MOG) and null (NIL) intensities. To investigate the optimal performance of the KTG system, two types (RD-KTG and UM-KTG) of the KTG systems are developed and evaluated using the PIREPs over Korea and East Asia. Component diagnostics and their thresholds in the RD-KTG are founded on the 8-yrs (2002.12-2010.11) MM5-based RDAPS (previous version of the RDAPS; ${\Delta}x$ = 30 km) and PIREPs data, while those in the UM-KTG are based on the 6 months (2010.12-2011.5) UM-based RDAPS (${\Delta}x$ = 12 km) and PIREPs data. In comparison between the RD-KTG and UM-KTG, overall performance of the UM-KTG (0.815) is better than that of the RD-KTG (0.79) during the recent 6 months, because forecasting skill for the upper-level wind is higher in the UM-RDAPS than in the MM5-RDAPS. It is also found that the UM-KTG is more efficient than the RD-KTG according to the statistical evaluations and sensitivity tests to the number of component diagnostics.

Open GIS Component Software Ensuring an Interoperability of Spatial Information (공간정보 상호운용성 지원을 위한 컴포넌트 기반의 개방형 GIS 소프트웨어)

  • Choe, Hye-Ok;Kim, Gwang-Su;Lee, Jong-Hun
    • The KIPS Transactions:PartD
    • /
    • v.8D no.6
    • /
    • pp.657-664
    • /
    • 2001
  • The Information Technology has progressed to the open architecture, component, and multimedia services under Internet, ensuring interoperability, reusability, and realtime. The GIS is a system processing geo-spatial information such as natural resources, buildings, roads, and many kinds of facilities in the earth. The spatial information featured by complexity and diversity requires interoperability and reusability of pre-built databases under open architecture. This paper is for the development of component based open GIS Software. The goal of the open GIS component software is a middleware of GIS combining technology of open architecture and component ensuring interoperability of spatial information and reusability of elementary pieces of GIS software. The open GIS component conforms to the distributed open architecture for spatial information proposed by OGC (Open GIS Consortium). The system consists of data provider components, kernel (MapBase) components, clearinghouse components and five kinds of GIS application of local governments. The data provider component places a unique OLE DB interface to connect and access diverse data sources independent of their formats and locations. The MapBase component supports core and common technology of GIS feasible for various applications. The clearinghouse component provides functionality about discovery and access of spatial information under Internet. The system is implemented using ATL/COM and Visual C++ under MicroSoft's Windows environment and consisted of more than 20 components. As we made case study for KSDI (Korea Spatial Data Infrastructure) sharing spatial information between local governments, the advantage of component based open GIS software was proved. Now, we are undertaking another case study for sharing seven kinds of underground facilities using the open GIS component software.

  • PDF

Improvement of Component Design using Component Metrics (컴포넌트 메트릭스를 이용한 컴포넌트 설계 재정비)

  • 고병선;박재년
    • Journal of KIISE:Software and Applications
    • /
    • v.31 no.8
    • /
    • pp.980-990
    • /
    • 2004
  • The component-based development methodology aims at the high state of abstraction and the reusability with components larger than classes. It is indispensible to measure the component so as to improve the quality of the component-based system and the individual component. And, the quality of the component should be improved through putting the results into the process of the development. So, it is necessary to study the component metric which can be applied in the stage of the component analysis and design. Hence, in this paper, we propose component cohesion, coupling, independence metrics reflecting the information extracted in the step of component analysis and design. The proposed component metric bases on the similarity information about behavior patterns of operations to offer the component's service. Also, we propose the redesigning process for the improvement of component design. That process uses the techniques of clustering and is for the thing that makes the component as the independent functional unit having the low complexity and easy maintenance. And, we examine that the component design model can be improved by the component metrics and the component redesigning process.

Development of Component Framework for Supply-Chain Management

  • Wang, Gi-Nam;Choi, Jung-Won
    • Proceedings of the CALSEC Conference
    • /
    • 1999.07b
    • /
    • pp.431-445
    • /
    • 1999
  • This paper introduces a development of component based framework of supply-chain management. The existing legacy system, which is not designed for object-oriented paradigm, is re-modeled using unified modeling language. Components are extracted from the legacy application, and frameworks are also designed in order to increase productivities of software development. Design issues concerning component and framework development are discussed with real situation. Performance and development productivity issue are also discussed with discussing component size and scope. A real case is presented in connection with the discussed issues.

  • PDF