• Title/Summary/Keyword: component variability

Search Result 211, Processing Time 0.029 seconds

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

  • Choi, Seung-Hoon
    • Journal of Internet Computing and Services
    • /
    • v.6 no.4
    • /
    • pp.21-35
    • /
    • 2005
  • Software product-lines is the software development paradigm to attain the rapid development of quality applications by customizing the reconfigurable components and composing them based on predefined software architectures. Recently various methodologies for the component-based product lines are proposed, but these don't provide the specific implementation techniques of the components in terms of variability resolution mechanism. In other hand, the several approaches to implement the component supporting the variabilities resolution are developed, but these don't define the systematic analysis and design method considering the variabilities from the initial phase. This paper proposes the integration of PLUS, the one of product line methodologies extending UML modeling, and component code generation technique in order to increase the efficiency of producing the specific product in the software product lines. In this paper, the component has the hierarchical architecture consisting of the implementation elements, and each implementation elements are implemented as XSLT scripts. The codes of the components are generated from the feature selection. Using the microwave oven product lines as case study, the development process for the reconfigurable components supporting the automatic variability resolution is described.

  • PDF

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

  • 정광선;김수동
    • Journal of KIISE:Software and Applications
    • /
    • v.31 no.8
    • /
    • pp.1027-1042
    • /
    • 2004
  • A Software Component is a module that is reused among a lot of projects, systems, and companies rather than a single application. Components can be reused in various systems if they provide not only the common functionalities required in many applications but also the diverse aspects to be customized for being suitable for customers' demands. From the development phase, components should be designed and developed considering the variable aspects they have for convenient customization. Easily customized components can be frequently reused in lots of applications. In the literature, there are some modeling and customizing techniques. But they suggested only conceptual or basic methods based on Object-Oriented. And the practical instructions for reusing component were not provided sufficiently. Moreover, there are few techniques that consider the proper variability types components have. Thus, those techniques are not appropriate for applying to black box component completely developed and released. In this paper, we classify variabilities that components have in functional aspect into two categories. The one is logic variability, and the other is workflow variability. For each classified variability, we propose the three kind of modeling techniques, which are selection, plug in and externalization. Also detailed instructions for practical design and application are provided.

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.06a
    • /
    • 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
    • /
    • v.22 no.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 (제품 라인에서 컴포넌트 구조를 활용한 컴포넌트 스펙 방법)

  • Cho Hye-Kyung
    • Journal of KIISE:Software and Applications
    • /
    • v.33 no.3
    • /
    • pp.289-300
    • /
    • 2006
  • Product line is nowadays well known as a representative method for reuse. In the product line, important assets are components. Although enough concerns were given of the product line, it was not accomplished to structure and specify a product-line component with variability. This paper presents an approach to specify components in the product line. The approach describes the static and dynamic structure of a product-line component and explains the behavior and concurrency of the component. The component information is separately described in the black-box and white-box using the Feature-Oriented Reuse Method(FORM). This research also formalizes the data on a component specification in the form of BNF. The specification is described through careful consideration for many different characteristics of the product-line component, so this paper helps to easily develop the components in the product line and to well comprehend how to apply a method for the product line.

A Study of Estuarine Flow using the Roving ADCP Data

  • Kang, Ki-Ryong;Iorio, Daniela Di
    • Ocean Science Journal
    • /
    • v.43 no.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
    • Journal of Korea Multimedia Society
    • /
    • v.9 no.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) (심박변이도의 운동부하 의존성)

  • Kwon J.H.;Kim C.S.;Eom G.M.
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 2006.05a
    • /
    • 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 (심박변이율 주파수 분석을 통한 실내온도에 따른 건강한 성인의 자율신경계 활동 평가)

  • Shin, Hangsik
    • The Transactions of The Korean Institute of Electrical Engineers
    • /
    • v.64 no.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 (온톨로지 기반 데이터 가변성 처리 기법)

  • Lim, Yoon-Sun;Kim, Myung
    • Journal of KIISE:Software and Applications
    • /
    • v.37 no.4
    • /
    • pp.239-251
    • /
    • 2010
  • In modern distributed enterprise applications that have multilayered architecture, business entities are a kind of crosscutting concerns running through service components that implements business logic in each layer. When business entities are modified, service components related to them should also be modified so that they can deal with those business entities with new types, even though their functionality remains the same. Our previous paper proposed what we call the DTT (Data Type-Tolerant) component model to efficiently process the variability of business entities, which are data externalized from service components. While the DTT component model, by removing direct coupling between service components and business entities, exempts the need to rewrite service components when business entities are modified, it incurs the burden of implementing data type converters that mediate between them. To solve this problem, this paper proposes a method to use ontology as the metadata of both SCDTs (Self-Contained Data Types) in service components and business entities, and a method to generate data type converter code using the ontology. This ontology-based DTT component model greatly enhances the reusability of service components and the efficiency in processing data variability by allowing the computer to automatically generate data type converters without error.