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

Search Result 168, Processing Time 0.038 seconds

중소기업의 공동 ASP환경을 이용한 WebERP 활용과 구축전략

  • Jeong, Sei-Hyun
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2002.06a
    • /
    • pp.96-107
    • /
    • 2002
  • 21세기를 맞이하는 기업은 세계화와 국제화, 정보의 다양화 및 분산화, 제품수명주기의 단축과 수익률의 감소, 고품질의 제품, 지식산업의 등장, 고객 욕구의 증대 등 다양한 내 ${\cdot}$ 외적 환경변화에 대응해야 하고 경쟁우위를 확보하기 위해 끊임없이 기업의 변화능력을 확보해야 한다. 기업은 제품을 생산하여 판매하는 기업의 시스템 전체가 경쟁력을 갖추어 총체적 우위를 확보하고 고객의 기호와 감성에 호소하는 제품을 만들 수 있도록 다양한 정보를 제공하는 시스템을 필요로 하게 되었다. 즉, 시간과 서비스에 뒤진 고객지원체계는 기업의 성장에 절대적인 마이너스 요인이므로 고객 정보의 효율적 관리, 고객 요구에 대한 신속한 대응, 정기적 고객만족도 조사 등 고객이 원하는 것을 재빠르게 얻어낼 수 있는 고객 친밀형 정보시스템의 확립이 요구되는 것이다. 이를 해결해 줄 수 있는 새로운 경영정보시스템이 바로 WebERP인 것이다. WebERP는 기업의 원활한 자재, 구매활동을 위해 제안된 MRP에서 시작되었으며, 생산관리의 개념을 포함하고 있는 MRPII로 확대되었다가 다시 인사나 회계, 재무 등 조직이나 기업의 전업무영역을 수용하는 종합경영정보시스템으로 발전된 것이다. 현재는 전자상거래와 관련하여 WebERP의 필요성이 부각되었고, 모기업과 협력사간의 구매발주 및 납품관리를 확대시켜 소모성자재(MRO: Maintenance, Repair & Operation) 및 기타 공동구매서비스와 유사업종간의 그룹을 형성하여 ASP(Application Service Provider)의 공동 환경을 이용한 WebERP 환경을 이용한 WebERP활용이 현시점으로 적실히 필요한 것이다. 이는 중소기업들의 공동 협업체제를 도모하여 외세를 대비하는 응집력을 확고히 함으로써 집단체제의 e마켓플레이스 확립과 더불어 국제경쟁을 대비한 방안으로서 집단 공동의 웹환경 인프라가 필요한 것이다. 이러한 배경에서 ASP환경을 이용한 WebERP활용방안과 시스템 구축전략을 경남지역의 기계산업정보화사업단이 추진하는 일반기계, 전기기계, 금속기계, 수송기계, 정밀기계의 5개 업종을 4,877개 기업 대상으로 추진하고 있으며, 그 중 WebERP의 모델로서 2003년도까지 50개 기업을 선정하고, 이는 5개 업종 골고루 선정하여 적용과 표준화 모델로 전개해 나가는 것을 정리한 것이다.

  • PDF

Korean Learning Assistant System with Automatically Extracted Knowledge (자동 추출된 지식에 기반한 한국어 학습 지원 시스템)

  • Park, Gi-Tae;Lee, Tae-Hoon;Hwang, So-Hyun;Kim, Byeong Man;Lee, Hyun Ah;Shin, Yoon Sik
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.1 no.2
    • /
    • pp.91-102
    • /
    • 2012
  • Computer aided language learning has become popular. But the level of automation of constructing a Korean learning assistant system is not so high because a practical language learning system needs large scale knowledge resources, which is very hard to acquire. In this paper, we propose a Korean learning assistant system that utilizes easily obtainable knowledge resources like a corpus, web documents and a lexicon. Our system has three modules - problem solving, pronunciation marker and writing assistant. Automatic problem generator uses a corpus and a lexicon to make problems with one correct answer and three distracters, then verifies their suitability by utilizing frequency information from web documents. We analyze pronunciation rules for a pronunciation marker and recommend appropriate words and sentences in real-time by using data extracted from a corpus. In experiment, we evaluate 400 automatically generated problems, which show 89.9% problem suitability and 64.9% example suitability.

Development of a Simulation Prediction System Using Statistical Machine Learning Techniques (통계적 기계학습 기술을 이용한 시뮬레이션 결과 예측 시스템 개발)

  • Lee, Ki Yong;Shin, YoonJae;Choe, YeonJeong;Kim, SeonJeong;Suh, Young-Kyoon;Sa, Jeong Hwan;Lee, JongSuk Luth;Cho, Kum Won
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.5 no.11
    • /
    • pp.593-606
    • /
    • 2016
  • Computer simulation is widely used in a variety of computational science and engineering fields, including computational fluid dynamics, nano physics, computational chemistry, structural dynamics, and computer-aided optimal design, to simulate the behavior of a system. As the demand for the accuracy and complexity of the simulation grows, however, the cost of executing the simulation is rapidly increasing. It, therefore, is very important to lower the total execution time of the simulation especially when that simulation makes a huge number of repetitions with varying values of input parameters. In this paper we develop a simulation service system that provides the ability to predict the result of the requested simulation without actual execution for that simulation: by recording and then returning previously obtained or predicted results of that simulation. To achieve the goal of avoiding repetitive simulation, the system provides two main functionalities: (1) storing simulation-result records into database and (2) predicting from the database the result of a requested simulation using statistical machine learning techniques. In our experiments we evaluate the prediction performance of the system using real airfoil simulation result data. Our system on average showed a very low error rate at a minimum of 0.9% for a certain output variable. Using the system any user can receive the predicted outcome of her simulation promptly without actually running it, which would otherwise impose a heavy burden on computing and storage resources.

Comparative Analysis of Effective RCS Prediction Methods for Chaff Clouds (효과적인 채프 구름의 RCS 예측 방법 비교 분석 연구)

  • Kim, Min;Lee, Myung-Jun;Lee, Seong-Hyeon;Park, Sung-ho;Kong, Young-Joo;Woo, Seon-Keol;Kim, Hong-Rak;Kim, Kyung-Tae
    • The Journal of Korean Institute of Electromagnetic Engineering and Science
    • /
    • v.29 no.3
    • /
    • pp.233-240
    • /
    • 2018
  • Radar cross section (RCS) analysis of chaff clouds is essential for the accurate detection and tracking of missile targets using radar. For this purpose, we compare the performance of two existing methods of predicting RCS of chaff clouds. One method involves summing up the RCS values of individual chaffs in a cloud, while the other method predicts the RCS values using aerodynamic models based on the probability density function. In order to compare and analyze the two techniques more precisely, the RCS of a single chaff computer-aided design model consisting of a half wavelength dipole was calculated using the commercial electromagnetic numerical analysis software, FEKO 7.0, to estimate the RCS values of chaff clouds via simulation. Thus, we verified that our method using the probability density distribution model is capable of analyzing the RCS of chaff clouds more efficiently.

Development of 4D CT Data Generation Program based on CAD Models through the Convergence of Biomedical Engineering (CAD 모델 기반의 4D CT 데이터 제작 의용공학 융합 프로그램 개발)

  • Seo, Jeong Min;Han, Min Cheol;Lee, Hyun Su;Lee, Se Hyung;Kim, Chan Hyeong
    • Journal of the Korea Convergence Society
    • /
    • v.8 no.4
    • /
    • pp.131-137
    • /
    • 2017
  • In the present study, we developed the 4D CT data generation program from CAD-based models. To evaluate the developed program, a CAD-based respiratory motion phantom was designed using CAD software, and converted into 4D CT dataset, which include 10 phases of 3D CTs. The generated 4D CT dataset was evaluated its effectiveness and accuracy through the implementation in radiation therapy planning system (RTPS). Consequently, the results show that the generated 4D CT dataset can be successfully implemented in RTPS, and targets in all phases of 4D CT dataset were moved well according to the user parameters (10 mm) with its stationarily volume (8.8 cc). The developed program, unlike real 4D CT scanner, due to the its ability to make a gold-standard dataset without any artifacts constructed by modality's movements, we believe that this program will be used when the motion effect is important, such as 4D radiation treatment planning and 4D radiation imaging.

Electrical Impedance Tomography for Material Profile Reconstruction of Concrete Structures (콘크리트 구조의 재료 물성 재구성을 위한 전기 임피던스 단층촬영 기법)

  • Jung, Bong-Gu;Kim, Boyoung;Kang, Jun Won;Hwang, Jin-Ha
    • Journal of the Computational Structural Engineering Institute of Korea
    • /
    • v.32 no.4
    • /
    • pp.249-256
    • /
    • 2019
  • This paper presents an optimization framework of electrical impedance tomography for characterizing electrical conductivity profiles of concrete structures in two dimensions. The framework utilizes a partial-differential-equation(PDE)-constrained optimization approach that can obtain the spatial distribution of electrical conductivity using measured electrical potentials from several electrodes located on the boundary of the concrete domain. The forward problem is formulated based on a complete electrode model(CEM) for the electrical potential of a medium due to current input. The CEM consists of a Laplace equation for electrical potential and boundary conditions to represent the current inputs to the electrodes on the surface. To validate the forward solution, electrical potential calculated by the finite element method is compared with that obtained using TCAD software. The PDE-constrained optimization approach seeks the optimal values of electrical conductivity on the domain of investigation while minimizing the Lagrangian function. The Lagrangian consists of least-squares objective functional and regularization terms augmented by the weak imposition of the governing equation and boundary conditions via Lagrange multipliers. Enforcing the stationarity of the Lagrangian leads to the Karush-Kuhn-Tucker condition to obtain an optimal solution for electrical conductivity within the target medium. Numerical inversion results are reported showing the reconstruction of the electrical conductivity profile of a concrete specimen in two dimensions.

Optimization Condition for Injection Molding of TV Speaker Grille Using CAE (CAE를 이용한 TV Speaker Grille 사출 성형의 최적화)

  • 김범호;장우진;김정훈;정지원;박영훈
    • Polymer(Korea)
    • /
    • v.25 no.6
    • /
    • pp.855-865
    • /
    • 2001
  • The optimization condition of injection molding for a commercial product of TV speaker grille of A Company was induced using a CAE software of Moldflow. The flow and packing phase analysis was performed by using flow balance, runner balance, and the intermediate one by using the above two balances, which were used for controlling the amount of packing resins into the cavity, Later, the analysis performed by using the measured viscosity (local database) at various shear rates and the results were compared with the computer simulation using the standard database. Flow balance induced minimized weld line resulted in a better appearance and physical properties of the were line, but exhibited a disadvantage of large deformation and gas formation due to over-packing of the molten resin in the center of the speaker grille. Runner balance improved the disadvantage of the flow balance by controlling the amount of molten resin injected from the gate, however resulted reduced mechanical properties and poor appearance of the weld line. However, the modified method induced from the flow and runner balance improved the disadvantages by changing the runner size. In addition, the analyses based on the local database and the standard database were compared. Although the measured viscosity was slightly higher and the temperature distribution was broader than the standard database, no distinct difference was obtained from the analysis using the two different databases.

  • PDF

State Machine Frameworks Operating in Sensor Network Operation System based on Multi-Thread (멀티쓰레드 기반 센서네트워크 운영체제에서 동작하는 상태머신 프레임워크)

  • Lee, Seung-Keun;Kim, Byung-Kon;Choi, Byoung-Kyu;Shin, Heu
    • The KIPS Transactions:PartA
    • /
    • v.17A no.3
    • /
    • pp.127-136
    • /
    • 2010
  • A wireless sensor network(WSN) which roles as a mediator between living environment and computers in ubiquitous computing is very essential research area. Due to the constraint that sensor nodes should work in very resource-restricted circumstances, an operating system that can manage resources effectively is demanded. Also, a sensor network should be able to deal with many events quickly and simultaneously in order to respond to various physical changes in outer environment. The Sensor Network Operating System such as TinyOS, MANTIS and NanoQplus is much designed so that it can satisfy such requirement. But, for programmers who develop application program for sensor networks, they have lack of frameworks which the development is easily possible from restricted development environment. In this paper for this, we implemented a state machine framework apt for responsive systems in NanoQplus which is multi-thread-based sensor network operating system. In addition we propose an event broker module(EBM) for effective event dispatching, a message data structure for message sharing among state machines, and an execution module that handles messages and their queue and performs state transition of the machines. Furthermore, we could do the development more easily an application program with a state-based framework by developing CASE tools.