DOI QR코드

DOI QR Code

A Plant Modeling Case Based on SysML Domain Specific Language

SysML DSL 기반 플랜트 모델링 케이스

  • Lee, Taekyong (Plant Systems Engineering Team, Institute for Advanced Engineering) ;
  • Cha, Jae-Min (Plant Systems Engineering Team, Institute for Advanced Engineering) ;
  • Kim, Jun-Young (Plant Systems Engineering Team, Institute for Advanced Engineering) ;
  • Shin, Junguk (Plant Systems Engineering Team, Institute for Advanced Engineering) ;
  • Kim, Jinil (Plant Systems Engineering Team, Institute for Advanced Engineering) ;
  • Yeom, Choongsub (Plant Systems Engineering Team, Institute for Advanced Engineering)
  • 이태경 (고등기술연구원 플랜트SE팀) ;
  • 차재민 (고등기술연구원 플랜트SE팀) ;
  • 김준영 (고등기술연구원 플랜트SE팀) ;
  • 신중욱 (고등기술연구원 플랜트SE팀) ;
  • 김진일 (고등기술연구원 플랜트SE팀) ;
  • 염충섭 (고등기술연구원 플랜트SE팀)
  • Received : 2017.10.30
  • Accepted : 2017.12.05
  • Published : 2017.12.31

Abstract

Implementation of Model-based Systems Engineering(MBSE) depends on a model supporting efficient communication among engineers from various domains. And SysML is designed to create models supporting MBSE but unfortunately, SysML itself is not practical enough to be used in real-world engineering projects. SysML is designed to express generic systems and requires specialized knowledge, so a model written in SysML is less capable of supporting communication between a systems engineer and a sub-system engineer. Domain Specific Languages(DSL) can be a great solution to overcome the weakness of the standard SysML. A SysML based DSL means a customized SysML for a specific engineering domain. Unfortunately, current researches on SysML Domain Specific Language(DSL) for the plant engineering industry are still on the early stage. So as the first step, we have developed our own SysML based Piping & Instrumentation Diagram (P&ID) creation environment and P&ID itself of a specific plant system, using a widely used SysML authoring tool called MagicDraw. P&ID is one of the most critical output during the plant design phase, which contains all information required for the plant construction phase. So a SysML based P&ID has a great potential to enhance the communication among plant engineers of various disciplines.

Keywords

References

  1. INCOSE Technical Operations, 2007. Systems Engineering Vision 2020, version 2.03. Seattle, WA: International Council on Systems Engineering, Seattle, WA, INCOSE-TP-2004-004-02.
  2. ISO/IEC, 2017. Information Technology - Object Management Group Systems Modeling Language, Geneva, Switzerland: International Organization for Standards(ISO)/International Electrotechnical Commission(IEC), ISO/IEC 19514:2017.
  3. B. Cole et al., "Domain-specific languages and diagram customization for a concurrent engineering environment," 2013 IEEE Aerospace Conference, Big Sky, MT, 2013, pp. 1-12.
  4. R. Scheffler, S. Koch , G. Wrobel ., M. PleBow, C. Buse a, Behrens B, "Modelling CAD Models - Method for the Model Driven Design of CAD Models for Deep Drawing Tools." In Proceedings of the 4th International Conference on Model-Driven Engineering and Software Development ISBN 978-989-758-168-7, 2016, pp. 377-383.
  5. C. Hernandez et el,, "Model Based Engineering of Process Plants using SysML" 2016 European Symposium on Computer Aided Process Engineering, Volume 38, 2016, pp. 1281-1286.
  6. Patwari, S. R. Chaudhuri, A. Banerjee, S. Natarajan and S. Pandey, "A complementary domain specific design environment aiding SysML," 2016 IEEE International Symposium on Systems Engineering (ISSE), Edinburgh, 2016, pp. 1-8.
  7. H. Yang et al., "A Study on Requirements Development Process Using Model Based Systems Engineering Approach", Journal of KOSSE, Vol. 13, No. 1, 2017, pp. 51-56.
  8. Nomagic. MagicDraw. Retrieved from http://www.nomagic.com/products/magicdraw
  9. Nomagic (2016). UML Profiling and DSL Userguide. Retrieved from https://www.nomagic.com/files/manuals/MagicDraw%20UMLProfiling&DSL%20UserGuide.pdf