DocumentCode :
251895
Title :
Migrating legacy spreadsheets-based systems to Web MVC architecture: An industrial case study
Author :
Amalfitano, Domenico ; Fasolino, Anna Rita ; Maggio, V. ; Tramontana, Porfirio ; Di Mare, Giancarlo ; Ferrara, Flaminio ; Scala, Stefano
Author_Institution :
Dipt. di Ing. Elettr. e Tecnol. dell´Inf., Univ. Federico II di Napoli, Naples, Italy
fYear :
2014
fDate :
3-6 Feb. 2014
Firstpage :
387
Lastpage :
390
Abstract :
The use of spreadsheets to implement Information Systems is widespread in industry. Scripting languages and ad-hoc frameworks (e.g., Visual Basic for Applications) for Rapid Application Development are often exploited by organizations to quickly develop Spreadsheets-based Information Systems for supporting the information management of their business processes. Maintenance tasks on these systems can be very difficult and cause a remarkable worsening of the overall system quality. To prevent these issues, the migration of such systems to new architectures may be a valid solution. In this paper we present our experience in migrating an Excel spreadsheet-based system to a Web application based on a MVC architecture. The proposed approach was successfully applied in a real context of a company operating in the automotive industry.
Keywords :
Internet; Visual BASIC; authoring languages; automobile industry; information systems; software architecture; software maintenance; spreadsheet programs; Excel spreadsheet-based system; Microsoft Visual Basic for Applications; Web MVC architecture; Web application; ad-hoc frameworks; application development; automotive industry; business processes; information management; information systems; legacy spreadsheet-based system migration; maintenance tasks; scripting languages; Aging; Business; Context; Data models; Information systems; Unified modeling language; User interfaces; legacy software; migration; reengineering; spreadsheet;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance, Reengineering and Reverse Engineering (CSMR-WCRE), 2014 Software Evolution Week - IEEE Conference on
Conference_Location :
Antwerp
Type :
conf
DOI :
10.1109/CSMR-WCRE.2014.6747201
Filename :
6747201
Link To Document :
بازگشت