DOI QR코드

DOI QR Code

A Study on the Model Driven Development of the Efficient Combat System Software Using UML

  • Jung, Seung-Mo (SW Team(Naval), Hanwha Systems Co.) ;
  • Lee, Young-Ju (Induction electrons 3 Team, Defense Agency for Technology and Quality)
  • Received : 2016.08.09
  • Accepted : 2016.10.01
  • Published : 2016.10.31

Abstract

In this paper, we propose a Model Driven Development using UML(Unified Modeling Language) in an efficient Combat System Software development methods. UML is managed by the OMG (Object Management Group) as a Unified Modeling Language. Recently, In developing the software for the system, development time is contrary to a short, while it must meet a number of requirements of our customers. If you develop a non-efficient software early, the structure of the software become more complex in proportion to the number of requirements. As a result, a serious problem in the system, such as an increase in defective products due to the lowering of the reliability and communication problems between the developer has occurred. To overcome those problems, the aim of this paper is to develop a reusable high efficient Combat System Software by applying Model-Centric Development (Not Code-Centric Development). If Combat System Software development method using the UML proposed in this paper is used, easy communication among developers can help reduce the serious errors in systems. Also, it has the advantage that the future needs of software maintenance/repair become easy by using high readability object Model.

Keywords

References

  1. Moon-Seol Kang, Tae-Hee Kim, "Standardization of object-oriented software development methodology(UML: Unified Modeling Language)," Korea Information Processing Society Review, Vol. 5 No. 5, pp. 64-73, Sep. 1998.
  2. G. Martin, "UML for Embedded Systems Specification and Design : Motivation and Overview," Proc. Design Automation and Test in Europe Conference and Exhibition 2002, pp.773-775, 2002.
  3. A. E. Ibrahim, L. Zhao, and J. Kinghorn, "Embedded Systems Development: Quest for Productivity and Reliability,"Proc. ICCBSS 2006, pp.13-16, 2006.
  4. J. W. Choi and D. J. Lim, "A Study on the Development of Embedded System Software for Ubiquitous Sensor Networks using UML," Proc. FeT' 2009 IFAC International Conference, pp.230-233, 2009.
  5. Modeling tool Rational Rhapsody from IBM, Homepage:http://www-03.ibm.com/software/products/en/ibmratirhapdesimana
  6. M. U. Khan, K. Geihs, F. Gutbrodt, P. Gohner, and R. Trauter, "Model-Driven Development of Real-Time Systems with UML 2.0 and C," Proc.MBD/OMPES2006, pp.33-42, 2006.
  7. R. Mura, "Code Generation from Statecharts: Simulation of Wireless Sensor Network," Proc. Digital System Design Architectures, Methods and Tools 2008, pp.525-532, 2008.
  8. Yun-Seok Choi, "A Transformation Technique of PIM to PSM based on UML Profiles for Mobile Applications," Journal of KSCI, Vol. 17, No. 6, pp. 131-144, Jun. 2012.
  9. Jeong-Il Choi, "A Case Study of SW Development Productivity Improvement by MDD/MDA Technology Application in CBD Project," Journal of the Korea society of IT services, Vol. 5, No. 2, pp.179-188, 2006.
  10. Seung-Han Lee, Jae-Pyo Park, "A Case Study of Software Development Quality Improvement by Agile Methodology and MDA/MDD Technology," Journal of the Korea Academia-Industrial cooperation Society, Vol. 16, No. 4, pp.2744-2748, 2015 https://doi.org/10.5762/KAIS.2015.16.4.2744
  11. http://www.omg.org/mda/
  12. Jin Lee, Jungsun Kim, "A MDA-based Application Authoring Tool Architecture for Smart Cross-Platform," Journal of KIISE : Computer Systems and Theory, Vol. 40 No. 3, pp.139-148, Jun. 2013
  13. http://i-bada.blogspot.kr/2012/04/mda-model-driven-architecture-mdd-model.html
  14. Ji hun Park, Je Min Bae, Kyung Whan Lee, Do Soo Bae, Kyung Jae Ryu, "Object Oriented Development Method Applying Design Patterns to Intranet Application," KIISE Conferences, Vol. 23, No. 2B, pp.1481-1484, 1996
  15. Yun-Sung Kang, Jun-Hwan Lee, Han-Jin Cho, "Design and Implementation of .NET Remoting Common Framework Applied Design Pattern," J. of Contents Association, Vol. 11, No. 3, pp.36-47, Mar. 2011 https://doi.org/10.5392/JKCA.2011.11.3.036
  16. Tung M. Dao, Kyo C. Kang "Integrating Feature-Oriented Software Product Line Engineering with Problem Frames," Journal of KIISE : SA, Vol. 38, No. 3, pp. 124-133, Mar. 2011.
  17. Dong-Ri Kim,Chee-Yang Song, Dong-Su Kang, Doo-Kwon Baik, "An Ontology - based Transformation Method from Feature Model to Class Model," Journal of KSCI, Vol. 13, No. 5, pp. 53-67, Sep. 2008.
  18. Sang-Hoon Chi, Kyu-Boem Lee, Sou-Kil Lee, Seok-Kwon Youn, Kyung-Whan Lee, Jeong-Young Song, "Qualitative Evaluation for a Programming Languages," Proceedings of KIIT Summer Conference, pp. 76-79, Aug. 2003.