ACM Transactions on Graphics (TOG)
Usability Engineering
Towards automating of document structure transformations
Proceedings of the 2002 ACM symposium on Document engineering
An XML approach for legacy code reuse
Journal of Systems and Software
IEEE Internet Computing
How To Evaluate Legacy System Maintenance
IEEE Software
Legacy Information Systems: Issues and Directions
IEEE Software
Wrapping Legacy Codes for Grid-Based Applications
IPDPS '03 Proceedings of the 17th International Symposium on Parallel and Distributed Processing
GEMLCA: Grid Execution Management for Legacy Code Architecture Design
EUROMICRO '04 Proceedings of the 30th EUROMICRO Conference
Supervised learning for the legacy document conversion
Proceedings of the 2004 ACM symposium on Document engineering
High-Level Grid Application Environment to Use Legacy Codes as OGSA Grid Services
GRID '04 Proceedings of the 5th IEEE/ACM International Workshop on Grid Computing
Using Grid Technologies for Web-Enabling Legacy Systems
STEP '03 Proceedings of the Eleventh Annual International Workshop on Software Technology and Engineering Practice
The Anatomy of the Grid: Enabling Scalable Virtual Organizations
International Journal of High Performance Computing Applications
Wrapper-based evolution of legacy information systems
ACM Transactions on Software Engineering and Methodology (TOSEM)
A heterogeneous storage grid enabled by grid service
ACM SIGOPS Operating Systems Review
Opportunities and challenges of storage grid enabled by grid service
ACM SIGOPS Operating Systems Review
LGF: A flexible framework for exposing legacy codes as services
Future Generation Computer Systems
A standards based approach to enabling legacy applications on the Grid
Future Generation Computer Systems
Generalizing the data management of three community grids
Future Generation Computer Systems
Ant colony optimization inspired resource discovery in P2P Grid systems
The Journal of Supercomputing
Semantic information brokering: how can a multi-agent approach help?
CIA'99 Proceedings of the 3rd international conference on Cooperative information agents III
Globus toolkit version 4: software for service-oriented systems
NPC'05 Proceedings of the 2005 IFIP international conference on Network and Parallel Computing
Performance considerations for mobile web services
Computer Communications
Restructuring Fortran legacy applications for parallel computing in multiprocessors
The Journal of Supercomputing
Hi-index | 0.00 |
The world today is experiencing an explosive growth of data generated by information digitization. Due to the unprecedented advance in software and hardware, large amounts of data gradually becomes legacy data and inaccessible. This is building a digital black hole, and it is becoming a big challenge to access, process, and preserve the legacy data. Grid provides flexible, secure, and coordinated resource sharing among dynamic collections of individuals, institutions, and resources. It allows users and applications to access the aggregated resources in a transparent manner. This paper proposes a Legacy Application Grid (LAG) architecture. This architecture deploys diverse legacy applications in a grid environment and provides a transparent access to the remote LAG users who want to access the legacy data. In contrast to the existing methods which attempt to tackle legacy data and legacy applications, we wrap a display protocol into grid services. The service provider, who wants to deploy any legacy applications, just needs to deploy the protocol based grid service, describe and pass the parameters of those legacy applications to the service. Compared with the traditional approaches, the method proposed in this paper is very cost-effective because it avoids converting legacy data from one format to another format or upgrading legacy applications one by one. An implemented prototype validates that the LAG architecture trades acceptable performance degradation for a transparent and remote access to legacy data.