Learn More
egacy information systems are typically the backbone of an organization's information flow and the main vehicle for consolidating business information. They are thus mission critical, and their failure can have a serious impact on business. 1 In fact, a LIS can be defined as " any information system that significantly resists modification and evolution. " 2(More)
The problems posed by mission-critical legacy systems-e.g., brittleness, inflexibility, isolation, non-extensibility, lack of openness-are well known, but practical solutions have been slow to emerge. Generally, organisations attempt to keep their legacy systems operational, while developing mechanisms which allow the legacy systems to interoperate with(More)
The widespread use of computer technology over several decades has resulted in some large, complex systems that have evolved to a state where they significantly resist further modification and evolution. Although these Legacy Information Systems pose considerable problems (brittleness, inflexibility, isolation, non-extensibility, lack of openness, etc.),(More)
The problems posed by mission-critical legacy systems-brittleness, inflexibility, isolation, non-extensibility, lack of openness etc.-are well known, but practical solutions have been slow to emerge. Most approaches are " ad hoc " and tailored to peculiarities of individual systems. This paper presents an approach to mission-critical legacy system migration(More)
The widespread use of computer technology over several decades has resulted in some large, complex systems which have evolved to a state where they significantly resist further modification and evolution. These Legacy Information Systems are normally mission-critical : if one of these systems stops working the business may grind to a halt. Thus for many(More)
Prototype databases are needed in any information system development process to support data-intensive applications development. It is common practice to populate these databases using synthetic data. This data usually bears little relation to the application's domain and considers only a very reduced subset of the integrity constraints the database will(More)
China currently has one of the world's fastest growing software industries. However the demand for skilled software engineers is currently outstripping supply. Educational institutes are the primary provider of software engineers. Not only can China's educational institutes not meet the demands of software engineers in terms of quantity, the quality of(More)
Legacy information systems typically form the backbone of the information flow within an organisation and are the main vehicle for consolidating information about the business. These systems also pose considerable problems-brittleness, inflexibility, isolation, non-extensibility, lack of openness etc-, the so called legacy system problem which opens up a(More)
Legacy information systems typically form the backbone of the information flow within an organisation and are the main vehicle for consolidating information about the business. As a solution to the problems these systems pose-brittleness, inflexibility, isolation, non-extensibility, lack of openness etc.-many companies are migrating their legacy systems to(More)