ACM Home Page
Please provide us with feedback. Feedback
A concise XML binding framework facilitates practical object-oriented document engineering
Full text PdfPdf (550 KB)
Source
Document Engineering archive
Proceeding of the eighth ACM symposium on Document engineering table of contents
Sao Paulo, Brazil
SESSION: Structured documents table of contents
Pages 62-65  
Year of Publication: 2008
ISBN:978-1-60558-081-4
Authors
Andruid Kerne  Texas A&M University, College Station, TX, USA
Zachary O. Toups  Texas A&M University, College Station, TX, USA
Blake Dworaczyk  Texas A&M University, College Station, TX, USA
Madhur Khandelwal  Texas A&M University, College Station, TX, USA
Sponsors
SIGDOC : ACM Special Interest Group on Systems Documentation
SIGWEB: ACM Special Interest Group on Hypertext, Hypermedia, and Web
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 72,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1410140.1410152
What is a DOI?

ABSTRACT

Semantic web researchers tend to assume that XML Schema and OWL-S are the correct means for representing the types, structure, and semantics of XML data used for documents and interchange between programs and services. These technologies separate information representation from implementation. The separation may seem like a benefit, because it is platform-agnostic. The problem is that the separation interferes with writing correct programs for practical document engineering, because it violates a primary principle of object-oriented programming: integration of data structures and algorithms. We develop an XML binding framework that connects Java object declarations with serialized XML representation. A basis of the framework is a metalanguage, embedded in Java object and field declarations, designed to be particularly concise, to facilitate the authoring and maintenance of programs that generate and manipulate XML documents. The framework serves as the foundation for a layered software architecture that includes meta-metadata descriptions for multimedia information extraction, modeling, and visualization; Lightweight Semantic Distributed Computing Services; interaction logging services; and a user studies framework.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Ars Technica. http://feeds.arstechnica.com/arstechnica/BAaf.
 
2
Damaraju, S., Bandaru, B.K., Kerne, A., Meta-Metadata: A Layer for Multimedia Metadata Definition, Extraction, and Representation, submitted to SAMT 2008.
 
3
 
4
Interface Ecology Lab, ecologylab.xml. http://ecologylab.net/xml.
 
5
jaxb: JAXB Reference Implementation. http://jaxb.dev.java.net.
6
 
7
RSS Advisory Board. RSS 2.0 Specification (version 2.0.9). http://www.rssboard.org/rss-specification. 2007.
 
8
Sun. Annotations. http://java.sun.com/j2se/1.5.0/docs/guide/language/annotations.html, 2004.
 
9
Sun. Collections Framework. http://java.sun.com/j2se/1.5.0/docs/guide/collections/overview.html, 2004.
 
10
Toups, Z.O., Kerne, A. A Framework for Rapid Development of Composable Little Semantic Web Services. sent to ISWC 2008.
 
11
W3C. Extensible Markup Language (XML) 1.0 (Fourth Edition). http://www.w3.org/TR/REC-xml, 2006.
 
12
W3C. XML Schema Part 1: Structures, http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/structures.html, 2004


Collaborative Colleagues:
Andruid Kerne: colleagues
Zachary O. Toups: colleagues
Blake Dworaczyk: colleagues
Madhur Khandelwal: colleagues