Analyzing variability in 25 years of industrial legacy software

Author(s):  
Kamil Rosiak ◽  
Oliver Urbaniak ◽  
Alexander Schlie ◽  
Christoph Seidl ◽  
Ina Schaefer
Keyword(s):  
2018 ◽  
Vol 15 (4) ◽  
pp. 45-60
Author(s):  
Negar Abbasi ◽  
Ali Moeini ◽  
Taghi Javdani Gandomani

Identification of web service candidates in legacy software is a crucial process in the reengineering of legacy systems to service oriented architecture. Researchers have proposed various automatic and semi-automatic methods for this purpose, some of which have proved to be quite efficient, but there are still certain gaps which need to be addressed. This article discovers the strengths and weaknesses of previous methods and develops a method with improved service candidate identification performance. In this article, service identification is considered as a search and optimization problem and a firefly algorithm is developed accordingly to give high-quality solutions in reasonably short times. A filtering method is also developed to remove excess modules (false positives) from the algorithm outputs. A case study on a legacy flight reservation system demonstrates the high reliability of the outputs given by the proposed method.


2021 ◽  
Author(s):  
Bryan Stressler ◽  
Andria Bilich ◽  
Clement Ogaja ◽  
Jacob Heck

<p>The U.S. National Geodetic Survey (NGS) has historically processed dual-frequency GPS observations in a double-differenced mode using the legacy software called the Program for the Adjustment of GPS Ephemerides (PAGES). As part of NGS’ modernization efforts, a new software suite named M-PAGES (i.e., Multi-GNSS PAGES) is being developed to replace PAGES. M-PAGES consists of a suite of C++ and Python libraries, programs, and scripts built to process observations from all GNSS constellations. The M-PAGES team has developed a single-difference baseline processing strategy that is suitable for multi-GNSS. This approach avoids the difficulty of forming double-differences across systems or frequencies, which may inhibit integer ambiguity resolution. The M-PAGES suite is expected to deploy to NGS’ Online Positioning User Service (OPUS) later this year. Here, we present the processing strategy being implemented along with a performance evaluation from sample baseline solutions obtained from data collected within the NOAA CORS Network.</p>


Author(s):  
Nicola Denbow ◽  
Graham Stockton ◽  
Lisa Butterfield ◽  
Laura Green
Keyword(s):  

Sign in / Sign up

Export Citation Format

Share Document