• 제목/요약/키워드: Component Variability

검색결과 210건 처리시간 0.028초

컴포넌트 코드 생성을 통한 컴포넌트 기반 제품 라인에서의 가변성 지원 (Variability Support in Component-based Product Lines using Component Code Generation)

  • 최승훈
    • 인터넷정보학회논문지
    • /
    • 제6권4호
    • /
    • pp.21-35
    • /
    • 2005
  • 소프트웨어 제품 라인은 소프트웨어 자산에 존재하는 재구성 가능한 컴포넌트를 구체화하고 미리 정의된 아키텍처를 기반으로 조립함으로써 고품질의 응용 프로그램을 효율적으로 개발하기 위한 패러다임이다. 최근 컴포넌트 기반의 여러 가지 제품 라인 개발 방법론들이 제안되었지만, 가변성 지원 컴포넌트의 구체적인 구현 기술은 제공하지 못하고 있다. 한편, 가변성을 지원하기 위한 여러 가지 구현 기술이 개발되었지만, 이러한 구현 기술은 개발 초기부터 가변성을 고려한 체계적인 분석 및 설계 방법을 제공하지 못한다. 본 논문에서는, UMI 모델링 기법을 확장한 컴포넌트 기반 제품 라인 개발 방법론인 PLUS와 컴포넌트 자동 생성 기법을 결합하여 특정 제품 생산의 효율성을 높이는 기법을 제안한다. 본 논문에서의 컴포넌트는 가변성을 지원하는 구현 부품들이 계층 구조를 이루며 각 구현 부품들은 XSLT 스크립트로 작성된다. 특성 모델에서 선택된 특성들로부터 개발자가 원하는 컴포넌트의 코드가 자동 생성되며, 마이크로웨이브 오븐 제품 라인을 사례 연구로 해서 가변성 지원 컴포넌트의 개발 프로세스를 살펴본다.

  • PDF

소프트웨어 컴포넌트 개발을 위한 논리 및 워크플로우 가변성 설계 기법 (Techniques for Designing Logic and Workflow Variability in Software Component Development)

  • 정광선;김수동
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제31권8호
    • /
    • pp.1027-1042
    • /
    • 2004
  • 소프트웨어 컴포넌트는 단일 시스템에서 사용하기보다는 다수의 시스템 혹은 기업, 프로젝트간에 재사용하기 위한 소프트웨어 모듈이다. 컴포넌트가 다양한 시스템에서 재사용되기 위해서는 여러 시스템에서 요구되는 공통적인 기능을 제공하는 것뿐만이 아니라 업무상에서 나타나는 다양한 가변적 측면들이 고려되어 고객의 요구에 맞도록 커스터마이즈 될 수 있어야 한다. 사용자가 컴포넌트를 쉽게 사용하기 위해서는 개발 단계에서부터 가변적인 측면이 고려된 컴포넌트가 설계되어 구현되어야 한다. 가변성을 고려하여 쉽게 커스터마이즈 될 수 있는 컴포넌트는 여러 어플리케이션에서 높은 재사용성을 가지게 될 것이다. 기존에 제시된 커스터마이즈 기법들은 소프트웨어가 가지는 가변적인 요소를 어떻게 설계할지에 대해 객체 지향에 기반하여 개념적인 방법만을 제시하고 있으며, 컴포넌트에 적합한 가변성을 고려하고 있는 기법은 드문 실정이다. 따라서 개발이 완료되어 배포된 블랙 박스 형태의 컴포넌트를 커스터마이즈 하기에는 적합하지 않다. 본 논문에서는 컴포넌트가 가지는 기능적인 측면에서의 가변성을 논리와 워크플로우 두 가지로 분류하여 각각의 가변성을 설계하기 위한 선택형, 플러그인, 외부화 세 가지 기법들을 제시한다. 또한 실용적으로 기법들을 적용하기 위해 상세한 설계 지침과 적용 지침들도 제시한다.

Heart Rate Variability Analysis for Significance Between Ag/AgCl Electrode and Electric Textile Sensor in Wearable Condition

  • Shin, Hang-Sik;Lee, Chung-Keun;Yun, Yong-Hyeon;Lee, Myoung-Ho
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2005년도 ICCAS
    • /
    • pp.453-456
    • /
    • 2005
  • Significance verification of electric fabric compared with existing electrode is very useful for the wearable and ubiquitous healthcare. In this paper, we verified the significance between Ag/AgCl electrode and electric fabric in dry-normal condition through heart rate variability analysis. We can find 98 % or more similarity about low frequency and high frequency which is important parameter for the heart rate variability analysis between two different electrodes in experiment. From this result, we confirmed that the power spectral density of low frequency, high frequency component from the electric fabric has high similarity compared with the result of heart rate variability from Ag/AgCl electrode in dry-normal condition.

  • PDF

Stochastic response of suspension bridges for various spatial variability models

  • Adanur, Suleyman;Altunisik, Ahmet C.;Soyluk, Kurtulus;Dumanoglu, A. Aydin
    • Steel and Composite Structures
    • /
    • 제22권5호
    • /
    • pp.1001-1018
    • /
    • 2016
  • The purpose of this paper is to compare the structural responses obtained from the stochastic analysis of a suspension bridge subjected to uniform and partially correlated seismic ground motions, using different spatial correlation functions commonly used in the earthquake engineering. The spatial correlation function employed in this study consists of a term that characterizes the loss of coherency. To account for the spatial variability of ground motions, the widely used four loss of coherency models in the literature has been taken into account in this study. Because each of these models has its own characteristics, it is intended to determine the sensitivity of a suspension bridge due to these losses of coherency models which represent the spatial variability of ground motions. Bosporus Suspension Bridge connects Europe to Asia in Istanbul is selected as a numerical example. The bridge has steel towers that are flexible, inclined hangers and a steel box-deck of 1074 m main span, with side spans of 231 and 255 m on the European and Asian sides, respectively. For the ground motion the filtered white noise model is considered and applied in the vertical direction, the intensity parameter of this model is obtained by using the S16E component of Pacoima Dam record of 1971 San Fernando earthquake. An analytically simple model called as filtered white noise ground motion model is chosen to represent the earthquake ground motion. When compared with the uniform ground motion case, the results obtained from the spatial variability models with partial correlation outline the necessity to include the spatial variability of ground motions in the stochastic dynamic analysis of suspension bridges. It is observed that while the largest response values are obtained for the model proposed by Harichandran and Vanmarcke, the model proposed by Uscinski produces the smallest responses among the considered partially correlated ground motion models. The response values obtained from the uniform ground motion case are usually smaller than those of the responses obtained from the partially correlated ground motion cases. While the response values at the flexible parts of the bridge are totally dominated by the dynamic component, the pseudo-static component also has significant contributions for the response values at the rigid parts of the bridge. The results also show the consistency of the spatial variability models, which have different characteristics, considered in this study.

제품 라인에서 컴포넌트 구조를 활용한 컴포넌트 스펙 방법 (Approach to Specify a Component using Component Structure in Product Lines)

  • 조혜경
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제33권3호
    • /
    • pp.289-300
    • /
    • 2006
  • 제품 라인은 재사용을 위한 연구 방법으로 널리 인식되어 왔다. 제품 라인에서 대표적인 중요 자산은 소프트웨어 컴포넌트이다. 그러나, 제품 라인에 대한 많은 관심에 비해 제품 라인에서 컴포넌트 구조 및 스펙에 대한 연구는 아직 미흡하다. 본 논문은 제품 라인에서 가변성(variability)을 반영한 컴포넌트 구조와 컴포넌트 스펙 방법을 제시한다. 본 논문은 FORM(Feature-Oriented Reuse Method)을 기반으로 제품 라인 컴포넌트의 정적 및 동적 구조, 제품 라인 컴포넌트의 행동 및 동시성 정보를 기술한다. 제품 라인 컴포넌트 스펙에 대한 각 정보는 블랙박스(black-box)와 화이트박스(white-box) 형태로 구분되어 기술되며 각 스펙 정보는 BNF로 정형화된다. 그 스펙들이 제품 라인 컴포넌트의 많은 서로 다른 특징의 충분한 고려를 통해 기술되기 때문에 본 논문은 제품 라인에서 컴포넌트의 손쉬운 개발을 돕고 제품라인 공학 방법론의 적용 방법을 잘 이해하도록 돕는다.

A Study of Estuarine Flow using the Roving ADCP Data

  • Kang, Ki-Ryong;Iorio, Daniela Di
    • Ocean Science Journal
    • /
    • 제43권2호
    • /
    • pp.81-90
    • /
    • 2008
  • A study of estuarine flows during a neap tide was performed using 13-hour roving acoustic Doppler current profiles (ADCP) and conductivity-temperature-depth (CTD) profiles in the Altamaha River estuary, Georgia, U.S.A. The least-squared harmonic analysis method was used to fit the tidal ($M_2$) component and separate the flow into two components: the tidal and residual ($M_2$-removed) flows. We applied this method to depth-averaged data. Results show that the $M_2$ component demonstrates over 95% of the variability of observation data. As the flow was dominated by the $M_2$ tidal component in a narrow channel, the tidal ellipse distribution was essentially a back-and-forth motion. The amplitude of $M_2$ velocity component increased slightly from the river mouth (0.45 m/sec) to land (0.6 m/sec) and the phase showed fairly constant values in the center of the channel and rapidly decreasing values near the northern and southern shoaling areas. The residual flow and transport calculated from depth-averaged flow shows temporal variability over the tidal time scale. Strong landward flows appeared during slack waters which may be attributed to increased baroclinic forcing when turbulent mixing decreases.

A Design Technique of Component Framework Based on Framework Reference Model

  • Cho Eun-Sook
    • 한국멀티미디어학회논문지
    • /
    • 제9권6호
    • /
    • pp.750-761
    • /
    • 2006
  • As CBD technologies and researches have been matured, component framework as a larger reuse unit than component is being introduced. Especially issues related with adaptation and integration of components in CBD are being raised as a new research topic. The component framework is given as a solution to resolve these issues. However, current approaches don't suggest a sound and comprehensive reference model and development process applying reference model. In order to develop practical and stable component framework, reference model and concrete guidelines are essential elements. In this paper, we propose a generic reference model integrating existing reference models and a design technique of component framework based on it. Especially, we propose concrete and pragmatic guidelines such as how to design component framework architecture's view and style, how to design commonality and variability of component framework, how to design macro workflows among components, and so on. We believe that the proposed reference model becomes basis for component framework development, and the proposed design technique will support reliable and effective development of the component framework.

  • PDF

심박변이도의 운동부하 의존성 (Work Load Dependency of Heart Rate Variability (HRV))

  • 권정훈;김철승;엄광문
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 2006년도 춘계학술대회 논문집
    • /
    • pp.641-642
    • /
    • 2006
  • The purpose of this work is to investigate the effect of work load on heart rate variability (HRV) which is widely used marker of the autonomic nervous system activity. Average heart rate, rating of perceived exertion, and the power spectrum of heart rate variability were investigated in seven healthy males during exercise at various work loads. The subjects were divided into two groups according to the average heart rate during exercise, group 1 with lower heart rate and group 2 with higher heart rate. HF component showed decrease followed by increase with workload. Accordingly, the LF/HF ratio showed increase followed by decrease with workload. The peak in LF/HF ratio of group 1 was at the lower workload than that of group 2.

  • PDF

심박변이율 주파수 분석을 통한 실내온도에 따른 건강한 성인의 자율신경계 활동 평가 (Evaluation of the Ambient Temperature Effect for the Autonomic Nervous Activity of the Young Adult through the Frequency Analysis of the Heart Rate Variability)

  • 신항식
    • 전기학회논문지
    • /
    • 제64권8호
    • /
    • pp.1240-1245
    • /
    • 2015
  • The purpose of this paper is to investigate the autonomic nervous system activity in various ambient temperatures. To evaluate autonomic function, we use the frequency domain analysis of heart rate variability such as FFT(fast fourier transformation), AR(Auto-Regressive) model and Lomb-Scargle peridogram. HRV(heart rate variability) is calculated by using ECG recorded from 3 different temperature room which temperature is controlled in 18℃(low), 25℃(mid) and 38℃(high), respectively. Totally 22 subjects were participated in the experiment. In the results, the most significant autonomic changes caused by temperature load were found in the HF(high frequency) component of FFT and AR model. And the HF power is decreased by increasing temperature. Significance level was increased by increasing the difference of temperatures.

온톨로지 기반 데이터 가변성 처리 기법 (An Ontology-based Data Variability Processing Method)

  • 임윤선;김명
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제37권4호
    • /
    • pp.239-251
    • /
    • 2010
  • 다계층 구조를 갖는 현대의 기업용 분산 애플리케이션에서 비즈니스 엔티티는 로직을 구현한 각 계층의 서비스 컴포넌트들을 관통하는 일종의 횡단관심사이다. 비즈니스 엔티티가 변화하면 이와 관련된 서비스 컴포넌트들은 비록 구현된 기능이 바뀔 필요가 없을지라도 새로운 타입의 비즈니스 엔티티를 다룰 수 있도록 수정되어야 한다. 본 연구팀은 이전 연구에서 서비스 컴포넌트로부터 외부화된 데이터인 비즈니스 엔티티에 대한 가변성을 효율적으로 처리하기 위한 DTT 컴포넌트 모델(Data Type-Tolerant Component Model)을 제안하였다. DTT 컴포넌트 모델은 서비스 컴포넌트들과 비즈니스 엔티티들 간의 직접적인 결합을 없앰으로써 서비스 컴포넌트들이 수정되지 않고도 새로운 비즈니스 엔티티들을 처리할 수 있게 된 반면, 이들을 중재하는 데이터 타입 컨버터를 개발해야 하는 부담이 발생한다. 이에 본 논문에서는 서비스 컴포넌트의 SCDT(Self-Contained Data Type)와 비즈니스 엔티티의 각 속성에 대한 메타데이터로 온톨로지를 사용하는 방법과, 이를 이용하여 데이터 타입 컨버터 코드를 생성하는 방법을 제안한다. 본 논문에서 제안하는 온톨로지 기반 DTT 컴포넌트 모델은 컴퓨터가 에러 없이 데이터 타입 컨버터를 자동으로 생성할 수 있게 함으로써, 서비스 컴포넌트들의 재사용성과 데이터 가변성 처리 효율을 크게 향상시킨다.