• 제목/요약/키워드: Systematic design method

검색결과 871건 처리시간 0.03초

Supporting Systematic Software Test Process in R&D Project with Behavioral Models

  • Choi, Hyorin;Lee, Jung-Won;Lee, Byungjeong
    • 인터넷정보학회논문지
    • /
    • 제19권2호
    • /
    • pp.43-48
    • /
    • 2018
  • Various artifacts that are produced as software R&D project progresses contain research plan, research report, software requirements and design descriptions, etc. When conducting a software R&D project, it is necessary to confirm that the developed system has implemented its research requirements well. However, various research results make it difficult to design appropriate tests. So, there is a practical need for us to comprehensively handle the planning, execution, and reporting of software test for finding and verifying information related to the research. In this paper, we propose a useful method for software test process in R&D project which supports model based software testing. The proposed method supports automation of test design and generation of test data by explicitly separating each step of System Under Test (SUT). The method utilizes the various models representing the control flow of the function to extract the information necessary for testing the system. And it supports a systematic testing process based on TMMi and ISO 29119. Finally, we show the validity of the method by implementing a prototype with basic functionality to generate test data from software behavioral models.

EJB 에서 비즈니스 오퍼레이션의 설계 기법 및 패턴 (Techniques and Patterns for Designing Business Operations in EJB)

  • 박지환;이상덕;김수동
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제30권1_2호
    • /
    • pp.1-18
    • /
    • 2003
  • 객체 지향 모델링의 결과를 소스 코드로 매핑 할 때 구현 플랫폼에 맞는 정확하고 체계적인 매핑 기법이 요구된다. 또한, 모델링 자체는 구현 언어나 특정 플랫폼에 종속적이지 않기 때문에 특정 플랫폼이나 언어에 맞게 구현할 수 있는 효율적이며 순차적인 접근법이 필요하다. 모델링한 결과는 구현상의 소스 코드로 정확하게 나타나야 하며 정확한 매핑을 위해서 본 논문에서는 EJB(Enterprise Java Beans) 2.0을 기준으로 하여 구현하고자 할 때, 모델링 단계에서 도출된 각 클래스가 가지는 비즈니스 오퍼레이션들이 EJB 2.0에서 지원하는 여러 가지 구현 가능한 장치들을 통해서 어떻게 나타날 수 있는지에 대한 절차적이며 구체적인 방법 및 디자인 패턴을 제시한다. 따라서 개발자로 하여금 이러한 기법들을 이용하여 비즈니스 오퍼레이션을 좀 더 체계적이며 정확하게 EJB 2.0 플랫폼에 맞도록 구현하여 설계 내용이 구현 소스 코드 상에 정확히 대응되어 나타날 수 있도록 지침을 제시한다.

유전 알고리즘을 이용한 한계비용내의 최적 공차 설계 (Optimal Tolerance Design within Limited Costs using Genetic Algorithm)

  • 장현수;이병기;김선호
    • 산업경영시스템학회지
    • /
    • 제22권49호
    • /
    • pp.33-41
    • /
    • 1999
  • The original tolerances, which are assigned by designers on the basis of handbooks and experience, cannot always be expected to be optimal or feasible, because they may yield an unacceptable manufacturing costs. So the systematic tolerance design considering manufacturing costs should be done. Therefore, this research analyzes the tolerance within the tolerance design using Monte-Carlo simulation method and sensitivity analysis and using genetic algorithm by tolerance allocation method. The genetic algorithm was developed for allocation of the optimal tolerance under the manufacturing limitation cost.

  • PDF

체계적 사고 시나리오 분석기법을 이용한 유아용 안전의자 사례연구 (A Systematic Approach to Accident Scenario Analysis: Child Safety Seat Case Study)

  • 변승남;이동훈
    • 산업공학
    • /
    • 제15권2호
    • /
    • pp.114-125
    • /
    • 2002
  • The objective of this paper is to describe a systematic accident scenario analysis method(SASA) adept at creating accident scenarios for the design of safer products. This approach was inspired by the Quality Function Deployment(QFD) method, which is conventionally used in quality management. In this study, the QFD provides a formal and systematic scheme to devise accident scenarios while maintaining objectivity. SASA consists of three key stages to be broken down into a series of consecutive steps:(1) developing an accident analysis tableau,(2) devising the accident scenarios using the accident analysis tableau,(3) performing a feasibility test, a clustering process and a patterning process, and finally(4) performing quantitative evaluation of each accident scenario. The SASA was applied to a case study of child safety seats. The accident analysis tableau devised 2828(maximum) accident scenarios from all possible relationships between the hazard factors and situation characteristics. Among them, 270 scenarios were devised through the feasibility test and the clustering process. The patterning process reduced them to 29 patterns representative of all accident scenarios. Based on an intensive analysis of the accident patterns, design guidelines for a safer child safety seat were recommended. The implications of the study on the child safety seat case were then discussed.

출구조사를 위한 투표소 확률추출 방법 (Probability Sampling to Select Polling Places in Exit Poll)

  • 김영원;엄윤희
    • 한국조사연구학회지:조사연구
    • /
    • 제6권2호
    • /
    • pp.1-32
    • /
    • 2005
  • 출구조사에서 투표소 추출방법은 출구조사의 정확성을 결정하는 중요한 요소이다. 본 연구에서는 대표구 추출법을 대신할 수 있는 정렬계통추출법을 제안하고 그 활용 가능성 및 효율성을 분석한다. 아울러 제시된 정렬계통추출법을 사용하는 경우 추정량의 표본추출오차(sampling error)가 어느 정도 되며, 원하는 목표 오차를 만족하기 위한 표본크기를 결정하는 문제를 고려한다. 2004년 17대 총선 개표자료를 토대로 경험적인 분석을 통해 제시된 정렬계통추출법이 기존의 대표구 추출법에 비해 평균예측오차 관점에서 효율적이라는 사실을 규명하고, 기존의 출구조사에서 표본크기 및 추정오차를 해석하는 과정에서 발생하는 오류를 집락효과를 이용해 설명했다. 아울러 제안한 정렬추출법에서 얻어지는 추정량의 분산을 구하고, 설계효과 개념을 이용해 표본크기 결정문제를 다루었다.

  • PDF

불확실성을 갖는 비선형 시스템을 위한 퍼지 모델 기반 제어기의 지능형 디지털 재설계 (Intelligent Digital Redesign of a Fuzzy-Model-Based Controllers for Nonlinear Systems with Uncertainties)

  • 장권규;권오신;주영훈
    • 제어로봇시스템학회논문지
    • /
    • 제12권3호
    • /
    • pp.227-232
    • /
    • 2006
  • In this paper, we propose a systematic method for intelligent digital redesign of a fuzzy-model-based controller for continuous-time nonlinear system which may also contain system uncertainties. The continuous-time uncertain TS fuzzy model is first contructed to represent the uncertain nonlinear system. A parallel distributed compensation(PDC) technique is then used to design a fuzzy-model-based controller for both stabilization. The designed continuous-time controller is then converted to an equivalent discrete-time controller by using a globally intelligent digital redesign method. This new technique is designed by a global matching of state variables between analog control system and digital control system. This new design technique provides a systematic and effective framework for integration of the fuzzy-model-based control theory and the advanced digital redesign technique for nonlinear systems with uncertainties. Finally, Chaotic Lorenz system is used as an illustrative example to show the effectiveness and the feasibility of the developed design method.

Advanced Disturbance Observer Design

  • Kim, Bong-Keun;Chung, Wan-Kyun
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2001년도 ICCAS
    • /
    • pp.95.2-95
    • /
    • 2001
  • Disturbance observer(DOB) based controller design is one of the most popular methods in the field of motion control. In this paper, a generalized disturbance compensation framework, called as robust internal-loop compensator(RIC) is introduced and an advanced design method of DOB is proposed based on the RIC. Mixed sensitivity optimization problem, which is the main issue of DOB design, is solved through the parameterization of DOB in the RIC framework. Different from conventional methods, Q-filter is separated in the mixed sensitivity optimization problem and the systematic design law for the DOB is proposed. This guarantees the robustness and optimality of the DOB and also enables the design for unstable plants.

  • PDF

A Systematic Engineering Approach to Design the Controller of the Advanced Power Reactor 1400 Feedwater Control System using a Genetic Algorithm

  • Tran, Thanh Cong;Jung, Jae Cheon
    • 시스템엔지니어링학술지
    • /
    • 제14권2호
    • /
    • pp.58-66
    • /
    • 2018
  • This paper represents a systematic approach aimed at improving the performance of the proportional integral (PI) controller for the Advanced Power Reactor (APR) 1400 Feedwater Control System (FWCS). When the performance of the PI controller offers superior control and enhanced robustness, the steam generator (SG) level is properly controlled. This leads to the safe operation and increased the availability of the nuclear power plant. In this paper, a systems engineering approach is used in order to design a novel PI controller for the FWCS. In the reverse engineering stage, the existing FWCS configuration, especially the characteristics of the feedwater controller as well as the feedwater flow path to each SG from the FWCS, were reviewed and analysed. The overall block diagram of the FWCS and the SG was also developed in the reverse engineering process. In the re-engineering stage, the actual design of the feedwater PI controller was carried out using a genetic algorithm (GA). Lastly, in the validation and verification phase, the existing PI controller and the PI controller designed using GA method were simulated in Simulink/Matlab. From the simulation results, the GA-PI controller was found to exhibit greater stability than the current controller of the FWCS.

운전 자세에서 인지되는 시야 개방감에 대한 영향 변수 추론 및 모형화 방법 (Design Variable Selection and Screening for the Perceived Quality Analysis of Front Visibility in Motor Vehicle Design)

  • 오진욱;윤명환
    • 산업공학
    • /
    • 제21권1호
    • /
    • pp.43-50
    • /
    • 2008
  • Understanding consumers' latent desires for product form has now become a critical issue in product design. Accordingly, product development processes is rapidly changing from product-oriented development to user-centered development. Driver visibility is considered as an important element of driving posture packaging in automobile interior design. This study presents a systematic process for driver visibility analysis approached from affective engineering method that provides design variable selection and screening with respect to the image/impression element of the human visibility. Also, the analysis of front visibility, often called the feeling of "openness", in motor vehicle interior design, is selected and practiced a case study using the systematic process proposed in this study. Twenty six participants evaluated the feeling of openness for thirty motor vehicles following the perceived scale of affective design factors. The results showed that variables such as the height of head lining, the height of cluster housing, the gradient of windshield and the volume of A-pillar were the critical design variables which affect the feeling of openness in a motor vehicle.