Title :
Integration of analysis and redesign activities in information system reengineering
Author :
Jahnke, Jens H. ; Wadsack, Jörg
Author_Institution :
AG-Softwaretech., Paderborn Univ., Germany
Abstract :
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. 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
Keywords :
business data processing; information systems; reverse engineering; software tools; systems re-engineering; Varlet reengineering environment; World Wide Web; companies; computer-aided reengineering tools; decision support systems; distributed computing; electronic commerce; forward engineering; graph rewriting rules; incremental consistency management; information system reengineering; legacy system; management information systems; object-orientation; redesign; reverse engineering; waterfall-type reengineering; Data analysis; Data engineering; Data structures; Documentation; Information analysis; Information systems; Iterative methods; Management information systems; Relational databases; Writing;
Conference_Titel :
Software Maintenance and Reengineering, 1999. Proceedings of the Third European Conference on
Conference_Location :
Amsterdam
Print_ISBN :
0-7695-0090-0
DOI :
10.1109/CSMR.1999.756693