Architectural Transformations: From Legacy to Three-Tier and Services
Architectural Transformations: From Legacy to Three-Tier and Services
复制标题
架构转型:从传统到三层和服务
DOI:
10.1007/978-3-540-76440-3_7
复制
发表时间:
2008
期刊:
影响因子:
--
通讯作者:
L. Andrade
中科院分区:
文献类型:
--
作者:
R. Heckel;R. Correia;C. Matos;M. El;G. Koutsoukos;L. Andrade
With frequent advances in technology, the need to evolve software arises. Given that in most cases it is not desirable to develop everything from scratch, existing software systems end up being reengineered. New software architectures and paradigms are responsible for major changes in the way software is built. The importance of Service Oriented Architectures (SOAs) has been widely growing over the last years. These present difficult challenges to the reengineering of legacy applications. In this chapter, we present a new methodology to address these challenges. Additionally, we discuss issues of the implementation of the approach based on existing program and model transformation tools and report on an example, the migration of an application from two-tier to three-tier architecture.