A Case Study of SW Development Productivity Improvement by MDD/MDA Technology Application in CBD Project

CBD 프로젝트에서의 MDD/MDA 기술 적용을 통한 개발생산성 향상 사례

  • Published : 2006.08.31

Abstract

MDD/MDA which recently raising its head is technology that increase software development productivity through automatic transformation form higer abstract model into lower abstract model, or from model to code. This paper analyzes the effect on productivity by measuring Function Point per MM(man-month) in a software development project which performed in CBD methodology, and introduce the method of applying MDD/MDA technology in the project.

Keywords

References

  1. 김현수, 정보시스템 구축의 생산성관리 및 향상 방안, KCSC SW 생산성 지표 개발 작 업반, 2005
  2. 정보통신부, 소프트웨어사업대가의 기준(정 보통신부 고시 제2005-22호), 2005
  3. 황인수, 기능점수(FP)에 의한 간편한 소프트 웨어 측정방법 검토, SDS, 2002
  4. An MDA Manifesto:Grady Booch, Alan Brown, Sridhar Iyengar, James Rumbaugh, Bran Selic, MDA Journal, 2004
  5. MDA Distilled:Principles of Model-Driven Architecture:Stephen J. Mellor, Kendall- Scott, Axel Uhl, Dirk Weise, Addison Wesley, 2004
  6. MDA Explained:The Model Driven Architecture$^{TM}$:Practice and Promise: Anneke Kleppe, Jos Warmer, Wim Bast, Addison Wesley, 2003
  7. MDA Guide Version 1.0.1:Joaquin Miller and Jishnu Mukerji, OMG, 2003
  8. Model-Driven Development:A Metamodeling Foundation: Colin Atkinson, Thomas Kuhne, IEEE Software, 2003
  9. Model Driven Process Engineering:Erwan Breton, Jean Bezivin, Proceedings of the 25th Annual International Computer Software and Applications Conference (COMPSAC. 01), 2001
  10. Model Transformation:The Heart and Soul of Model-Driven Software Development: Shane Sendall, Wojtek Kozaczynski, IEEE Software, 2003