Skip to main content

MSXD: A Model and a Schema for Concurrent Structures Defined over the Same Textual Data

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 4080))

Abstract

This work aims at defining a model and a schema for multistructured (noted MS) textual documents. Our objectives are (1) to describe several independent hierarchical structures over the same textual data (represented by several structured documents) (2) to consider annotations added by the user in each structured document and (3) to define weak constrains over the concurrent structures and annotations. Our proposal is based on the use of hedge (the foundation of RelaxNG). It is associated with an algebra defined on the structures and annotations of a document in order to specify constraints between them (by means of Allen’s relations).

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bray, T., Paoli, J., Sperberg-McQueen, C.M.: Extensible Markup Language (XML) 1.0. Rec., W3C (1998)

    Google Scholar 

  2. Fernandez, M., Malhotra, A., Marsh, J., Nagy, M., Walsh, N.: XQuery 1.0 and XPath 2.0 Data Model. Draft, W3C (2003)

    Google Scholar 

  3. Goldfarb, C.F., Rubinsky, Y.: The SGML handbook. Clarendon Press, Oxford (1990)

    Google Scholar 

  4. Sperberg-McQueen, C.M., Huitfeldt, C.: GODDAG: A data structure for overlapping hierarchies. In: King, P., Munson, E.V. (eds.) PODDP 2000 and DDEP 2000. LNCS, vol. 2023, pp. 139–160. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  5. Sperberg-McQueen, C.M., Burnard, L.: Tei p4 guidelines for electronic text encoding and interchange (2001)

    Google Scholar 

  6. Tennison, J., Piez, W.: Layered markup and annotation language (lmnl). In: Extreme Markup Languages 2002 (2002)

    Google Scholar 

  7. Durusau, P., O’Donnell, M.B.: Concurrent markup for xml documents. In: Proceedings of XML Europe Atlanta 2002 (2002)

    Google Scholar 

  8. Chatti, N., et al.: Vers un environnement de gestion de documents à structures multiple. In: Proceedings of BDA 2004, Montpellier, France, pp. 47–64 (2004)

    Google Scholar 

  9. Witt, A.: Multiple hierarchies: news aspects of an old solution. In: Extreme markup language 2004 Conference Proceedings (2004)

    Google Scholar 

  10. Dekhtyar, A., Iacob, I.E.: A framework for management of concurrent xml markup. Data and Knowledge Engineering 52(2), 185–208 (2005)

    Article  Google Scholar 

  11. Hilbert, M., Schonefeld, O., Witt, A.: Making concur work. In: Extreme Markup Languages 2005 (2005)

    Google Scholar 

  12. Murata, M.: Hedge automata: a formal model for XML schemata (2000), http://www.xml.gr.jp/relax/hedge_nice.html

  13. Biron, P.V., Malhotra, A.: XML Schema Part 2: Datatypes. Rec., W3C (2001)

    Google Scholar 

  14. Clark, J., Murata, M.: RELAX NG Specification. Technical report, OASIS (2001)

    Google Scholar 

  15. Bray, T.: Namespaces in XML 1.1. Rec., W3C (2004)

    Google Scholar 

  16. DeRose, S.: Markup overlap: a review and a horse. In: Extreme markup language 2004 Conference Proceedings (2004)

    Google Scholar 

  17. Jagadish, H.V., et al.: Colorful XML: One Hierarchy Isn’t Enough. In: SIGMOD Conference, pp. 251–262 (2004)

    Google Scholar 

  18. Allen, J.: Time and time again:The many ways to represent time. International Journal of Intelligent Systems 6(4), 341–355 (1991)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bruno, E., Murisasco, E. (2006). MSXD: A Model and a Schema for Concurrent Structures Defined over the Same Textual Data. In: Bressan, S., Küng, J., Wagner, R. (eds) Database and Expert Systems Applications. DEXA 2006. Lecture Notes in Computer Science, vol 4080. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11827405_17

Download citation

  • DOI: https://doi.org/10.1007/11827405_17

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-37871-6

  • Online ISBN: 978-3-540-37872-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics