Migrating a large scale legacy application to SOA: Challenges and lessons learned
Guidelines for conducting and reporting case study research in software engineering