Skip to main content
U.S. flag

An official website of the United States government

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

XML Schema Validation Process for CORE.GOV

Published

Author(s)

KC Morris, Boonserm Kulvatunyou, Simon P. Frechette, Joshua Lubell, Puja Goyal

Abstract

Many integration projects today rely on shared semantic models based on standards represented using Extensible Mark up Language (XML) technologies. Shared semantic models typically evolve and require maintenance. In addition, to promote interoperability and reduce integration costs, the shared semantics should be reused as much as possible. The GSA Component Organization and Registration Environment (CORE.GOV) initiative is an effort to promote the sharing and reuse of components to reduce the acquisition costs of software needed by government. To be effective, CORE.GOV components must be consistent and valid in terms of agreed upon standards and guidelines. In this paper, we describe an activity model for validation of shared semantic models that is coherent and supports efficient enterprise integration. We then use this activity model to frame our research and the development of tools to support those activities. Overviews of these supporting tools are described primarily in the context of the W3C XML Schema. At the present, we focus our work on the W3C XML Schema as the representation of choice, due to its extensive adoption by industry. We believe this validation model and associated tools could serve as the basis for a CORE.GOV validation and acceptance process.
Citation
NIST Interagency/Internal Report (NISTIR) - 7187
Report Number
7187

Keywords

CORE.GOV, interoperability, model development life cycle, resusability, semantic models, Testbed-General, Testbed-Naming Assister, Testbed-Naming Report, Testbed-Validation Page, XML, XML schema

Citation

Morris, K. , Kulvatunyou, B. , Frechette, S. , Lubell, J. and Goyal, P. (2004), XML Schema Validation Process for CORE.GOV, NIST Interagency/Internal Report (NISTIR), National Institute of Standards and Technology, Gaithersburg, MD, [online], https://doi.org/10.6028/NIST.IR.7187, https://tsapps.nist.gov/publication/get_pdf.cfm?pub_id=822226 (Accessed April 15, 2024)
Created November 30, 2004, Updated October 12, 2021