• Title/Summary/Keyword: Computer-Aided Software Engineering

Search Result 168, Processing Time 0.023 seconds

Applications of 3D CAD and 3D Printing in Engineering Design Education (3D CAD 와 3D프린팅을 연계한 공학설계교육 활용)

  • Park, Keun
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.31 no.12
    • /
    • pp.1085-1091
    • /
    • 2014
  • Recently, 3D printing has received increasing attention due to its boundless potentials. Because 3D printing starts from 3D geometry information, computer-aided design (CAD) is an essential technology to build 3D geometry data. These days, education of 3D CAD for engineering students has been changed from the theoretical lecture to practical design training using commercial CAD software. As a result, open-ended design projects have replaced the traditional theoretical examinations to evaluate students' outcomes. However, such design projects are not enough to evaluate students' outcomes because their results are expressed in two-dimensional ways. In this paper, applications of 3D printing in engineering design education are discussed by describing the procedure and outcomes of design projects. It was found that the use of 3D printing could improve students' outcomes by fabricating real physical models out of their designs.

A Computer-aided Design Tool with Semiautomatic Image-Processing Features for Visualizing Biological Pathways

  • Ham, Sung-Il;Yang, San-Duk;Thong, Chin-Ting;Park, Hyun-Seok
    • Genomics & Informatics
    • /
    • v.7 no.3
    • /
    • pp.168-170
    • /
    • 2009
  • The explosion in biological data resulting from high-throughput experiments requires new software tools to manipulate and display pathways in a way that can integrate disparate sources of information. A visual Java-based CAD tool for drawing and annotating biological pathways with semiautomatic image-processing features is described in this paper. The result of the image-editing process is an XML file for the appropriate links. This tool integrates the pathway images and XML file sources. The system has facilities for linking graphical objects to external databases and is capable of reproducing existing visual representations of pathway maps.

A Study on the Method to Establish an User Environment of a Requirements Management Database Using Web Access of Cradle(R) (Cradle(R)의 Web Access를 이용한 철도시스템 사양관리환경 구축방안 연구)

  • Chung, Kyung-Ryul;Park, Chul-Ho;Song, Seon-Ho;Hur, Jee-Youl
    • Proceedings of the KSR Conference
    • /
    • 2009.05a
    • /
    • pp.132-140
    • /
    • 2009
  • The Cradle(R) is specialized systems engineering tool that developed by 3SL(Structure Software System Limited) that has headquarters in U.K. and U.S.A.. It is recognized as the fastest growing Computer-Aided Systems Engineering Tool(CASE Tool). We built up requirements management database by using Cradle(R) on urban maglev program in Korea. So Cradle(R) provide a network function, is available accesses of clients in external organization that is associated on urban maglev program by the internet. However the network function of Cradle(R) require an opening of some a specific network ports and may causes a decreasing network speed. In this paper, we propose the method to establish an user environment of a requirements management database that overcome constraints on network condition.

  • PDF

The Study of the Testing Component for CAI System (CAI 시스템에서 평가 컴포넌트에 관한 연구)

  • Kim, Haeng-Kon;Shin, Ho-Jun;Kil, Jun-Hyoung;Kim, Soung-Won
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2000.10b
    • /
    • pp.1337-1340
    • /
    • 2000
  • 정보화 사회에서의 컴퓨터의 가치는 교육분야서 더욱 높아지고 있으며, 기존의 수업보다 시간적 공간적 제약을 덜 받게 되는 원격교육은 무한한 발전 가능성을 가지고 있다. 하지만 기존 웹 상에서의 원격교육에서는 필수의 강의가 끝나면 수업의 평가 후 학생에게 수업의 결과를 알려주는 형식이었고, 또한 학습자에게는 일률적으로 평가가 적용 학생의 수준에 맞는 수업을 할 수가 없었으며 교수의 입장에서도 학생들의 평가 결과가 수업의 질을 높이거나 내용을 변경시킬 근거가 될 수 는 없었다. 따라서, CAI(Computer Aided Instruction) 시스템에서 수준별 학습을 위한 단계별 예비 테스트와 학습 후 테스트의 평가 내용을 다양한 방법으로 가시적으로 제시함으로써 교수 방법을 지원할 수 있는 평가 컴포넌트를 작성하고자 한다. 이는 평가의 방법이 체계적으로 되고 또한 학습의 패러다임을 바꾸거나 과목을 변경할 경우 또한 그 결과에 따라 교수 방법의 변화나 수업내용의 변경을 하려할 때 용의하게 사용할 수 있다. 또한 유사한 다른 패러다임의 원격교육 시스템에서도 이미 개발된 구성요소를 사용함으로써, 사용의 용이성과 이식성, 재사용성을 높일 수 있게 한다.

  • PDF

A Study on the Computer-Aided Design of Dies for Hot Extrusion of Structural Shapes from Aluminum Alloys (알루미늄합금 형재의 열간압출 금형설계 자동화에 관한 연구)

  • Choe, Jae-Chan;Kim, Byeong-Min;Lee, Jin-Hui;Jo, Hae-Yong;Lee, Jong-Su;Hong, Seong-Seok;Jo, Nam-Chun
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.7 no.3
    • /
    • pp.26-36
    • /
    • 1990
  • This paper describes the Computer Aided Design (CAD) of dies for direct hot extrusion of structural shapes such as Z's and U's from aluminum alloys. A simple analysis of the direct extrusion process is developed and used to formulate a disign procedure for determining the optimal shape of the extrusion dies. A computer software system has been developed to design flat-faced dies for non-lubricated hot extrusion process. This software is a system of computer programs which are written to logical design procedure. Computer programs are based on empirical and analytical relationships, as well as on established knowledge based system. In the interactive mode of operation, the reaults at various tages of the design process are plotted on a screen. At any stage, the designer can interact with the computer to change or modify the design, based on his experience. The output from the program is (a) the design of the flat-faced die, (b) information on extrusion load, reduction ratio, and other process variables, etc. The implementation of this CAD system is expected to (a) provide scientific basis and rationalize the die design procedure, (b) optimize extrusion variables to maximize yield and production rate, (c) improve utilization of existing press capacity, etc.

  • PDF

F.A에 있어서의 CAD/CAM

  • Lee, Bong-Jin
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.3 no.4
    • /
    • pp.23-29
    • /
    • 1986
  • CAD라 함은 computer Aided Design의 약자로서, 종종 컴퓨터 지원설계로 번역되고 있다. 그리고, CAM도 computer Aided Manufacturing의 약자로서 컴퓨터 지원제조로 번역된다. 컴퓨터가 실용화되고 설계에의 이용이 가능해졌을 당시는 설계의 자동화(DA : Design Automation)에 대한 기대가 컸다. 그러나 현실로는, 설계자가 설계하는데 있어서 컴퓨터와 주변장치들을 가까이 두고 도구로 이용하게 되었으나, 그것은 주로 제한된 비교적 단순한 제품의자동설계로서, DA의 발전은 예상외로 제자리 걸음을 하고 있었다. 인간을 대신하여 컴퓨터에 설계를 시킨다는 것이 얼마나 어렵다는 것, 특히, 그와같은 Software 개발이 어럽다는 것을 인식하게 되었다. 그래서 <생각하는 일>과 <창조하는 일>과 같이 본래 인간의 본질적인 기능 에 속하는 것을 인간(설계자) 이 하고, <설계하는 일> <제도하는 일> 과 같은 기계적 인 일을 컴퓨터에 시키는 분업이 생각하게 되었다. 이것이 컴퓨터 지원설계(CAD)인 것이다. CAC에 있어서, 설계의 주역은 어디까지나 인간(설계자)에 있으며, 컴퓨터는 설계자의 기계적(비인간적)인 일을 도와주는 도구인 것이다. 이와같이 설계에 있어서 컴퓨터의 위치가 정의된다.

  • PDF

A study on the relationship between the mathematical learning status and basic mathematical ability of K university freshmen: for nursing, dental health, computer, and engineering departments (K 대학 신입생의 수학학습 실태와 기본 수리 능력과의 관계: 간호·치과보건계열과 컴퓨터·공학계열을 대상으로)

  • Soon-Suk Kwon;Tae-Hee Lee
    • Journal of Technologic Dentistry
    • /
    • v.45 no.1
    • /
    • pp.21-29
    • /
    • 2023
  • Purpose: This study attempted to collect basic data to improve the basic repair ability of university freshmen in a world where the usage of advanced medical devices related to computer programs is now common. Methods: The collected data from 280 university freshmen enrolled in nursing, dental, and health degrees or computer and engineering degrees at K university of Gangwon-do were analyzed using the t-test, ANOVA, correlation analysis, and linear regression analysis using the IBM SPSS Statistics ver. 21.0 (IBM). Results: The mathematical learning status and the detailed factors of basic mathematical ability had a positive (+) correlation. The factors of basic mathematical ability, psychology of learning (p<0.001), method of learning (p<0.001), and propensity to learn (p<0.05) were found to be statistically significant, and the model's explanatory power was 40.0%. Conclusion: As a result of this study and considering that advanced medical devices such as computer-aided design/computer-aided manufacturing and three-dimensional printers are becoming more common and up-to-date in clinical settings, it is determined that nursing and dental health students require education to improve their repair skills.

Towards Texture-Based Visualization of Multivariate Dataset

  • Mehmood, Raja Majid;Lee, Hyo Jong
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2014.04a
    • /
    • pp.582-585
    • /
    • 2014
  • Visualization is a science which makes the invisible to visible through the techniques of experimental visualization and computer-aided visualization. This paper presents the practical aspects of visualization of multivariate dataset. In this paper, we will briefly discuss a previous research work and introduce a new visualization technique which will help us to design and develop a visualization tool for experimental visualization of multivariate dataset. Our newly developed visualization tool can be used in various domains. In this paper, we have chosen a software industry as an application domain and we used the multivariate dataset of software components computed by VizzMaintenance. VizzMaintenance is software analysis tool which give us multiple software metrics of open source Java based programs. Main objective of this research is to develop a new visualization tool for large multivariate dataset which will be more efficient and easy to perceive by viewer. Perception is very important for our research work and we have decided to test the perception level of our proposed visualization approach by researchers of our research lab.

The C Language Auto-generation of Reactor Trip Logic Caused by Steam Generator Water Level Using CASE Tools

  • Kim, Jang-Yeol;Lee, Jang-Soo
    • Nuclear Engineering and Technology
    • /
    • v.31 no.1
    • /
    • pp.58-67
    • /
    • 1999
  • The purpose is to produce a model of nuclear reactor trip logic caused by the steam generator water level of Wolsong 2/3/4 unit through an activity chart and a statechart and to produce C language automatically using Statechart-based Formalism and Stalemate MAGNUM toolset suggested by David Harel Formalism. It was worth attempting auto-generation of C language though we manually made Software Requirement Specification(SRS) for safety-critical software using statechart-based formalism. Most of the phases of the software life-cycle except the software requirement specification of an analysis phase were generated automatically by Computer Aided Software Engineering (CASE) tools. It was verified that automatically produced C language has high productivity, portability, and quality through the simulation.

  • PDF

An Empirical Study on the Use of CASE Tools for Efficient Software Development (효율적 S/W 개발을 위한 CASE 도구 활용의 실증적 연구)

  • Jeon, Eung-Seop;Nam, Sang-Jo
    • Asia pacific journal of information systems
    • /
    • v.3 no.1
    • /
    • pp.31-53
    • /
    • 1993
  • Computer Aided Software Engineering(CASE) tools are suggested as an automated method for the efficient development of softwares. This study are intended to measure the use level of CASE tools and to provide the meaningful information on the whole software development environment supported by CASE tools. Therefore, the results of a survey on CASE environment in Korea are empirically reported and analyzed. The use of CASE tools is measured; purposes purchasing CASE tools and achievement levels are investigated. Implications from the comparative analysis of the utilization of software engineering methodologies between the CASE user group and the non-user group are described. A proposition is suggested to check the request frequency for program change. Further studies on the reverse engineering, program reuse and the use of CASE tools under distributed processing systems such as client-server environments are suggested.

  • PDF