• DocumentCode
    1565749
  • Title

    DREAM: a practical product line engineering using model driven architecture

  • Author

    Kim, Soo Dong ; Min, Hyun Gi ; Her, Jin Sun ; Chang, Soo Ho

  • Author_Institution
    Dept. of Comput. Sci., Soongsil Univ., Seoul, South Korea
  • Volume
    1
  • fYear
    2005
  • Firstpage
    70
  • Abstract
    Both product line engineering (PLE) and model driven architecture (MDA) are emerging as effective paradigms for building a family of applications in cost effective way. PLE supports this by reusing common assets and MDA supports this by generating applications on diverse platforms through model transformation. However, both technologies have shortcomings to be a comprehensive methodology. The instructions and artifacts of PLE processes are not yet precisely defined. Especially, instructions for detailed design considering implementation platforms are not yet provided. Careful observations on PLE and MDA reveal that they complement each other by overcoming their limitations. We find a possibility of seamless integration, resulting in a comprehensive commercial-level methodology. In this paper, we propose a practical product line methodology, DREAM, which adopts key activities of PLE and model transformation feature of MDA. By applying the proposed methodology, it becomes possible to efficiently and semi-automatically develop a large number of applications that vary on behavior and implementation platform.
  • Keywords
    product design; software architecture; software cost estimation; DREAM; MDA; PLE; commercial-level methodology; cost effective application; dramatically effective application development methodology; model driven architecture; model transformation; product line engineering; Application software; Buildings; Computer architecture; Computer science; Costs; Information technology; Productivity; Software engineering; Sun;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology and Applications, 2005. ICITA 2005. Third International Conference on
  • Print_ISBN
    0-7695-2316-1
  • Type

    conf

  • DOI
    10.1109/ICITA.2005.118
  • Filename
    1488772