An approach for reverse engineering of relational databases
Communications of the ACM
Analyzing Regression Test Selection Techniques
IEEE Transactions on Software Engineering
Estimating Software Project Effort Using Analogies
IEEE Transactions on Software Engineering
Experimentation in software engineering: an introduction
Experimentation in software engineering: an introduction
An empirical study of regression test selection techniques
ACM Transactions on Software Engineering and Methodology (TOSEM)
Empirical Studies of a Prediction Model for Regression Test Selection
IEEE Transactions on Software Engineering
Prioritizing Test Cases For Regression Testing
IEEE Transactions on Software Engineering
Principles of survey research: part 1: turning lemons into lemonade
ACM SIGSOFT Software Engineering Notes
Principles of survey research: part 3: constructing a survey instrument
ACM SIGSOFT Software Engineering Notes
Software Cost Estimation with Cocomo II with Cdrom
Software Cost Estimation with Cocomo II with Cdrom
Principles of survey research part 2: designing a survey
ACM SIGSOFT Software Engineering Notes
Principles of survey research: part 5: populations and samples
ACM SIGSOFT Software Engineering Notes
Principles of survey research part 4: questionnaire evaluation
ACM SIGSOFT Software Engineering Notes
Principles of survey research part 6: data analysis
ACM SIGSOFT Software Engineering Notes
Migrating Legacy Systems to the Web: an Experience Report
CSMR '01 Proceedings of the Fifth European Conference on Software Maintenance and Reengineering
Wrapping Legacy COBOL Programs behind an XML-Interface
WCRE '01 Proceedings of the Eighth Working Conference on Reverse Engineering (WCRE'01)
Software Reviews: The State of the Practice
IEEE Software
Assessing Staffing Needs for a Software Maintenance Project through Queuing Simulation
IEEE Transactions on Software Engineering
ESEM '07 Proceedings of the First International Symposium on Empirical Software Engineering and Measurement
A Survey of the Practice of Design -- Code Correspondence amongst Professional Software Engineers
ESEM '07 Proceedings of the First International Symposium on Empirical Software Engineering and Measurement
A Survey of Enterprise Software Development Risks in a Flat World
ESEM '07 Proceedings of the First International Symposium on Empirical Software Engineering and Measurement
A General Empirical Solution to the Macro Software Sizing and Estimating Problem
IEEE Transactions on Software Engineering
Data Model Reverse Engineering in Migrating a Legacy System to Java
WCRE '08 Proceedings of the 2008 15th Working Conference on Reverse Engineering
Developing legacy system migration methods and tools for technology transfer
Software—Practice & Experience
Extended firewall for regression testing: an experience report
Journal of Software Maintenance and Evolution: Research and Practice
Evaluating legacy system migration technologies through empirical studies
Information and Software Technology
Development with Off-the-Shelf Components: 10 Facts
IEEE Software
CSMR '09 Proceedings of the 2009 European Conference on Software Maintenance and Reengineering
Benefits from modelling and MDD adoption: expectations and achievements
Proceedings of the Second Edition of the International Workshop on Experiences and Empirical Studies in Software Modelling
Journal of Systems and Software
Hi-index | 0.00 |
Context: Software migration-and in particular migration towards the Web and towards distributed architectures-is a challenging and complex activity, and has been particularly relevant in recent years, due to the large number of migration projects the industry had to face off because of the increasing pervasiveness of the Web and of mobile devices. Objective: This paper reports a survey aimed at identifying the state-of-the-practice of the Italian industry for what concerns the previous experiences in software migration projects-specifically concerning information systems-the adopted tools and the emerging needs and problems. Method: The study has been carried out among 59 Italian Information Technology companies, and for each company a representative person had to answer an on-line questionnaire concerning migration experiences, pieces of technology involved in migration projects, adopted tools, and problems occurred during the project. Results: Indicate that migration-especially towards the Web-is highly relevant for Italian IT companies, and that companies tend to increasingly adopt free and open source solutions rather than commercial ones. Results also indicate that the adoption of specific tools for migration is still very limited, either because of the lack of skills and knowledge, or due to the lack of mature and adequate options. Conclusions: Findings from this survey suggest the need for further technology transfer between academia and industry for the purpose of favoring the adoption of software migration techniques and tools.