loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Third European Conference on Software Maintenance and Reengineering
Integration of Analysis and Redesign Activities in Information System Reengineering
Amsterdam, Netherlands
March 03-March 05
ISBN: 0-7695-0090-0
Jens H. Jahnke, Universit?t Paderborn
Jörg Wadsack, Universit?t Paderborn
Emerging key technologies like the World Wide Web, object-orientation, and distributed computing enable new applications, e.g., in the area of electronic commerce, management information systems, and decision support systems. Today, many companies face the problem that they have to reengineer pre-existing information systems to take advantage of these technologies. Various computer-aided reengineering tools have been developed to reduce the complexity of the reengineering task. However, a major limitation of current approaches is that they impose a strictly phase-oriented, waterfall-type reengineering process, without the support for iterations. Still, such iterations often occur in real world examples, e.g., when additional knowledge about the legacy system becomes available or when the legacy system is modified during the migration process. In this paper, we present an approach to incremental consistency management that allows to overcome this limitation by integrating reverse and forward engineering activities in an intertwined process. The described mechanism is based on a formalization of redesign transformations by graph rewriting rules and has been implemented in the Varlet reengineering environment.
Index Terms:
reengineering, information systems, graph rewriting, continuous engineering, evolutionary software process
Citation:
Jens H. Jahnke, Jörg Wadsack, "Integration of Analysis and Redesign Activities in Information System Reengineering," csmr, pp.160, Third European Conference on Software Maintenance and Reengineering, 1999
Usage of this product signifies your acceptance of the Terms of Use.