• Title/Summary/Keyword: Component-based System

Search Result 2,676, Processing Time 0.039 seconds

Service Identification of Component-Based For Extending Service-Oriented Computing System (서비스지향 컴퓨팅 시스템으로의 확장을 위한 컴포넌트 기반의 서비스 식별)

  • Choi, Mi-Sook;Lee, Seo-Jeong;Lee, Jong-Suk;Yang, Seung-Won
    • Journal of Korea Multimedia Society
    • /
    • v.11 no.5
    • /
    • pp.710-727
    • /
    • 2008
  • Service-oriented computing systems have been issued by their properties of reducing software development time and effort by reusing functional service units. The reusability of services can effectively promote through loose coupling between services. But strong associations of object-oriented systems such as inheritance and aggregation create a rather tight coupling between objects. The component-based systems without inheritance and aggregation create a loose coupling between components. Thus components provide service realization at runtime using the functionality provided by their interfaces. Therefore legacy component-based systems need to have service-oriented computing concept in order to support functional service units efficiently. Also, conventional methods for service-oriented computing system have not suggested the clear classification of service layers, the clear service identification guideline introducing service layers and a service mapping method between serviceces of each layer. Therefore we suggest the service classification and the identification guideline of business view and implementation view introducing layers and propose a mapping between two views. That is, we research service layers, service identification, diversified service sizes and a service mapping method between services of each layer. This can be applied to legacy component-based system to extend to the service-oriented computing system.

  • PDF

Sensor array optimization techniques for exhaled breath analysis to discriminate diabetics using an electronic nose

  • Jeon, Jin-Young;Choi, Jang-Sik;Yu, Joon-Boo;Lee, Hae-Ryong;Jang, Byoung Kuk;Byun, Hyung-Gi
    • ETRI Journal
    • /
    • v.40 no.6
    • /
    • pp.802-812
    • /
    • 2018
  • Disease discrimination using an electronic nose is achieved by measuring the presence of a specific gas contained in the exhaled breath of patients. Many studies have reported the presence of acetone in the breath of diabetic patients. These studies suggest that acetone can be used as a biomarker of diabetes, enabling diagnoses to be made by measuring acetone levels in exhaled breath. In this study, we perform a chemical sensor array optimization to improve the performance of an electronic nose system using Wilks' lambda, sensor selection based on a principal component (B4), and a stepwise elimination (SE) technique to detect the presence of acetone gas in human breath. By applying five different temperatures to four sensors fabricated from different synthetic materials, a total of 20 sensing combinations are created, and three sensing combinations are selected for the sensor array using optimization techniques. The measurements and analyses of the exhaled breath using the electronic nose system together with the optimized sensor array show that diabetic patients and control groups can be easily differentiated. The results are confirmed using principal component analysis (PCA).

Case Study of UML(Unified Modeling Language) Design for Web-based Forest Fire Hazard Index Presentation System (웹 기반 산불위험지수 표출시스템에서의 UML(Unified Modeling Language) 설계 사례)

  • Jo, Myung-Hee;Jo, Yun-Won;Ahn, Seung-Seup
    • Journal of the Korean Association of Geographic Information Studies
    • /
    • v.5 no.1
    • /
    • pp.58-68
    • /
    • 2002
  • Recently as recognition to prevent nature disasters is reaching the climax, the most important job of government official is to provide information related to the prevention of nature disasters through the Web and to bring notice to prevent disaster under people. Especially, if the case of daily forest fire hazard index is provided within visualization on Web, people may have more chances to understand about forest fire and less damages by large scale of forest fire. Forest fire hazard index presentation system developed in this paper presents daily forest fire hazard index on map visually also provides the information related to it in text format. In order to develop this system, CBDP(Component Based Development Process) is proposed in this paper. This development process tries to emphasize the view of reusability so that it has lifecycle which starts from requirement and domain analysis and finishes to component generation. Moreover, The concept of this development process tries to reflect component based method, which becomes hot issue in software field nowadays. In the future, the component developed in this paper may be possibly reused in other Web GIS application, which has similar function to it so that it may take less cost and time to develop other similar system.

  • PDF

Adaptive Noise Suppression system based on Human Auditory Model (인간의 청각모델에 기초한 잡음환경에 적응된 잡음억압 시스템)

  • Choi, Jae-Seung
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2008.05a
    • /
    • pp.421-424
    • /
    • 2008
  • This paper proposes an adaptive noise suppression system based on human auditory model to enhance speech signal that is degraded by various background noises. The proposed system detects voiced and unvoiced sections for each frame and implements the adaptive auditory process, then reduces the noise speech signal using neural network including amplitude component and phase component. Base on measuring signal-to-noise ratios, experiments confirm that the proposed system is effective for speech signal that is degraded by various noises.

  • PDF

Performance Estimation and Process Selection for Chemical-Looping Hydrogen Generation System (금속매체 순환식 수소생산 시스템의 성능예측 및 공정선정)

  • Ryu, Ho-Jung;Jin, Gyoung-Tae
    • Journal of Hydrogen and New Energy
    • /
    • v.16 no.3
    • /
    • pp.209-218
    • /
    • 2005
  • To find a suitable metal component in oxygen carrier particles for chemical-looping hydrogen generation system(CLH), oxygen transfer capacities of metal components were compared and Ni has been selected as the best metal component. The proper operating conditions to achieve high hydrogen generation rate have been investigated based on the chemical-equilibrium composition analysis for water splitting reactor. Moreover, suitable compositions of syngas from gasifier of heavy residue to achieve high energy efficiency have been investigated by calculation of heat of reaction. Based on the selected operating conditions, the best configuration of two interconnected fluidized beds system for the chemical-looping hydrogen generator has been investigated as well.

Fault diagnosis of induction motor using principal component analysis (주성분 분석기법을 통한 유도전동기 고장진단)

  • Byun Yeun-Sub;Lee Byung-Song;Bae Chang-Han;Wang Jong-Bae
    • Proceedings of the KSR Conference
    • /
    • 2003.10c
    • /
    • pp.529-534
    • /
    • 2003
  • Within industry induction motors have a broad application area to drive pumps, fans, elevators and electric trains. Sudden failures of such machines can cause the heavy economical losses and the deterioration of system reliability. Based on the reliability and cost competitiveness of driving system (motors), the faults detection and the diagnosis of system are considered very important factors. In order to perform the faults detection and diagnosis of motors, the vibration monitoring method and motor current signature analysis (MCSA) method are emphasized. In this paper, MCSA method are used for induction motor fault diagnosis. This method analyzes the motor's supply current, since this diagnoses faults of the motor. The diagnostic algorithm is based on the principal component analysis(PCA), and the diagnosis system is programmed by using LabVIEW and MATLAB.

  • PDF

A Case Study of Active Workflow Component Architecture on Constraints Based (제약식 기반의 능동적 워크플로우 컴포넌트 아키텍쳐 사례 연구)

  • Seo, Jang-Hoon;Shim, Sang-Yong;Lee, Kun-Hyuk;Park, Myeong-Kyu
    • Proceedings of the Safety Management and Science Conference
    • /
    • 2006.11a
    • /
    • pp.415-426
    • /
    • 2006
  • Many technical and nontechnical issues hinder enterprise wide workflow management. The most significant technical issue is the inability to deal with the heterogeneity among users, workflow types, and WFMSs. Not all users demand the same workflow functionality, so user interfaces of different levels of sophistication are required. Because workflow types cannot always be fully predefined, they often need to be adjusted or extended during execution. Unlike relational database management systems, however, each WFMS often has differing workflow metamodels. This leads to incompatibility between WFMSs, making integration into an environment comprising many heterogeneous WFMSs a troublesome and sometimes impossible task. Current Workflow system consists mainly of Database system. It contains some problems like that the integration relationship among system processes cant be expressed properly. This research has been focused on two phases that should be considered in the Workflow system. First of all, the first phase is the analysis phase; one of its role is to figure out independent execution task unit(Workflow component). The second phase is design phase that provides with the framework to execute these task units actively. The Workflow component extraction method in the analysis phase uses a analysis method called C-C Net and, in the design phase, the architecture that makes the these Workflow component executed actively is provided. Through this research, each process is divided into a task unit and more effective Workflow system could be formed by executing these units actively. Current system layer calls task units, on the other hand, the Workflow system this research implemented provides with the architecture that places a layer between them that controls task units actively.

  • PDF

Design of Unsharp Mask Filter based on Retinex Theory for Image Enhancement

  • Kim, Ju-young;Kim, Jin-heon
    • Journal of Multimedia Information System
    • /
    • v.4 no.2
    • /
    • pp.65-73
    • /
    • 2017
  • This paper proposes a method to improve the image quality by designing Unsharp Mask Filter (UMF) based on Retinex theory which controls the frequency pass characteristics adaptively. Conventional unsharp masking technique uses blurring image to emphasize sharpness of image. Unsharp Masking(UM) adjusts the original image and sigma to obtain a high frequency component to be emphasized by the difference between the blurred image and the high frequency component to the original image, thereby improving the contrast ratio of the image. In this paper, we design a Unsharp Mask Filter(UMF) that can process the contrast ratio improvement method of Unsharp Masking(UM) technique with one filtering. We adaptively process the contrast ratio improvement using Unsharp Mask Filter(UMF). We propose a method based on Retinex theory for adaptive processing. For adaptive filtering, we control the weights of Unsharp Mask Filter(UMF) based on the human visual system and output more effective results.

Service Prediction-Based Job Scheduling Model for Computational Grid (계산 그리드를 위한 서비스 예측 기반의 작업 스케줄링 모델)

  • Jang Sung-Ho;Lee Jong-Sik
    • Journal of the Korea Society for Simulation
    • /
    • v.14 no.3
    • /
    • pp.91-100
    • /
    • 2005
  • Grid computing is widely applicable to various fields of industry including process control and manufacturing, military command and control, transportation management, and so on. In a viewpoint of application area, grid computing can be classified to three aspects that are computational grid, data grid and access grid. This paper focuses on computational grid which handles complex and large-scale computing problems. Computational grid is characterized by system dynamics which handles a variety of processors and jobs on continuous time. To solve problems of system complexity and reliability due to complex system dynamics, computational grid needs scheduling policies that allocate various jobs to proper processors and decide processing orders of allocated jobs. This paper proposes a service prediction-based job scheduling model and present its scheduling algorithm that is applicable for computational grid. The service prediction-based job scheduling model can minimize overall system execution time since the model predicts the next processing time of each processing component and distributes a job to a processing component with minimum processing time. This paper implements the job scheduling model on the DEVS modeling and simulation environment and evaluates its efficiency and reliability. Empirical results, which are compared to conventional scheduling policies, show the usefulness of service prediction-based job scheduling.

  • PDF

Detection of PCB Components Using Deep Neural Nets (심층신경망을 이용한 PCB 부품의 검지 및 인식)

  • Cho, Tai-Hoon
    • Journal of the Semiconductor & Display Technology
    • /
    • v.19 no.2
    • /
    • pp.11-15
    • /
    • 2020
  • In a typical initial setup of a PCB component inspection system, operators should manually input various information such as category, position, and inspection area for each component to be inspected, thus causing much inconvenience and longer setup time. Although there are many deep learning based object detectors, RetinaNet is regarded as one of best object detectors currently available. In this paper, a method using an extended RetinaNet is proposed that automatically detects its component category and position for each component mounted on PCBs from a high-resolution color input image. We extended the basic RetinaNet feature pyramid network by adding a feature pyramid layer having higher spatial resolution to the basic feature pyramid. It was demonstrated by experiments that the extended RetinaNet can detect successfully very small components that could be missed by the basic RetinaNet. Using the proposed method could enable automatic generation of inspection areas, thus considerably reducing the setup time of PCB component inspection systems.