• Title/Summary/Keyword: Software component

Search Result 1,218, Processing Time 0.021 seconds

A Design Method for Dynamic Selection of SOA Services (SOA 서비스의 동적 선택 설계 기법)

  • Bae, Jeong-Seop;La, Hyun-Jung;Kim, Soo-Dong
    • Journal of KIISE:Software and Applications
    • /
    • v.35 no.2
    • /
    • pp.91-104
    • /
    • 2008
  • Service-Oriented Computing (SOC) is the development method that published services are selected and composed at runtime to deliver the expected functionality to service clients. SOC should get maximum benefits not only supporting business agility but also reducing the development time. Services are selected and composed at runtime to improve the benefits. However, current programming language, SOC platforms, business process modeling language, and tools support either manual selection or static binding of published services. There is a limitation on reconfiguring and redeploying the business process to deliver the expected services to each client. Therefore, dynamic selection is needed for composing appropriate services to service clients in a quick and flexible manner. In this paper, we propose Dynamic Selection Handler (DSH) on ESB. we present a design method of Dynamic Selection Handler which consists of four components; Invocation Listener, Service Selector, Service Binder and Interface Transformer. We apply appropriate design patterns for each component to maximize reusability of components. Finally, we describe a case study that shows the feasibility of DSH on ESB.

MAMI: Agent Platform in a Multi-Agent System Providing Medical information (MAMI: 의료 정보 제공을 위한 멀티 에이전트 시스템에서의 에이전트 플랫폼)

  • Choi, Won-Ki;Kim, Il-Kon
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.7 no.5
    • /
    • pp.489-497
    • /
    • 2001
  • This paper describe design and implementation of a medical multi-agent system platform called MAMI (Multi-Agent system for Medical Image), which provides intelligent medical information services. The most important component of MAMI is a medical multi-agent system platform that supports a physical environment that medical agents can be deployed. MAMI follows FIPA (Foundation for Intelligent Physical Agent)\`s agent management reference model. In MAMI, COM(Common Object Model) and XML (eXtensibel Markup Language) for encoding ACL (Agent Communication Language) are used for multi-agent communications. In MAMI, a medical staff is conceptualized as an agent and integrated with multi-agent systems. MAMI agent platform provides an infrastructure applicable to share necessary knowledge between human agents and software agents. So MAMI makes intelligent medical information services easier.

  • PDF

Evolutionary Algorithms with Distribution Estimation by Variational Bayesian Mixtures of Factor Analyzers (변분 베이지안 혼합 인자 분석에 의한 분포 추정을 이용하는 진화 알고리즘)

  • Cho Dong-Yeon;Zhang Byoung-Tak
    • Journal of KIISE:Software and Applications
    • /
    • v.32 no.11
    • /
    • pp.1071-1083
    • /
    • 2005
  • By estimating probability distributions of the good solutions in the current population, some researchers try to find the optimal solution more efficiently. Particularly, finite mixtures of distributions have a very useful role in dealing with complex problems. However, it is difficult to choose the number of components in the mixture models and merge superior partial solutions represented by each component. In this paper, we propose a new continuous evolutionary optimization algorithm with distribution estimation by variational Bayesian mixtures of factor analyzers. This technique can estimate the number of mixtures automatically and combine good sub-solutions by sampling new individuals with the latent variables. In a comparison with two probabilistic model-based evolutionary algorithms, the proposed scheme achieves superior performance on the traditional benchmark function optimization. We also successfully estimate the parameters of S-system for the dynamic modeling of biochemical networks.

Design and Performance Tests of a Cryogenic Blower for a Thermal Vacuum Chamber (열진공 챔버용 극저온 블로워 설계 및 성능평가)

  • Seo, Heejun;Cho, Hyokjin;Park, Sungwook;Moon, Gueewon;Huh, Hwanil
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.43 no.11
    • /
    • pp.1008-1015
    • /
    • 2015
  • Thermal vacuum test should be performed prior to launch to verify satellites' functionality in extremely cold/hot temperatures and vacuum conditions. A thermal vacuum chamber used to perform the thermal vacuum tests of a satellite system and its components. A cryogenic blower is a core component of the gaseous nitrogen (GN2) closed loop thermal control system for thermal vacuum chambers. A final goal of this research is development of cryogenic blower. Design requirements of a blower are 150 CFM flow rate, 0.5 bara pressure difference, hot and cold temperatures. This paper describes the performance analysis of impeller by 1D, CFD commercial software, the design of the thermal protection interface between the driving part and the fluid part. The performance of the cryogenic blower is confirmed by test at the standard air condition and is verified by on the thermal vacuum chamber at the real operating condition.

Object-Oriented Library System for Configuration Thread Control of the Component in Version Control (버전제어에서 컴포넌트의 형상형성 제어를 위한 객체지향 라이브러리)

  • Oh, Sang-Yeob;Choi, Woo-Seung
    • Journal of the Korea Society of Computer and Information
    • /
    • v.13 no.6
    • /
    • pp.51-58
    • /
    • 2008
  • A version control system is used in a rapidly changed environment or a program which developed in a complicated environment. it is a problem of configuration thread in supporting information that we, in this method, can't know a exactly well-defined configuration rule information and a predefined information. In this paper. Library system is suggested, modelled, and implemented so as to configuration thread control the components required by the user in many ways. As for the library used in the configuration thread control suggested in this paper, the components can be retrieved from the library regardless of the infrastructure, applying the extended facet classification. This retrieval framework is managed using TreeSearch class and the configuration thread control function. The library system of this paper can be used by the interface with other languages, and this system is to have a advantage to extend a facet by user.

  • PDF

A Shipyard Layout Design System by Simulation (시뮬레이션 기반 조선소 레이아웃 설계 시스템 개발)

  • Song, Young-Joo;Lee, Dong-Kun;Woo, Jong-Hun;Shin, Jong-Gye
    • Journal of the Society of Naval Architects of Korea
    • /
    • v.45 no.4
    • /
    • pp.441-454
    • /
    • 2008
  • Shipyard design and equipments layout problem, which are directly linked with the productivity of ship production, is an important issue serving as reference data of production plan for later massive production of ships. So far in many cases, design of a shipyard has been relying on the experienced engineers in shipbuilding, resulting in sporadic and poorly organized processes. And thus, economic losses as well as trials and errors in that accord have been pointed out as inevitable problems. This paper extracts a checklist of major elements to fine tune the shipbuilding yard designing process and the input/output data based on the simulation based shipbuilding yard layout designing framework and methodology proposed in existing researches, and executed initial architecture to develop software that integrates all the relevant processes and designing tools. In this course, both user request and design data by the steps are arranged and organized in the proposed layout design template form. In addition, simulation is done based on the parent shipbuilding process planning and scheduling data of the ship product, shipbuilding process and work stage facilities that constitute shipbuilding yard, and design items are verified and optimized with the layout and equipment list showing optimal process planning and scheduling effects. All the contents of this paper are based on simulation based shipbuilding yard layout designing methodology, and initial architecture processes are based on object oriented development methodology and system engineering methods.

Head Gesture Recognition using Facial Pose States and Automata Technique (얼굴의 포즈 상태와 오토마타 기법을 이용한 헤드 제스처 인식)

  • Oh, Seung-Taek;Jun, Byung-Hwan
    • Journal of KIISE:Software and Applications
    • /
    • v.28 no.12
    • /
    • pp.947-954
    • /
    • 2001
  • In this paper, we propose a method for the recognition of various head gestures with automata technique applied to the sequence of facial pose states. Facial regions as detected by using the optimum facial color of I-component in YIQ model and the difference of images adaptively selected. And eye regions are extracted by using Sobel operator, projection, and the geometric location of eyes Hierarchical feature analysis is used to classify facial states, and automata technique is applied to the sequence of facial pose states to recognize 13 gestures: Gaze Upward, Downward, Left ward, Rightward, Forward, Backward Left Wink Right Wink Left Double Wink, Left Double Wink , Right Double Wink Yes, and No As an experimental result with total 1,488 frames acquired from 8 persons, it shows 99.3% extraction rate for facial regions, 95.3% extraction rate for eye regions 94.1% recognition rate for facial states and finally 99.3% recognition rate for head gestures. .

  • PDF

Estimating the Abundance of Antarctic Krill Euphausia superba Using a Commercial Trawl Vessel (상업어선의 어군탐지기를 이용한 남극크릴(Euphausia superba) 자원량 추정)

  • Choi, Seok-Gwan;Han, Inwoo;An, Doo-hae;Chung, Sang-deok;Yoon, Eun-A;Lee, Kyounghoon
    • Korean Journal of Fisheries and Aquatic Sciences
    • /
    • v.51 no.4
    • /
    • pp.435-443
    • /
    • 2018
  • The Antarctic krill Euphausia superba is important commercially and ecologically as a basic component of the Antarctic Ocean ecosystem. To manage this resource, it is important to determine the distribution and standing of krill in the water layer. Acoustic methods can capture information about the entire water layer quickly. Acoustic surveys were conducted from March 3 to March 14, 2017, using the commercial fishing boat Sejong (7,765 tons). Acoustic systems with a frequency of 38 kHz and a 200 kHz commercial echo sounder (ES70, Simrad, Norway) were used and the acquired data were processed using post processing software. The density and standing of Antarctic krill were determined using the two-frequency difference method, using the characteristics of two frequencies. To compare the frequency difference of krill, the method using the frequency difference according to the krill length, recommended by the Commission for the Conservation of Antarctic Marine Living Resources (CCAMLR) and the values extracted according to the krill length at survey stations where only krill were collected during the study period, were compared. The frequency difference ranges were 3.96-5.91 dB and -3.0~13.8 dB, respectively.

Structural investigation of ginsenoside Rf with PPARγ major transcriptional factor of adipogenesis and its impact on adipocyte

  • Siraj, Fayeza Md;Natarajan, Sathishkumar;Huq, Md Amdadul;Kim, Yeon Ju;Yang, Deok Chun
    • Journal of Ginseng Research
    • /
    • v.39 no.2
    • /
    • pp.141-147
    • /
    • 2015
  • Background: Adipocytes, which are the main cellular component of adipose tissue, are the building blocks of obesity. The nuclear hormone receptor $PPAR{\gamma}$ is a major regulator of adipocyte differentiation and development. Obesity, which is one of the most dangerous yet silent diseases of all time, is fast becoming a critical area of research focus. Methods: In this study, we initially aimed to investigate whether the ginsenoside Rf, a compound that is only present in Panax ginseng Meyer, interacts with $PPAR{\gamma}$ by molecular docking simulations. After we performed the docking simulation the result has been analyzed with several different software programs, including Discovery Studio, Pymol, Chimera, Ligplus, and Pose View. All of the programs identified the same mechanism of interaction between $PPAR{\gamma}$ and Rf, at the same active site. To determine the drug-like and biological activities of Rf, we calculate its absorption, distribution, metabolism, excretion, and toxic (ADMET) and prediction of activity spectra for substances (PASS) properties. Considering the results obtained from the computational investigations, the focus was on the in vitro experiments. Results: Because the docking simulations predicted the formation of structural bonds between Rf and $PPAR{\gamma}$, we also investigated whether any evidence for these bonds could be observed at the cellular level. These experiments revealed that Rf treatment of 3T3-L1 adipocytes downregulated the expression levels of $PPAR{\gamma}$ and perilipin, and also decreased the amount of lipid accumulated at different doses. Conclusion: The ginsenoside Rf appears to be promising compound that could prove useful in antiobesity treatments.

Multi-Secondary Transformer: A Modeling Technique for Simulation - II

  • Patel, A.;Singh, N.P.;Gupta, L.N.;Raval, B.;Oza, K.;Thakar, A.;Parmar, D.;Dhola, H.;Dave, R.;Gupta, V.;Gajjar, S.;Patel, P.J.;Baruah, U.K.
    • Journal of international Conference on Electrical Machines and Systems
    • /
    • v.3 no.1
    • /
    • pp.78-82
    • /
    • 2014
  • Power Transformers with more than one secondary winding are not uncommon in industrial applications. But new classes of applications where very large number of independent secondaries are used are becoming popular in controlled converters for medium and high voltage applications. Cascade H-bridge medium voltage drives and Pulse Step Modulation (PSM) based high voltage power supplies are such applications. Regulated high voltage power supplies (Fig. 1) with 35-100 kV, 5-10 MW output range with very fast dynamics (${\mu}S$ order) uses such transformers. Such power supplies are widely used in fusion research. Here series connection of isolated voltage sources with conventional switching semiconductor devices is achieved by large number of separate transformers or by single unit of multi-secondary transformer. Naturally, a transformer having numbers of secondary windings (~40) on single core is the preferred solution due to space and cost considerations. For design and simulation analysis of such a power supply, the model of a multi-secondary transformer poses special problem to any circuit analysis software as many simulation softwares provide transformer models with limited number (3-6) of secondary windings. Multi-Secondary transformer models with 3 different schemes are available. A comparison of test results from a practical Multi-secondary transformer with a simulation model using magnetic component is found to describe the behavior closer to observed test results. Earlier models assumed magnetising inductance in a linear loss less core model although in actual it is saturable core made-up of CRGO steel laminations. This article discusses a more detailed representation of flux coupled magnetic model with saturable core properties to simulate actual transformers very close to its observed parameters in test and actual usage.