A specification language and service-oriented architecture to support distributed data management

  • Authors:
  • M. Brian Blake

  • Affiliations:
  • Lead Software Engineering Consultant, Center for Advanced Aviation System Development, The MITRE Corporation (CAASD), 7515 Colshire Drive N420, McLean, VA and Department of Computer Science, Georg ...

  • Venue:
  • Software—Practice & Experience
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

In some research analysis organizations, effort is duplicated when disseminating raw information to multiple research groups. Although the various groups work on different problems, many times, the initial raw information used is the same. A solution to this problem is creating a centralized process for storing and disseminating common information using database technologies. In this paper, the requirements that must be met to create this distributed database management architecture are described. To support these requirements, a specification language, Specialized Format Markup Language (SFML), and supporting service-oriented architecture, Specialized Format Generation (SFG), are introduced. These implementations and technologies support the translation of data from relational database formats into user-specified legacy formats. In addition, this implementation supports the presentation of the resulting data across a Web-based, distributed medium. SFML and SFG incorporate current technologies such as the eXtensible Markup Language (XML), Java Servlets, the eXtensible Stylesheet Language (XSL), and other relational database approaches.