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
Link To Document