Skip to main content
Log in

Rule-based XML

  • Published:
Artificial Intelligence and Law Aims and scope Submit manuscript

Abstract

Legal contracts and litigation documents common to the American legal system were encoded in the eXtensible Markup Language (XML). XML also represents rules about the contracts and litigation procedure. In addition to an expert system tool that allows one to make inferences with that engine, a Graphical User Interface (GUI) generates the XML representing the rules. A rulebase is developed by marking up examples of the XML to be interpreted and the XML to be generated, analogously to Query By Example. This article provides a broader context of the synergy between XML and artificial intelligence by including discussions of: (1) the role of Artificial Intelligence in handling routine litigation; (2) how the use of XML enables legal expert systems to get their `input' without the user having to enter the same information again for the expert system;(3) the advantages of XML markup over other forms of markup for documents; (4) the relationship between XML and ontologies; (5) other projects using XML with rules or legal affairs.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  • Abdulaziz, M., Chambers, R. L., and Messing, J. (2001). Court Filing Document Straw Man 1.0 DTD. See http://lists.oasis-open.org/archives/legalxml-courtfiling/200210/msg00063.html.

  • Adobe (2001). eXtensible Metadata Platform. See http://www.adobe.com/products/xmp/main.html.

  • Al-Kofahi, K., Tyrrell, A., Vachher, A., and Jackson, P. (2001). A Machine Learning Approach to Prior Case Retrieval. In Proceedings of the International Conference on Artificial Intelligence and Law, St. Louis. May 21–25, 2001, 88–93. Association of Computing Machinery: New York.

    Google Scholar 

  • Anonymous (2001). Wall Street and Technology: December 11, 2001. Also at http://www.ilog.com/corporate/releases/us/011120_survey.cfm.

  • Apache Software Foundation (2002). The XML Apache Project. See http://xml.apache.org.

  • Boer, A. and Willaert, F. (2002). Guidelines for METALex Encoding of Regulations in the Netherlands. See http://www.metalex.nl/reports/guidelines.pdf.

  • Boer, A., Winkels, R., and Hoekstra, R. (2002a). An XML Standard for Legislation in the Netherlands: Representation of Norms in XML. See http://www.metalex.nl/reports/normsxml.pdf.

  • Boley, H. (2002). The Rule Markup Initiative. See http://www.dfki.uni-kl.de/ruleml/.

  • Buchanan, B. G. and Shortliffe, E. H. (1984). Rule-Based Expert Systems: TheMYCIN Experiments of the Stanford Heuristic Programming Project. Addison-Wesley: Reading, MA.

    Google Scholar 

  • Capstone Practice Systems (2001). Web-Based Document Assembly in the Civil Legal Assistance Community. See http://www.lstech.org/WorkGroups/DA/webdocwhitepaper.pdf.

  • Doyle, J. and Dean, T. (1996). Strategic Directions in Artificial Intelligence. ACM Computing Surveys 28(4).

  • Eberhart, A. (2002). Untitled. See http://www.i-u.de/schools/eberhart/.

  • Friedman-Hill, E. J. (1998). Jess, the Expert System Shell for the Java Platform, SAND 98-8206. Sandia National Labs.

  • Gardner, A. (1987). An Artificial Intelligence Approach to Legal Reasoning. MIT Press: Cambridge, MA.

    Google Scholar 

  • Georgia Electronic Court Filing Interoperability Pilot (2001). Lessons Learned Document. See http://e-ct-file.gsu.edu/CourtFilings/.

  • Gandhe, M. (2002). Sweet Jess: Introduction. See http://userpages.umbc.edu/?mgandh1/.

  • Gardner, A. L. (1987). The Artificial Intelligence Approach to Legal Reasoning.Bradford Book: Cambridge, MA.

    Google Scholar 

  • Greenspun, P. and Lauritsen, M. (1995). Making Way for Intelligence in Case Space. In The Fifth International Conference on Artificial Intelligence and Law: Proceedings of the Conference, May 21–24, 1995, College Park, MD.

  • Grosof, B. N. (1999). An Approach to Using XML and a Rule-Based Content Language with an Agent Communication Language. IBM Research Report RC21491.

  • Halvorson, M. (2001). Draft Court Filing 1.1 and Court Filing 1.1 DTD. See http://www.courtxml.org/xml/JjntXmlStandard.nsf/516c7664fda1528a862565ec00504473/8d5dcf677bf61eaa86256b25004fd2fd?OpenDocument.

  • Kay, M. (2000). XSLT Programmer's Reference. Wrox Press: Chicago.

    Google Scholar 

  • Lauritsen, M. (1992). Technology Report: Building Legal Practice Systems with Today's Commercial Authoring Tools. Artificial Intelligence and Law 1: 87–102.

    Google Scholar 

  • Lauritsen, M. and Soudakoff, A. (1998). Power Tools for Document Preparation. See http://www.capstonepractice.com/amlaw6.pdf.

  • Leff, L. (2000). XML/Expert Systems Integration with Applications to Contracts and Litigation, MIT Electronic Commerce Architecture Project, Document Three. See http://ecitizen.mit.edu/ecap3.html

  • Leff, L. (2000a). A Standard for Offer and Acceptance, Legal XML Document Number UN_100XX_2000_04_22. See http://www.wiu.edu/users/mflll/UN_100XX_2000_04_22.html

  • Leff, L. (2000b). Contract Standard Update, Legal XML Document Number UN_100XX_2000_08_22. See http://www.wiu.edu/users/mflll/UN_100XX_2000_08_22.html

  • Leff, L. and Greenwood, D. (2000). The Operating Rules Markup Language, MIT Electronic Commerce Architecture Project, Document One. See http://www.contractsxml.org/ecap2000/ecapgeneral00/e-commerce/ecap3.htm

  • Leff, L. (2001). Standardization of Rule-Based Processing, Transformation, and Generation of Legal XML Documents, Document Number WD_100XX_2001_05_05, Version 1.0. Legal XML. See http://www.legalxml.org/DocumentRepository/unofficialnotes/cfiling/un_100xx_2001_05_05.html.

  • Leff, L. (2001a). Automated Reasoning with Legal XML Documents. In Proceedings of the International Conference on Artificial Intelligence and Law, St. Louis. May 21–25, 2001, 215–216. Association of Computing Machinery: New York.

    Google Scholar 

  • Lemke, T (2000) New Computer Language to Streamline Business-to-Business e-Commerce. Chicago Tribune, Section 4, p. 8.

  • Petreley, N. (2002) An XML ‘Breakthrough’. ComputerWorld 36: 20, 55.

    Google Scholar 

  • Riley, G. (2002) Clips: Frequently Asked Questions List. See http://www.ghg.net/clips/CLIPS-FAQ.

  • Tyree, A. L. (1997). The Datalex Project. See http://www.law.usyd.edu.au/?alant/boston.html#Heading5.

  • Van Engers (2001). Power: Using UML/OCL for Modeling Legislation – An Application Report. In Proceedings of the International Conference on Artificial Intelligence and Law, St. Louis. May 21–25, 2001, 157–167. Association of Computing Machinery: New York.

    Google Scholar 

  • Walsh, A. E. (2002). ebXML: The Technical Specifications. Prentice Hall: Upper Saddle River, New Jersey.

    Google Scholar 

  • Woodin, D. (2001). Design and Implementation of GungaWeb: An Application of Classical Expert System Technology to the Production of Web-based Commercial Systems. In Proceedings of the International Conference on Artificial Intelligence and Law, St. Louis. May 21–25, 2001, 104–106. Association of Computing Machinery: New York.

    Google Scholar 

  • World-Wide Consortium (2002). XQuery 1.0: An XML Query Language, W3C Working Draft. See http://www.w3.org/TR/2002/WD-xquery-20020816/.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Eguchi, G., Leff, L.L. Rule-based XML. Artificial Intelligence and Law 10, 283–294 (2002). https://doi.org/10.1023/A:1025469602656

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1025469602656

Navigation