• Title/Summary/Keyword: component models

Search Result 1,204, Processing Time 0.025 seconds

Test Case Generation Techniques based on Use Cases for Interoperability Test of Component-Based software (컴포넌트 기반 소프트웨어의 상호운용성 테스트를 위한 유스케이스 기반 테스트 케이스 생성 기법)

  • Yoo, Cheol-Jung;Noh, Hye-Min
    • Journal of KIISE:Software and Applications
    • /
    • v.36 no.5
    • /
    • pp.361-375
    • /
    • 2009
  • The major concern of component users who develop applications using the existing components is to confirm whether a component is collaborating with the different components in accordance with the requirements. Therefore, interoperability testing whose role is to check whether components collaborate with each other within the new operating environment not within the component development content of each component is considered as an importance research topic. In this paper, we propose a test case generation technique for interoperability test of component based software. The proposed technique defines a test model for generating test cases. The proposed technique generates test models from the use case specification and thereafter from these models, test cases for Interoperability testing are derived. In addition, we describe a tool which Implements the procedures for generating test sequences from test models.

Application of ANN to Load Modeling in Power System Analysis

  • Jaeyoon Lim;Lee, Jongpil;Pyeongshik Ji;A. Ozdemir;C. Singh
    • KIEE International Transactions on Power Engineering
    • /
    • v.2A no.4
    • /
    • pp.136-144
    • /
    • 2002
  • Load models are very important for improving the accuracy of stability analysis and load flow studies. Various loads are connected to a power bus and their characteristics of power consumption change with voltage and frequency. Thus, the effect of voltage/frequency changes must be considered in load modeling. In this work, artificial neural networks-ANNs- were used to construct the component load models for more accurate modeling. A typical residential load was selected and subjected to a test under variable voltage/frequency conditions. Acquired data were used to construct component models by ANNs. The aggregation process of separately determined load models is also presented in the paper. Furthermore, this paper proposes a method to transform a single load model constructed by the aggregation method into a mathematical load model that can be used in traditional power system analysis software.

Design of a Platform Independent Performance Measurement Tool for Distributed Components (미들웨어 독립적인 분산 컴포넌트 성능측정 도구 설계)

  • 황길승;이긍해
    • Journal of KIISE:Software and Applications
    • /
    • v.31 no.8
    • /
    • pp.1043-1053
    • /
    • 2004
  • The performance of a component can significantly influence the overall performance of the system being developed in the component based software development. Existing performance measurement tools for components are often built specific to the component model or middleware. One disadvantage of this approach is that when the system is moved to a new platform during the life-cycle of the system, the measurement tools also need to be adapted. A similar problem is observed when components built for different platforms are integrated with a new integration technology like Web Services. This paper presents a new model for measuring component performances, which is independent of particular component models or middleware. This method presents a interoperability for each performance data by model transformation process from middleware independent performance measuring models to middleware dependent performance measuring models. Our model allows objective performance data to be obtained that can be used to compare performances of components based on different component models or middleware platforms.

Framework for a general section designer software component

  • Anwar, Naveed;Kanok-Nukulchai, Worsak
    • Computers and Concrete
    • /
    • v.1 no.3
    • /
    • pp.303-324
    • /
    • 2004
  • The Component-Based Software Development (CBSD) has established itself as a sound paradigm in the software engineering discipline and has gained wide spread acceptance in the industry. The CBSD relies on the availability of standard software components for encapsulation of specific functionality. This paper presents the framework for the development of a software component for the design of general member cross-sections. The proposed component can be used in component-based structural engineering software or as a stand-alone program developed around the component. This paper describes the use-case scenarios for the component, its design patterns, object models, class hierarchy, the integrated and unified handling of cross-section behavior and implementation issue. It is expected that a component developed using the proposed patterns and model can be used in analysis, design and detailing packages to handle reinforced concrete, partially prestressed concrete, steel-concrete composite and steel sections. The component can provide the entire response parameters of the cross section including determination of geometric properties, elastic stresses, flexural capacity, moment-curvature, and ductility ratios. The component can also be used as the main computational engine for stand-alone section design software. The component can be further extended to handle the retrofitting and strengthening of cross-sections, shear and torsional response, determination of fire-damage parameters, etc.

Economic Component Screening Procedures for Multi-Component Products Supplied with Warranty (조립제품을 구성하는 부품에 대한 전수검사 방식의 경제적 설계)

  • Chang, Young-Soon;Bai, Do-Sun
    • Journal of Korean Institute of Industrial Engineers
    • /
    • v.27 no.4
    • /
    • pp.366-373
    • /
    • 2001
  • Economic component screening procedures for multi-component assembly products supplied with warranty are proposed. It is assumed that the screening variable is continuous and the performance variable is dichotomous. Logistic and normal models are considered; the proportion of conforming items is a logistic function of the screening variable in the logistic model and the screening variable given the performance variable is normally distributed in the normal model. Cost models are constructed which involve three cost components; screening inspection cost for each component, cost due to disposing a rejected component, and warranty cost for an assembly product. Methods of finding the optimal screening procedures are presented and numerical examples are given.

  • PDF

A Design and Adaptation Technique of UML-based Layered Meta-Model for Component Development (컴포넌트 개발을 위한 UML 기반의 계층형 메타 모델 설계 및 적용기법)

  • Lee, Sook-Hee;Kim, Chul-Jin;Cho, Eun-Sook
    • Journal of the Korea Society for Simulation
    • /
    • v.15 no.2
    • /
    • pp.59-69
    • /
    • 2006
  • Component-based software development is introduced as a new development paradigm in software development method. This approach is different from existing software development approach because it is based on reusable and autonomous unit, component. Therefore, component-based development(CBD)is divided into two stages; component development process and component assembly process; application development process. Component development process is the core of CBD because component has a key for good software. Currently many methodologies or tools have been introduced by various academies or industries. However, those don't suggest systematic and flexible modeling techniques adaptable easily into component development project. Existing approaches have a unique orarbitrary modeling technique or provide heuristic guidelines for component modeling. As a result, many component developers are faced with a difficult problems; how to developcomponent models, when develop which diagrams, and so on. In order to address this problem, we suggest a meta-model driven approach for component development in this paper. We provide meta-models according to both layer and development phase. We expect that suggested meta-models allow component developers to develop appropriate models of the time.

  • PDF

Predicting concrete properties using neural networks (NN) with principal component analysis (PCA) technique

  • Boukhatem, B.;Kenai, S.;Hamou, A.T.;Ziou, Dj.;Ghrici, M.
    • Computers and Concrete
    • /
    • v.10 no.6
    • /
    • pp.557-573
    • /
    • 2012
  • This paper discusses the combined application of two different techniques, Neural Networks (NN) and Principal Component Analysis (PCA), for improved prediction of concrete properties. The combination of these approaches allowed the development of six neural networks models for predicting slump and compressive strength of concrete with mineral additives such as blast furnace slag, fly ash and silica fume. The Back-Propagation Multi-Layer Perceptron (BPMLP) with Bayesian regularization was used in all these models. They are produced to implement the complex nonlinear relationship between the inputs and the output of the network. They are also established through the incorporation of a huge experimental database on concrete organized in the form Mix-Property. Thus, the data comprising the concrete mixtures are much correlated to each others. The PCA is proposed for the compression and the elimination of the correlation between these data. After applying the PCA, the uncorrelated data were used to train the six models. The predictive results of these models were compared with the actual experimental trials. The results showed that the elimination of the correlation between the input parameters using PCA improved the predictive generalisation performance models with smaller architectures and dimensionality reduction. This study showed also that using the developed models for numerical investigations on the parameters affecting the properties of concrete is promising.

A Method for Architecture-based Design and Implementation of Component Assembly and its Tool Support (아키텍처에 기반한 컴포넌트 조립 시스템의 설계 및 구현 방법과 지원 도구의 개발)

  • 이승연;권오천;신규상
    • Journal of KIISE:Software and Applications
    • /
    • v.30 no.9
    • /
    • pp.812-820
    • /
    • 2003
  • Component-Based Development(CBD) leverages software reusability and diminishes development costs. Various works about component models, such as EJB, COM, and CCM are in progress to support CBD. However, current component models hardly support flexible assembly of pre-built components. To cope with this problem, architecture for component assembly must be defined in the abstract level and the gap between system architecture and its implementation should be diminished in the implementation level. This paper proposes a method for architecture-based design and implementation of component assembly. Architecture is described by the ADL, and the tool, COBALT Assembler, is introduced to support the proposed design and implementation phase of component assembly.

EMS Rules for Balanced Factorial Designs under No Restriction on Interaction

  • Choi Byoung-Chul
    • Communications for Statistical Applications and Methods
    • /
    • v.12 no.1
    • /
    • pp.47-59
    • /
    • 2005
  • Expected mean square(EMS) is an important part of conducting the analysis of variance in the experimental design problem, especially in mixed or random models. We present a set of EMS rules for balanced factorial designs under no restriction on interaction. Also we point out how to use the variance component of SPSS or SAS procedure to obtain EMS.

Sensitivity Analysis of the 217PlusTM Component Models for Reliability Prediction of Electronic Systems (전자 시스템 신뢰도 예측을 위한 217PlusTM 부품모형의 민감도 분석)

  • Jeon, Tae-Bo
    • Journal of Korean Society for Quality Management
    • /
    • v.39 no.4
    • /
    • pp.507-515
    • /
    • 2011
  • MIL-HDBK-217 has played a pivotal role in reliability prediction of electronic equipments for more than 30 years. Recently, RIAC developed a new methodology $217Plus^{TM}$which officially replaces MIL-HDBK-217. Sensitivity analysis of the 217Plus component models to various parameters has been performed and meaningful observations have been drawn in this study. We first briefly reviewed the $217Plus^{TM}$ methodolog and compared it with the conventional model, MIL-HDBK-217. We then performed sensitivity analysis $217Plus^{TM}$ component models to various parameters. Based on the six parameters and an orthogonal array selected, we have performed indepth analyses concerning parameter effects on the model. Our result indicates that, among various parameters, operating temperature and temperature rise during operation have the most significant impacts on the life of a component, and thus a design robust to high temperature is the most importantly required. Next, year of manufacture, duty cycle, and voltage stress are weaker but may be significant when they are in heavy load conditions. Although our study is restricted to a specific type of diodes, the results are still valid to other cases. The results in this study not only figure out the behavior of the predicted failure rate as a function of parameters but provide meaningful guidelines for practical applications.