Abstract
Computing environments are evolving from mainframe systems to distributed systems. Stand-alone programs that have been developed using object-oriented technology are not suitable for these new environments. However, programs that have been developed using a component-based technology have proven to be more suitable for the new environments due to their granularity and reusability. In this paper, we present a reengineering process for migrating from an object-oriented legacy system to a componentbased system. This process consists of two steps: first, to create basic components with the relationship of their constituent classes, second, to refine components using the metrics we propose.
Original language | English |
---|---|
Pages (from-to) | 336-341 |
Number of pages | 6 |
Journal | Proceedings - IEEE Computer Society's International Computer Software and Applications Conference |
State | Published - 2003 |
Event | Proceedings: 27th Annual International Computer Software and Applications Conference, COMPSAC 2003 - Dallas, TX, United States Duration: 3 Nov 2003 → 6 Nov 2003 |
Keywords
- Component
- Legacy system
- Migration
- Object-oriented
- Reengineering
- Reusability