Model and schema registry
Article No.: 83, Pages 1 - 2
Abstract
With the proliferation of XML vocabularies and schemas, and the advent of semantic markup languages, registries for tags defined in such languages are becoming increasingly important. A General Accounting Office (GAO) report [11] mentions the proliferation of overlapping and incompatible vocabularies and structures as one of the most important problems in the adoption of XML in the Federal government. The same report discusses various XML registries (both planned and in various stages of implementation) as a component of the solution to this problem. One part of our project involves the development of MIML (Maritime Information Markup Language) [5,7], an XML vocabulary for the marine transportation system (MTS). Given the large number of stakeholders, many of whom already have their own information models (constructed independently over several years), creating and managing a new single information model or XML schema covering all the diverse sources of data would require a large investment of time and resources and be an extremely complex task for logistical and technical reasons. It was therefore decided to incorporate existing models into MIML wherever possible. The distributed nature of this effort requires integrating and managing different kinds of models and schemas. We present a schema management and registry system that can be used as a repository for XML schemas and which possesses certain other functionality useful for schema designers and application area programmers. The distinguishing features of this system, as compared to other registry and repository efforts, are its ability to contain information about information models (currently, in Protégé [3] format) as well as XML schemas, and the application of certain techniques based on ontology mapping research to the problem of detecting overlaps and conflict between XML schemas.
References
[1]
H. Chalupsky. Ontomorph: a translation system for symbolic knowledge. In A. Cohn, F. Giunchiglia, and B. Selman, editors, Principles of Knowledge Representation and Reasoning: Proceedings of the Seventh International Conference (KR2000), San Francisco, CA. Morgan Kaufman, 2000.
[2]
H. Chalupsky, E. Hovy, and T. Russ. Progress on an automatic ontology alignment methodology, 1997. ksl-web.stanford.edu/onto-std/hovy/index.htm.
[3]
W. E. Grosso, H. Eriksson, R. W. Ferguson, J. H. Gennari, S. W. Tu, M. A. Musen: Knowledge Modeling at the Millennium: The Design and Evolution of Protege-2000. Twelfth Banff Workshop on Knowledge Acquisition, Modeling, and Management. Banff, Alberta, 1999.
[4]
E. Hovy. Combining and standardizing large-scale, practical ontologies for machine translation and other uses. In Proceedings of the 1st International Conference on Language Resources and Evaluation (LREC). Granada, Spain, 1998.
[5]
R. M. Malyankar: Vocabulary Development of Markup Languages: A case study with maritime information. Proceedings of the 11th Conference on the World Wide Web, Hawaii, 2002, pp. 674--685.
[6]
R. M. Malyankar. Acquisition of ontological knowledge from canonical documents. In IJCAI-2001 Workshop on Ontology Learning. IJCAI-2001, Seattle, WA, 2001.
[7]
R. M. Malyankar. Maritime information markup and use in passage planning. In Proceedings of the National Conference on Digital Government, pages 25--32, Marina del Rey, California, 2001. USC/ISI Digital Government Research Center.
[8]
R. M. Malyankar, K. M. Shea, J. W. Spalding, M. J. Lewandowski, A. R. Baddam: Managing Heterogeneous Models and Schemas in the Waterway Information Network. Proceedings of the 2003 Conference on Digital Government Research (dg.o2003), Boston, 2003.
[9]
N. F. Noy and M. Musen. SMART: Automated support for ontology merging and alignment. In Twelfth Workshop on Knowledge Acquisition, Modeling, and Management, Banff, Canada, 1999.
[10]
N. F. Noy and M. A. Musen. PROMPT: Algorithm and tool for automated ontology merging and alignment. Technical report, Stanford University, Institute for Medical informatics, Stanford, CA, 2000. Technical Report SMI-2000-0831.
[11]
General Accounting Office (GAO): Electronic Government: Challenges to Effective Adoption of the Extensible Markup Language, GAO Report 02--327, April 2002.
Recommendations
The XML Tree Model - toward an XML conceptual schema reversed from XML Schema Definition
XML Schema Definition (XSD) is the logical schemas of an XML model, but there is no standard format for the conceptual schema of an XML model. Therefore, we propose an XML Tree Model (XTM) as an XML conceptual schema for representing data semantics in a ...
Comments
Please enable JavaScript to view thecomments powered by Disqus.Information & Contributors
Information
Published In
Publisher
Digital Government Society of North America
Publication History
Published: 24 May 2004
Check for updates
Qualifiers
- Article
Conference
dg.o '04
Acceptance Rates
Overall Acceptance Rate 150 of 271 submissions, 55%
Contributors
Other Metrics
Bibliometrics & Citations
Bibliometrics
Article Metrics
- 0Total Citations
- 83Total Downloads
- Downloads (Last 12 months)0
- Downloads (Last 6 weeks)0
Reflects downloads up to 10 Dec 2024
Other Metrics
Citations
View Options
Login options
Check if you have access through your login credentials or your institution to get full access on this article.
Sign in