A comprehensive conceptual analysis using ER and conceptual graphs
Journal of Experimental & Theoretical Artificial Intelligence - Special issue: conceptual graphs workshop
Transitioning legacy assets to a product line architecture
ESEC/FSE-7 Proceedings of the 7th European software engineering conference held jointly with the 7th ACM SIGSOFT international symposium on Foundations of software engineering
Mapping object-oriented systems to distributed systems using data mining techniques
IEA/AIE '00 Proceedings of the 13th international conference on Industrial and engineering applications of artificial intelligence and expert systems: Intelligent problem solving: methodologies and approaches
Encapsulation of legacy software: A technique for reusing legacy software components
Annals of Software Engineering
Recycling software components extracted from legacy programs
IWPSE '01 Proceedings of the 4th International Workshop on Principles of Software Evolution
Building a dependable system from a legacy application with CORBA
Journal of Systems Architecture: the EUROMICRO Journal
Legacy Information Systems: Issues and Directions
IEEE Software
Iterative Reengineering of Legacy Systems
IEEE Transactions on Software Engineering
Transforming Legacy Energy Management System (EMS) Modules into Reusable Components: A Case Study
COMPSAC '00 24th International Computer Software and Applications Conference
Distributed Heterogeneous Inspecting System and Its Implementation
EDCIS '02 Proceedings of the First International Conference on Engineering and Deployment of Cooperative Information Systems
Reengineering legacy systems for distributed environments
Journal of Systems and Software
Migration of procedural systems to network-centric platforms
CASCON '99 Proceedings of the 1999 conference of the Centre for Advanced Studies on Collaborative research
A Decisional Framework for Legacy System Management
ICSM '01 Proceedings of the IEEE International Conference on Software Maintenance (ICSM'01)
Iterative Reengineering of Legacy Functions
ICSM '01 Proceedings of the IEEE International Conference on Software Maintenance (ICSM'01)
On the Role of Services in Enterprise Application Integration
STEP '02 Proceedings of the 10th International Workshop on Software Technology and Engineering Practice
Aspect-orientation For Revitalising Legacy Business Software
Electronic Notes in Theoretical Computer Science (ENTCS)
Software—Practice & Experience
Empirical studies in reverse engineering: state of the art and future trends
Empirical Software Engineering
Developing legacy system migration methods and tools for technology transfer
Software—Practice & Experience
Evaluating legacy system migration technologies through empirical studies
Information and Software Technology
Journal of Systems and Software
On the Role of Metadata in Visual Language Reuse and Reverse Engineering -- An Industrial Case
Electronic Notes in Theoretical Computer Science (ENTCS)
A lightweight approach for migrating web frameworks
Information and Software Technology
On service-oriented symbolic computing
PPAM'07 Proceedings of the 7th international conference on Parallel processing and applied mathematics
A web services based architecture for digital time stamping
Journal of Web Engineering
MARMI-RE: a method and tools for legacy system modernization
SERA'04 Proceedings of the Second international conference on Software Engineering Research, Management and Applications
Hi-index | 0.00 |
An alternative to migrating legacy software from the mainframe to a client/server platform is to encapsulate it by wrapping it on the host and accessing it from the new client programs. Recent technological achievements such as the OMG's Common Object Request Broker Architecture (CORBA) and IBM's System Object Model (SOM) have made it possible for distributed objects to communicate with existing applications on the mainframe. However as described here, some alterations have to be made to the old programs to make them accessible. Achieving this promises a new form of coexistence between monolithic legacy systems on the mainframe and object-oriented, distributed systems in the network. It also introduces a new mode of software reuse.