DOI QR코드

DOI QR Code

Developement of a Object Oriented Based Meta Modeling Design Framework Using XML

XML을 이용한 객체지향 메타 모델링 기반 설계 프레임워크

  • 주민식 (한양대학교 기계설계학과 대학원) ;
  • 최동훈 (한양대학교 기계설계학과)
  • Published : 2005.04.01

Abstract

Computer applications for engineering design evolve rapidly. Many design frameworks were developed by the simulation based systems so that organizations could achieve significant benefits due to cost reduction in designing. However, today’s transient design issue requires being adaptable to more complicated and atypical problems. In this paper the Multidisciplinary Language Runtime (MLR) design framework is developed. The MLR provides flexible and extensible interface between analysis modules and numerical analysis codes. It also supports Meta Modeling, Meta Variable, and XML script for atypical design formulation. By applying object-oriented design scheme to implement abstractions of the key components required for iterative systems analyses, the MLR provides flexible and extensible problem-solving environment.

항공 설계분야에 있어서 최적설계는 방법론적인 요소와 방법론을 수행하는 소프트웨어인 설계프레임워크가 연구되어 왔다. 이러한 설계프레임워크는 효율적인 시스템으로 인식되어 많은 산업체 문제를 해결하여 왔지만 실제 산업체문제의 복잡성은 단일 최적화수준에서 다분야에 걸친 복잡한 비정형화된 최적설계 문제의 해결을 요구하고 있으므로 한계성을 지니고 있다. 따라서 본 연구에서는 복잡한 설계문제인 다분야통합최적설계문제를 위해서 유연성이 높은 새로운 설계문제 모델링 기반의 설계 프레임워크를 제안 하였다. 본 연구에서 제안하는 설계문제 모델링 방법은 기존의 설계프레임워크들이 절차적으로 생성하는 스크립트 기반의 모델링 기법이 아닌 설계문제 도메인의 형태에 맞추어 최적화문제를 정의하는 시스템이다. 또한 시스템의 구조는 클라이언트 서버 구조가 아닌 P2P 구조의 시스템으로 개발되었으며 헬기 설계문제와 인공심장 문제를 적용하여 개발된 시스템의 유연성과 효율성을 보였다.

Keywords

References

  1. iSIGHT Developer 's Guide Volume 2:MDOL Version 5.5- , Engineous Software Inc
  2. ModelCenter Technical White Paper, Improving The Engineering Process With Software Integration, Phoenix Integration Inc
  3. 인터넷 자료, modeFRONTlER, ESTECH, http://www.esteco.it
  4. 인터넷 자료, LMS Optimus, LMS International, http://www.lms.be
  5. Jossph P.Giesing(The Boeing Company), Jean-Francois M. Barthelemy(NASA Langley Research Center), A Summary of Inustry MDO Applications and Needs, Symposium on Multidisciplinary Analysis and Optimization, Sept.2-4, 1998
  6. 주민식, 최병렬, 이세정, 최동훈, '다분야 통합최적설계 지원 분산환경 프레임웍 개발', 항공우주학회. Proceedings of the KSAS Fall Annual Meeting 2001
  7. Beginning XML, David Hunters외 5인 공저, Wrox Press LTD
  8. Grady Booch. Object-Oriented Analysis and Design with Applications, Benjamin/Cummings, Redwood City, CA, 1994. Second Edition
  9. NET Framework Essentials, 쑤안 타이, 호안램저, O'REILLY, 한빛 미디어
  10. 인터넷자료, Latest version of SOAP Version 1.2 specification, http://www.w3.org/TR/soap12
  11. Vanderplaats, G. N., Numerical Optimization Techniques for Engineering Design, 3rd Ed. VR&D,Inc., 1999
  12. Natalia Alexandrov and Srinivas Kodiyalam, 'Initial Results of an MDO Method Evaluation Study', Proceedings of the 7th AIAA/USAF/NASA/ISSMO Symposium on Multidisciplinary Analysis and Optimization, St. Louis, Missouri, AIAA 98-4884, September 2-4, 1998
  13. A. O. Salas and J. C. Townsend, 'Framework Requirements for MDO Application Development', 7th AIAA/USAF/ NASA/ISSMO Symposium on Multidisciplinary Analysis and Optimization, St. Louis, Missouri, AIAA 98-4740, September 2-4, 1998
  14. Elements of Reusable Object-Oriented Software Design Patterns, Erich Gamma, Richard Helm Ralph Johnson, John Vlissides, Addison-Wesley
  15. 이재우, 김종환, 정주영, 전권수, 변영환, 'MDO 프레임워크 개발을 통한 항공기 날개 통합최적화 설계', 한국항공우주학회지, 제32권, 6호, 2004
  16. 박형욱, 최동훈, 안병호, '다분야통합최적설계를 위한 적응분해기법', 한국항공우주학회지, 제 31권, 5호, 2003
  17. 황진용, 정주영, 이재우, 변영환, '다분야 통합환경에서의 데이터베이스 설계 연구', 한국항공우주학회지, 제 31권, 5호, 2003