• DocumentCode
    2875079
  • Title

    Evolving Enterprise Application Using Refined Use Case and Refactoring Mapping

  • Author

    Duan, Jinan

  • Author_Institution
    Inf. Sci. & Technol. Dept., Beijing Univ. of Chem. Technol., Beijing, China
  • fYear
    2009
  • fDate
    11-13 Dec. 2009
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    How to effectively evolve enterprise application with the frequently changing requirement is a challenge to software engineering. Requirement is a noticeable cause of evolution of enterprise application, and requirement changes cannot be estimated precisely in many cases. Therefore, the main problem is how to capture requirements and changes, and propagate the proper modification to application. The traditional method based on model and code re-generating is not conducive to management and maintenance. Refactoring has given guidance to gradual evolution of object-oriented software. This paper presents a approach using refined use case to capture the requirement to modeling enterprise application, and using the refactoring mappings between requirement and models to effectively maintain model and other parts of the application, which helps to smooth the evolution process of enterprise applications.
  • Keywords
    object-oriented programming; program compilers; software engineering; code regenerating; evolving enterprise application; object-oriented software; refactoring mapping; refined use case; software engineering; Application software; Chemical technology; Databases; Information science; Logic; Object oriented modeling; Programming; Software engineering; Software maintenance; Software testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Intelligence and Software Engineering, 2009. CiSE 2009. International Conference on
  • Conference_Location
    Wuhan
  • Print_ISBN
    978-1-4244-4507-3
  • Electronic_ISBN
    978-1-4244-4507-3
  • Type

    conf

  • DOI
    10.1109/CISE.2009.5366899
  • Filename
    5366899