• DocumentCode
    1684643
  • Title

    Rebuilding a Unified Database Service via Context Analysis Method

  • Author

    Kim, Woomok ; Kim, Tae-hyung ; Kim, Sangtae ; Bae, Doo-Hwan

  • Author_Institution
    Software Eng. Lab., Samsung Electron., Suwon, South Korea
  • fYear
    2012
  • Firstpage
    471
  • Lastpage
    474
  • Abstract
    In this paper we present an empirical study of using a context analysis method to resolve the problems in data sharing and synchronization between applications that occur due to the lack of an interaction mechanism within legacy mobile software platform. Context analysis methods are generally used in software requirements engineering to define system boundaries through the analysis of interactions between the system under development and its exterior systems and to clearly define the requirements that the system should provide within those boundaries. We tailored existing context analysis methods to explicitly identify the dependencies and contextual problems inherent in legacy system from structural and behavioral viewpoints. Context modeling and analysis in this research plays a key role to improve to current problems and to restructure the legacy system to be more responsive to the predictable changes of the mobile platform because the data usage styles and dependencies of legacy applications are analyzed and the roles of legacy applications, the data related entities, and the relationships between them are defined. The case study presented will illustrate how context analysis can be used to help improvements in the maintenance of legacy system and in situations that require reengineering.
  • Keywords
    formal specification; mobile computing; program verification; software architecture; software maintenance; software quality; synchronisation; systems engineering; behavioral viewpoints; context analysis method; context modeling; data sharing; data synchronization; data usage styles; exterior systems; interaction mechanism; legacy mobile software platform; legacy system maintenance; software requirements engineering; structural viewpoints; system boundaries; unified database service; Context; Context modeling; Data processing; Databases; Software; Synchronization; Unified modeling language; context analysis; reengineering; software maintenance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance and Reengineering (CSMR), 2012 16th European Conference on
  • Conference_Location
    Szeged
  • ISSN
    1534-5351
  • Print_ISBN
    978-1-4673-0984-4
  • Type

    conf

  • DOI
    10.1109/CSMR.2012.61
  • Filename
    6178924