• Title/Summary/Keyword: Design Environments

Search Result 3,143, Processing Time 0.035 seconds

BPEL Engine Generator for adding New Functions to BPEL based on Attribute Grammar and Aspect-Oriented Programming (속성문법과 관점지향 프로그래밍 기법을 이용한 BPEL에 새로운 기능을 추가하는 BPEL 엔진 생성기)

  • Kwak, Dongkyu;Kim, Jongho;Choi, Jaeyoung
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.4 no.5
    • /
    • pp.209-218
    • /
    • 2015
  • BPEL is used in various domains since it can describe the flow of works according to conditions and rules, and it can call web services in service-oriented computing environments. However, new functions that are not provided by BPEL grammar are required in specific domains. Generally, when new functions are required, the domain-specific language should be newly defined and developed, which requires high development cost. In this regard, a new function needs to be defined and added instead of developing domain-specific language with the new functions added. However, such methods only allow an addition of a single function, and it is difficult to design and add new functions according to the needs. This paper defines XAS4B document, which extends the BPEL grammar function through XML schema in order to add new functions, and proposes BPEL engine generator that generates BPEL engine with the new functions added by processing the document. The XAS4B document enables the creation of a new grammar added to BPEL using XML schema. It also shows the process of adding new functions to BPEL engine using AspectJ, JAVA implementation of aspect-oriented programming. The proposed system can add new functions using AspectJ without modifying BPEL engine. This allows the provision of new functions at low cost in various domains.

A Hybrid Mapping Technique for Logical Volume Manager in SAN Environments (SAN 논리볼륨 관리자를 위한 혼합 매핑 기법)

  • 남상수;피준일;송석일;유재수;최영희;이병엽
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.10 no.1
    • /
    • pp.99-113
    • /
    • 2004
  • A new architecture called SAN(Storage Area Network) was developed in response to the requirements of high availability of data, scalable growth, and system performance. In order to use SAN more efficiently, most of SAN operating softwares support storage virtualization concepts that allow users to view physical storage devices attached to SAN as a large volume virtually h logical volume manager plays a key role in storage virtualization. It realizes the storage virtualization by mapping logical addresses to physical addresses. A logical volume manager also supports a snapshot that preserves a volume image at certain time and on-line reorganization to allow users to add/remove storage devices to/from SAN even while the system is running. To support the snapshot and the on-line reorganization, most logical volume managers have used table based mapping methods. However, it is very difficult to manage mapping table because the mapping table is large in proportion to a storage capacity. In this paper, we design and implement an efficient and flexible hybrid mapping method based on mathematical equations. The mapping method in this paper supports a snapshot and on-line reorganization. The proposed snapshot and on-line reorganization are performed on the reserved area which is separated from data area of a volume. Due to this strategy normal I/O operations are not affected by snapshot and reorganization. Finally, we show the superiority of our proposed mapping method through various experiments.

Garbage Collection Protocol of Fault Tolerance Information in Multi-agent Environments (멀티에이전트 환경에서 결함 포용 정보의 쓰레기 처리 기법)

  • 이대원;정광식;이화민;신상철;이영준;유헌창;이원규
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.31 no.3_4
    • /
    • pp.204-212
    • /
    • 2004
  • Existing distributed systems have higher probability of failures occurrence than stand-alone system, so many fault tolerant techniques have been developed. Because of insufficient storage resulting from the increased fault tolerance information stored, the performance of system has been degraded. To avoid performance degradation, it needs delete useless fault tolerance information. In this paper, we propose a garbage collection algorithm for fault tolerance information. And we define and design the garbage collection agent for garbage collection of fault tolerance information, the information agent for management of fault tolerant data, and the facilitator agent for communication between agents. Also, we propose the garbage collection algorithm using the garbage collection agent. For rollback recovery, we use independent checkpointing protocol and sender based pessimistic message logging protocol. In our proposed garbage collection algorithm, the garbage collection, information, and facilitator agent is created with process, and the information agent constructs domain knowledge with its checkpoints and non-determistic events. And the garbage collection agent decides garbage collection time, and it deletes useless fault tolerance information in cooperation with the information and facilitator agent. For propriety of proposed garbage collection technique using agents, we compare domain knowledge of system that performs garbage collection after rollback recovery and domain knowledge of system that doesn't perform garbage collection.

High-$T_c$ 2nd-order SQUID Gradiometer for Use in Unshielded Environments (비차폐 환경에서의 고온초전도 SQUID 2차 미분기의 특성연구)

  • 박승문;강찬석;이순걸;유권규;김인선;박용기
    • Progress in Superconductivity
    • /
    • v.5 no.1
    • /
    • pp.50-54
    • /
    • 2003
  • We have fabricated $∂^2$$B_{z}$ /$∂x^2$ type planar gradiometers and studied their properties in operation under various field conditions. $YBa_2$$Cu_3$$O_{7}$ film was deposited on $SrTiO_3$ (100) substrate by a pulsed laser deposition (PLD) system and patterned into a device by the photolithography with ion milling technique. The device consists of 3 pickup loops designed symmetrically Inner dimension and the width of the square side loops are 3.6 mm and 1.2 mm, respectively, and the corresponding dimensions of the center loop are 2.0 mm and 1.13 mm. The length of baseline gradiometer is 5.8 mm. Step-edge junction width is 3.0 $\mu\textrm{m}$ and the hole size of the SQUID loop is 3 $\mu\textrm{m}$ ${\times}$ 52 $\mu\textrm{m}$. The SQUID inductance is estimated to be 35 pH. The device was formed on a 20 mm ${\times}$ 10 mm substrate. We have tested the behavior of the device in various field conditions. The unshielded gradiometer was stable under extremely hostile conditions on a laboratory bench. Noise level 0.45 pT/$\textrm{cm}^2$/(equation omitted)Hz and 0.84 pT/$\textrm{cm}^2$/(equation omitted)Hz at 1 Hz for the shielded and the unshielded cases, which correspond to equivalent field noises of 150 fT/(equation omitted)Hz and 280 fT/(equation omitted)Hz, respectively. In spite of the short baseline of 5.8 mm, the high common-mode-rejection-ratio of the gradiometer, $10^3$, allowed us to successfully record magnetocardiogram of a human subject, which demonstrates the feasibility of the design in biomagnetic studies.

  • PDF

Effects of Seed Pre-treatment and Germination Environments on Germination Characteristics of Ligularia fischeri Seeds (종자 전처리 및 발아환경에 따른 곰취 종자의 발아특성)

  • Jeon, Kwon Seok;Song, Ki Seon;Kim, Chang Hwan;Yoon, Jun Hyuck;Kim, Jong Jin
    • Journal of Bio-Environment Control
    • /
    • v.22 no.3
    • /
    • pp.262-269
    • /
    • 2013
  • This study was carried out in order to examine the germination characteristics of Ligularia fischeri seeds, and it was to develop the more efficient pre-treatment and production system of the seeds. It was performed by two ways - temperature control (10, 15, 20 and $25^{\circ}C$) and shading treatment (Full sunlight, 35%, 50%, 75% and 95% of full sunlight). Seed pre-treatment before the each experiment was carried out by temperature (with low temperature and wetting treatment (LTW) for 0, 15, 30, 45 and 60days) and shading treatment (with drying at room temperature (DRT), drying at low temperature (DLT) and water soaking (WS) for 2 days). Seeds of L. fischeri were, regardless of seed pre-treatment, germinated well at $10^{\circ}C$ and the more temperature went up, the more germination rate went down. As a result of surveying shading treatment, 75% shading with DRT was the highest germination rate (68.1%) and 95% shading with WS was the lowest germination rate (48.6%). It was showed over-growth under 95% shading treatment experiment and withered in the full sunlight. As a result of surveying the whole experiment, L. fischeri seeds pre-treated with LTW for 15 days germinated well at $10^{\circ}C$ and under 50~75% shading treatment.

Effect of Temperature on Interlaminar Fracture Toughness of Filament-Wound Carbon/Epoxy Composites (필라멘트 와인딩된 카본/에폭시 복합재의 층간파괴인성에 미치는 온도 영향)

  • Im, JaeMoon;Shin, KwangBok;Hwang, Taekyung
    • Transactions of the Korean Society of Mechanical Engineers A
    • /
    • v.39 no.5
    • /
    • pp.491-497
    • /
    • 2015
  • This paper reports an experimental study for evaluating the effect of temperature on the mode I, mode II and mixed-mode interlaminar fracture toughness of adhesive joints with a curved cross-section of filament-wound dome-separated composite pressure vessel. Mode I and mixed-mode interlaminar fracture toughness were evaluated using DCB specimens, while mode II interlaminar fracture toughness was determined using ENF specimens. $[{\pm}10^{\circ}]_6$, $[{\pm}27^{\circ}]_6$ and ($[{\pm}10^{\circ}]_3/FM73/[{\pm}27^{\circ}]_3$) winding specimens with the curved cross-section were considered. In-situ temperature environments were simulated with a range of $-30^{\circ}C-60^{\circ}C$ using an environmental chamber and furnace. Experimental results on the effect of temperature indicate that interlaminar fracture toughness tends to be high at low temperature and is degraded with increase in temperature. For specimen types, it was found that interlaminar fracture toughness of $[{\pm}10^{\circ}]_3/FM73/[{\pm}27^{\circ}]_3$ winding specimens considered as adhesive joints of dome and helical part was higher than other specimens.

A Study on the Production Characteristics of Anaglyph Motion Graphic Images by Digital Camera and Color Compositing (애너그리프(Anaglyph) 3D 입체모션그래픽 제작방법에 대한 연구 : 카메라 포지셔닝과 색상합성법을 중심으로)

  • Hyun, Seung-Hoon
    • Cartoon and Animation Studies
    • /
    • s.14
    • /
    • pp.165-176
    • /
    • 2008
  • In the future there would be many kinds of digital images for many industrial markets. 3D stereoscopic images for variable fields; medical operation, film and animation, broadcasting, internet, game, or design for art and architecture. And many people to work about computer programming, and digital image making will concern about it more and more. However, these kinds works and studies are focused on the professional technical fields like 3D display or computer programming technology so far. To revitalize the market of a variable stereoscopic contents, there should build up the foundation for easy processing of the making stereoscopic images. This paper is based on stereoscopic making skills for anaglyph system. An anaglyph system has an old history about making stereoscopic images, and very simple method to produce the stereoscopic images. Particularly this study is focused on color compositing technique, and camera positioning on the compositing system. It will help optimization of the environments to create 3D motion graphic and animation contents.

  • PDF

Exploring Residents' Attitudes in Multifamily Housing Toward Food Waste Zero-Emission System with Fermentation and Extinction Technology (발효·소멸 기술을 이용한 음식물 쓰레기 무배출 시스템에 대한 공동주택 거주자의 태도에 관한 분석)

  • Oh, Jeongik;Lee, Hyunjeong
    • Journal of Korean Society of Environmental Engineers
    • /
    • v.35 no.5
    • /
    • pp.321-333
    • /
    • 2013
  • As environmental sustainability becomes a key consideration in policy-making, more responsible consumption and utilization in daily life concern both health and quality of life. To address inequities in health in relation to environments, waste management has taken more progressive ways, and one of them is biomass-to-energy conversion that utilizes energy recovery from food waste. By extension, a food waste zero-emission system using fermentation and extinction technology gains much attention, so that this study is designed to examine residents' attitudes toward recycling food waste produced at home and toward food waste zero-emission system. Utilizing a survey questionnaire, this research collected data from 400 individual units of multifamily housing estates nationwide, and the data were analyzed using descriptive and inferential statistics. The findings indicate that food waste generated at home was highly water-contained and produced in the stage of food preparation before cooking while respondents viewed that food waste collection and treatment needed to be improved. It's noted that respondents strongly supported the use of food waste as a energy source and would have the use of the food waste zero-emission system built in kitchen sink. Regression analysis showed that educational attainment of housewives, cooking style, and planning food purchase were statistically significant factors in the attitude of the responded residents toward recycling food waste while none of the factors were in the attitude toward the food waste zero-emission system.

Recycle of the Glass Fiber Obtained from the Roving Cloth of FRP I: Study for the Physical Properties of Fiber-reinforced Mortar (폐 FRP 선박의 로빙층에서 분리한 유리섬유의 재활용 I: 섬유강화 모르타르의 물성에 관한 연구)

  • Yoon, Koo-Young;Kim, Yong-Seop;Lee, Seung-Hee
    • Journal of the Korean Society for Marine Environment & Energy
    • /
    • v.10 no.2
    • /
    • pp.102-106
    • /
    • 2007
  • While the effort has been made in recycling the FRP (Fiber Reinforced Plastic) used for the medium-to-small size ships, researchers try to find out the methods more favorable for the environments and more value-added. In respect to the fact that the FRP consists of two types of layers, roving and mat, differentiated by the 2-dimensional structure, our group was able to separate the layers of FRP instead of grinding it. The roving cloth was cut to the long glass fibers (about 50 mm long; calling it 'F-fiber' afterwards). F-fiber showed increasing tensile strength and chemical-resistance possibly due to the remained resin (about 25% by weight). In this experiment fiber-reinforced mortars are made of the F-fiber as a recycling method of FRP. The mortar containing 2% (v/v) F-fiber results in 34.6% increment of bending strength from the standard after 28 day curing. The resulting strength is similar to that of the mortar with imported polyvinyl fiber P-54. These results imply that F-fiber can be applied to the 'fiber reinforced mortar' and furthermore may be a substitute for the imported fibers.

  • PDF

Design and Implementation of Ganga Plugins for Grid Interoperability (그리드 상호 운용을 위한 Ganga 플러그인 설계 및 구현)

  • Kim, Han-Gi;Hwang, Soon-Wook;Lee, Yoon-Ki;Kim, Eun-Sung;Yeom, Heon-Y.
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.15 no.12
    • /
    • pp.881-890
    • /
    • 2009
  • To solve big problem in high energy physics or bioinformatics, it needs a large number of computing resources. But it hard to be provided by one grid environment. While user can submit each job by using it's own user interface in each grid environment, it may need many cost and efforts to manage several hundred jobs conserved in each grid environment separately. In this paper, to solve this problem we develop Ganga's Gridway backend and InterGrid backend. Therefore as we provide the same grid user interface between different grid environments. We developed a Gridway backend module that provide users with access to globus-based grid resources as well. We have also developed an InterGrid backend that allows users to submit jobs that have access to both glite-based resources and globus-based resources. In order to demonstrate the practicality of the new backend plugin modules, we have integrated the AutoDock application used by WISDOM project into Ganga as a new built-in application plugin for Ganga. And we preformed interoperability experiment between PRAGMA grid based on Globus and EGEE grid based on gLite.