ACM Home Page
Please provide us with feedback. Feedback
Annotations with EARMARK for arbitrary, overlapping and out-of order markup
Full text PdfPdf (820 KB)
Source
Document Engineering archive
Proceedings of the 9th ACM symposium on Document engineering table of contents
Munich, Germany
SESSION: Modeling documents table of contents
Pages 171-180  
Year of Publication: 2009
ISBN:978-1-60558-575-8
Authors
Silvio Peroni  University of Bologna, Bologna, Italy
Fabio Vitali  University of Bologna, Bologna, Italy
Sponsors
SIGDOC: ACM Special Interest Group for Design of Communications
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): 10,   Citation Count: 0
Additional Information:

abstract   references   index terms  

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/1600193.1600232
What is a DOI?

ABSTRACT

In this paper we propose a novel approach to markup, called Extreme Annotational RDF Markup (EARMARK), using RDF and OWL to annotate features in text content that cannot be mapped with usual markup languages. EARMARK provides a unifying framework to handle tree-based XML features as well as more complex markup for non-XML scenarios such as overlapping elements, repeated and non-contiguous ranges and structured attributes. EARMARK includes and expands the principles of XML markup, RDFa inline annotations and existing approaches to overlapping markup such as LMNL and TexMecs. EARMARK documents can also be linearized into plain XML by choosing any of a number of strategies to express a tree-based subset of the annotations as an XML structure and fitting in the remaining annotations through a number of "tricks", markup expedients for hierarchical linearization of non-hierarchical features. EARMARK provides a solid platform for providing vocabulary-independent declarative support to advanced document features such as transclusion, overlapping and out-of-order annotations within a conceptually insensitive environment such as XML, and does so by exploiting recent semantic web concepts and languages.


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
Adida, B. & Birberck, M. (2008). RDFa Primer, Bridging the Human and Data Webs. W3C Working Group Note. W3C Recommendation. World Wide Web Consortium. "http://www.w3.org/TR/xhtml-rdfa-primer/".
 
2
Adida, B., Birbeck, M., McCarron, S., & Pemberton, S. (2008). RDFa in XHTML: Syntax and processing. W3C Recommendation. World Wide Web Consortium. "http://www.w3.org/TR/rdfa-syntax/".
 
3
Bechhofer, S., van Harmelen, F., Hendler, J., Horrocks, I., McGuinness, D. L., Patel-Schneider, P. F., & Stein, L. A. (2004). OWL Web Ontology Language Reference. W3C Recommendation. "http://www.w3.org/TR/owl-ref/".
 
4
Berners-Lee, T. (2004). Notation 3, a readable RDF syntax. "http://www.w3.org/DesignIssues/Notation3".
 
5
Burnard, L., Sperberg-McQueen, M., & Bauman, S. (2001). A Gentle Introduction to XML. Burnard and Sperberg-McQueen, eds. Guidelines for Electronic Text Encoding and Interchange. TEI Consortium. ""http://www.tei-c.org/Guidelines/P4/html/SG.html."
 
6
DeRose. S. (2004) Markup overlap: A review and a horse. In the Proceedings of Extreme Markup Languages 2004. Montreal, Canada.
 
7
DeRose, S., Maler, E., & Daniel, R. (2002). XPointer xpointer() Scheme. W3C Working Draft. World Wide Web Consortium. "http://www.w3.org/TR/xptr-xpointer/".
 
8
Goldfarb, C. F. (1990). The SGML Handbook. Oxford University Press, USA.
 
9
Grosso P., Maler M., Marsh J., Walsh N., XPointer Framework. W3C Recommendation. World Wide Web Consortium. "http://www.w3.org/TR/xptr-framework/"
 
10
Klyne, G., Carroll, J. J., & McBride, B. (2004). Resource Description Framework (RDF): Concepts and Abstract Syntax. W3C Recommendation. World Wide Web Consortium. "http://www.w3.org/TR/rdf-concepts/".
 
11
Huitfeldt, C. & Sperberg-McQueen, C. M. (2001). TexMECS: An experimental markup meta-language for complex documents. Working paper of the project Markup Languages for Complex Documents (MLCD), University of Bergen.
 
12
Manola, F. & Miller, E. (2004). RDF Primer. W3C Recommendation. World Wide Web Consortium. "http://www.w3.org/TR/REC-rdf-syntax/".
 
13
Marcoux, Y. (2008). Graph characterization of overlap-only TexMECS and other overlapping markup formalisms. In the Proceedings of Balisage: The Markup Conference 2008.
 
14
Marinelli, P., Vitali, F., & Zacchiroli, S. (2008). Towards the unification of formats for overlapping markup. New Review of Hypermedia and Multimedia, Volume 14, Issue 1 January 2008, pages 57--94.
 
15
Nelson, T. (1980). Literary Machines: The report on, and of, Project Xanadu concerning word processing, electronic publishing, hypertext, thinkertoys, tomorrow's intellectual... including knowledge, education and freedom. Mindful Press, Sausalito, CA, USA.
 
16
Nelson, T. (1997) Embedded markup considered harmful. World Wide Web Journal, 2(4):129--134.
 
17
Sperberg-McQueen, C. M. & Burnard, L. (2005). TEI P5 Guidelines for Electronic Text Encoding and Interchange (revised). The Association for Computers and the Humanities. "http://www.tei-c.org/Guidelines/P5/".
 
18
Sperberg-McQueen, C. M. & Huitfeldt, C. (2004). GODDAG: A Data Structure for Overlapping Hierarchies. In the Proceedings of the 8th International Conference on Digital Documents and Electronic Publishing, DDEP 2000 Munich, Germany.
 
19
Sperberg-McQueen, C. M. & Huitfeldt, C. (2008). Markup Discontinued: Discontinuity in TexMecs, Goddag structures, and rabbit/duck grammars. In the Proceedings of Balisage: The Markup Conference 2008. Montreal, Canada.
 
20
Tennison, J. & Piez, W. (2002). The Layered Markup and Annotation Language (LMNL). Paper presented at the Late breaking paper presented at Extreme Markup. Montreal, Canada.
 
21
Thompson, H. S., Beech, D., Maloney, M., & Mendelsohn, N. (2001). XML Schema Part 1: Structures. W3C Recommendation. World Wide Web Consortium. "http://www.w3.org/TR/xmlschema-1/".