• Title/Summary/Keyword: Software designer

Search Result 147, Processing Time 0.028 seconds

Tool for Supporting Design Pattern-Oriented Software Development (디자인 패턴지향 소프트웨어 개발 지원 도구)

  • Kim, Woon-Yong;Choi, Young-Keun
    • Journal of KIISE:Software and Applications
    • /
    • v.29 no.8
    • /
    • pp.555-564
    • /
    • 2002
  • Design patterns are used to utilize well-defined design information. As using these design patterns, we can get re-use in object-oriented paradigm, decrease the time of development and improvement the quality of software. Although these design patterns are widely used among practice, most of design patterns information is manually used, inconsistent and its utilization could be very low. Because the design patterns information that a designer applies does not appear in software, it is sometimes difficult to track them. In this paper, we propose a tool support for design pattern-oriented software development. This tool supports design pattern management, software design and automatic source code generation. The design pattern management has the function for storing, managing and analyzing the existing design pattern and registering new design pattern. The software design has the function for software design with UML and automatically generate design pattern elements. By using this design information, this system can automatically generate source code. In the result to include the tracking design pattern element that is not Included In the existing CASE tools into design information, we can build the stable and efficient system that provides to analyse software, manage design pattern and automatically generate source code.

A Comparative Study on the Infinite NHPP Software Reliability Model Following Chi-Square Distribution with Lifetime Distribution Dependent on Degrees of Freedom (수명분포가 자유도에 의존한 카이제곱분포를 따르는 무한고장 NHPP 소프트웨어 신뢰성 모형에 관한 비교연구)

  • Kim, Hee-Cheul;Kim, Jae-Wook
    • The Journal of Korea Institute of Information, Electronics, and Communication Technology
    • /
    • v.10 no.5
    • /
    • pp.372-379
    • /
    • 2017
  • Software reliability factor during the software development process is elementary. Case of the infinite failure NHPP for identifying software failure, the occurrence rates per fault (hazard function) have the characteristic point that is constant, increases and decreases. In this paper, we propose a reliability model using the chi - square distribution which depends on the degree of freedom that represents the application efficiency of software reliability. Algorithm to estimate the parameters used to the maximum likelihood estimator and bisection method, a model selection based on the mean square error (MSE) and coefficient of determination($R^2$), for the sake of the efficient model, were employed. For the reliability model using the proposed degree of freedom of the chi - square distribution, the failure analysis using the actual failure interval data was applied. Fault data analysis is compared with the intensity function using the degree of freedom of the chi - square distribution. For the insurance about the reliability of a data, the Laplace trend test was employed. In this study, the chi-square distribution model depends on the degree of freedom, is also efficient about reliability because have the coefficient of determination is 90% or more, in the ground of the basic model, can used as a applied model. From this paper, the software development designer must be applied life distribution by the applied basic knowledge of the software to confirm failure modes which may be applied.

Lighting Simulation using Relux (Relux를 이용한 조명 시뮬레이션)

  • Hong, Sung-De
    • Journal of The Korean Digital Architecture Interior Association
    • /
    • v.11 no.1
    • /
    • pp.83-90
    • /
    • 2011
  • Lighting simulation is becoming increasingly more important as a method for design and evaluation. There is a wide range of packages that provide the accuracy and the usability in lighting simulation. Relux developed by Relux Informatik AG, Switzerland, Relux offers users innovative and high-performance light planning software with open interfaces and simultaneous access to the latest product data from luminaire and lamp manufacturers. The goals of this report is to explore some of the lighting simulation issues relating to Relux. It is hoped that it will provide some background information that will enable a designer and engineer to make some informed judgements on the potential of the current state-of-the-art in computer prediction of lighting in buildings and how this may be used to assist in building design.

Application of the Growth-Strain Method for Shape Optimization (형상 최적화를 위한 성장-변형률법의 적용)

  • 이경래
    • Journal of the Korean Society of Manufacturing Technology Engineers
    • /
    • v.8 no.2
    • /
    • pp.27-34
    • /
    • 1999
  • The growth-strain method was used for shape optimization, which carries out the optimization by distributing uniformly the distributed parameter such as von Mises stress and shear strain energy density. Shape optimization is carried out by iteration of stress analysis and growth strain analysis. In this study, the effect of growth ratio in the method was investigated and then the range of the adequate value of the growth ratio was determined. Also the growth-strain method was improved by applying the linear PID control theory in order to control volume required by a designer. Finally, an automatic shape optimization system was built up by the improved growth-strain method with a commercial software using finite element method. The effectiveness and practicability of the developed shape optimization system was verified by some examples.

  • PDF

Study on the Generation of Machining Program for Large Screws Defined by Longitudinal-Section Profile (축 평형단면의 형상정의에 의한 대형 스크류 가공프로그램 생성에 관한 연구)

  • 이원규;이민환;안중환
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.17 no.6
    • /
    • pp.83-88
    • /
    • 2000
  • In machining large screws such as those of extruders, it takes long time to machine them on conventional machines which usually use single-tipped fixed tools. And it is also difficult to use an existing CAD/CAM coftware when trying to get over the problems of conventional machines and making use of CNC machines. In this paper, generation of machining program using rotational tools for large screws defined by longitudinal-section profile is descrebed. Use of rotational tools in machining plays an important role in saving machining time. In the sort of extruder screws, it is easy to define a screw shape by longitudinal-section profile, and by which improvement of dimensional accuracy can be expected. The CAM software developed in this paper is based on user's and designer's friendliness.

  • PDF

A New Unified Design Environment for Optimization of Electric Machines Based on Continuum Sensitivity and B-Spline Parametrization

  • Kim, Min-Ho;Lee, Hyang-Beom;Kim, Hyeong-Seok;Byun, Jin-Kyu
    • Journal of Electrical Engineering and Technology
    • /
    • v.6 no.4
    • /
    • pp.513-518
    • /
    • 2011
  • In this paper, a unified design environment is developed for the optimization of electric machines based on continuum sensitivity. For electromagnetic (EM) system analysis, COMSOL scripting environment is used. Optimization module is developed by MATLAB programming, which can be combined with COMSOL script commands. The modules are combined into one MATLAB project, and iteration process necessary for the optimization of EM system can be performed efficiently. During the design process, visual feedback of the current design status is given to the designer. In addition, the B-Spline parametrization of the nodal points is implemented to obtain smooth boundary of the device. The developed software is applied to the problem of finding uniform flux density distribution at the air gap of an electromagnet to verify its feasibility and effectiveness.

Wastewater process modeling

  • Serdarevic, Amra;Dzubur, Alma
    • Coupled systems mechanics
    • /
    • v.5 no.1
    • /
    • pp.21-39
    • /
    • 2016
  • Wastewater process models are the essential tools for understanding relevant aspects of wastewater treatment system. Wastewater process modeling provides more options for upgrades and better understanding of new plant design, as well as improvements of operational controls. The software packages (BioWin, GPS-X, Aqua designer, etc) solve a series of simulated equations simultaneously in order to propose several solutions for a specific facility. Research and implementation of wastewater process modeling in combination with computational fluid dynamics enable testing for improvements of flow characteristics for WWTP and at the same time exam biological, physical, and chemical characteristics of the flow. Application of WWTP models requires broad knowledge of the process and expertise in modeling. Therefore, an efficient and good modeling practice requires both experience and set of proper guidelines as a background.

Applying Innovative Model and Optimize Business Management for Product Market

  • liao, Shih-chung
    • Journal of Distribution Science
    • /
    • v.11 no.3
    • /
    • pp.13-22
    • /
    • 2013
  • Purpose - Product purpose for optimal values solution for synthesize evaluative criteria and optimize product design values. In addition, product designer has to consider the product design to conform to project, laws and regulations, authentication, from the product design stage. Research design, data, methodology - How to use an evaluative criteria model's imprecise market data by evaluative criteria research design; product mapping relationships between design parameters and customer requirements using product predicted value method. An evaluative criteria model and their associated criteria status, product evaluative criteria model of results. Results - Therefore, after the enterprise product design project analysis, effectiveness and the customer degree of satisfaction must be appraised to obtain the maximum value for the benefit on behalf of the implementation goals, the promotion product level and market competition strength. Conclusions - In multi criterion decision making (MCDM), using its searching software capacity to obtain the optimal solution.

  • PDF

Development of the 3D parametric modeling system for transmission gears of tractor (트랙터 변속장치 기어의 3차원 파라매트릭 설계 및 분석)

  • 유우식;김성균
    • Journal of Korean Society of Industrial and Systems Engineering
    • /
    • v.23 no.57
    • /
    • pp.87-92
    • /
    • 2000
  • This paper describes a three dimensional parametric modeling system for transmission gears of tractor. In conventional design and manufacturing, information about three dimensional shapes has been described in engineering drawings. However drawing based design presents several problems; 1) communication errors between the designer and the modeller or manufacturer. 2) time taken and costs incurred in the design process. To solve these problems the system of parametric design based modeling has been proposed. Developed system in this paper consists of four steps; 1) parametric design of transmission gears with a solid modeler. 2) evaluation of gear geometry and strength. 3) dynamic simulation for gear interference check. 4) gear stress analysis with a CAE software. The proposed system has been tested in the fields and found to be a useful system.

  • PDF

A Study on the Development of an Integrated Structural Design System for Buildings (건축구조설계 통합시스템의 개발에 관한 연구)

  • 김이두;최창근
    • Proceedings of the Computational Structural Engineering Institute Conference
    • /
    • 1992.04a
    • /
    • pp.79-84
    • /
    • 1992
  • An integrated design system has as its aim the incoporation of all the design processes, such as, planning, preliminary design, analysis, detailed design (mamber design), evaluation, and drafting into an unified software system. Successful implementation such a system could lead to major improvements in efficiency by eliminating duplication of data and efforts. reducing errors, saving design time, providing management support, and so on. This study presents a methodology for an computer-integrated design system for building structures, synthesizing algorithmic procedures and knowledge based expert systems on the network database. Network database, which was designed to store all information systematically during the design processes, provides centeral communication area between algorithms and expert systems. The conventional procedural codes automate the routine design phases such as structural analysis, whereas knowledge-based expert systems support designer's decisions at the creative design phases such as preliminary design etc. The user interface with interactive and batch modes controls the design phases and manages design information and activates the algorithms and the expert systems. The concept presented in this paper will contribute to the formulation of automated design systems for building structures.

  • PDF