Model-Driven Reengineering Legacy Software Systems to Web Services

Abstract

The advancement of internet technology enables legacy software systems to be reused across geographical boundaries. Web Services (WS) have emerged as a new component-based software development paradigm in a network-centric environment based on the Service Oriented Architecture (SOA), the open standard description language XML and transportation protocol HTML. Therefore, legacy software systems can incorporate WS technology in order to be reused and integrated in a distributed environment across heterogeneous platforms. In this paper, we present a comprehensive, systematic, automatable approach toward reengineering legacy software systems to WS applications, rather than rewriting the whole legacy software system from scratch in an ad-hoc manner.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 2005
Accession Number
ADA494794

Entities

People

  • Andrew M. Olson
  • Barrett R. Bryant
  • Carol C. Burt+
  • Fei Cao
  • Mikhail Auguston
  • Rajeev R. Raje
  • Wei Zhao

Tags

Communities of Interest

  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Abstracts
  • Application Software
  • Automatic Programming
  • Computer Programming
  • Computer Programs
  • Computer Simulations
  • Computers
  • Computing System Architectures
  • Engineering
  • Information Systems
  • Language
  • Programming Languages
  • Service Oriented Architecture
  • Software Design
  • Software Development
  • Standards
  • Web Service

Fields of Study

  • Computer science
  • Engineering

Readers

  • Database Systems and Applications
  • Software Engineering.