scholarly journals Modernization Framework to Enhance the Security of Legacy Information Systems

2022 ◽  
Vol 32 (1) ◽  
pp. 543-555
Author(s):  
Musawwer Khan ◽  
Islam Ali ◽  
Wasif Nisar ◽  
Muhammad Qaiser Saleem ◽  
Ali S. Ahmed ◽  
...  
Author(s):  
Ricardo Pérez-Castillo ◽  
Ignacio García Rodríguez de Guzmán ◽  
Mario Piattini

Legacy information systems can be a serious headache for companies because, on the one hand, these systems cannot be thrown away since they store a lot of valuable business knowledge over time, and on the other hand, they cannot be maintained easily at an acceptable cost. For many years, reengineering has been a solution to this problem because it facilitates the reuse of the software artifacts and knowledge embedded in the system. However, reengineering often fails due to the fact that it carries out non-standardized and ad hoc processes. Currently, software modernization, and particularly ADM (Architecture-Driven Modernization), standardized by the OMG, is proving to be an important solution to that problem, since ADM advocates carrying out reengineering processes taking into account the principles and standards of model-driven development. This chapter provides an overview of ADM and shows how it allows legacy information systems to evolve, making them more agile, preserving the embedded business knowledge, and reducing maintenance costs. Also, this chapter presents the software archeology process using ADM and some ADM success stories.


Author(s):  
Leonid Stoimenov

Research in information systems interoperability is motivated by the ever-increasing heterogeneity of the computer world. New generations of applications, such as geographic information systems (GISs), have much more demands in comparison to possibilities of legacy information systems and traditional database technology. The popularity of GIS in governmental and municipality institutions induce increasing amounts of available information (Stoimenov, Ðordevic-Kajan, & Stojanovic, 2000). In a local community environment (city services, local offices, local telecom, public utilities, water and power supply services, etc.), different information systems deal with huge amounts of available information, where most data in databases are geo-referenced. GIS applications often have to process geo-data obtained from various geo-information communities. Also, information that exists in different spatial database may be useful for many other GIS applications. Numerous legacy systems should be coupled with GIS systems, which present additional difficulties in developing end-user applications.


Author(s):  
Marcos R. S. Borges ◽  
A. F. Vincent ◽  
Ma Carmen Penadés ◽  
Renata M. Araujo

2007 ◽  
Vol 18 (4) ◽  
pp. 1-25 ◽  
Author(s):  
Shing-Han Li ◽  
Shi-Ming Huang ◽  
David C. Yen ◽  
Cheng-Chun Chang

Sign in / Sign up

Export Citation Format

Share Document