We think you have liked this presentation. If you wish to download it, please recommend it to your friends in any social system. Share buttons are a little bit lower. Thank you!
Presentation is loading. Please wait.
Published byRebeca Lovett
Modified about 1 year ago
©Palmirani Norma-Editor: XML Editor for Managing Law in Force Workshop on “Legal XML” Macolin 19 March 2004 University of Bologna Monica Palmirani and Raffaella Brighi C.I.R.S.F.I.D University of Bologna Research Centre of History of Law, Philosophy and Sociology of Law, Computer Science and Law
©Palmirani Outline Norma-Editor functions Norma-Editor architecture Norma-Editor principles Demo Future perspectives
©Palmirani Norma-Editor: a part of Norma-System Norma-System is a platform for building legal database: Mark-up normative text in XML Consolidate the acts Build a legal database Publish the documents on the Web
©Palmirani Norma-Editor: a part of Norma-System Norma-System is a platform for building legal database: Mark-up normative text in XML Consolidate the acts Build a legal database Publish the documents on the Web Started in 1993 in the School of prof. Pattaro and prof. Sartor Several projects were done before “XML era” with a proprietary mark-up language based on HTML: Municipality of BolognaUniversity of Bologna Council Ministry of EconomyRegional/National collections Several application projects in XML after the NIR: CIRSFID finished in July03 a prototype Editor for the EDP of the Court of Cassation able to mark-up in XML the normative text addressing the NIR standards and to build in automatic way the consolidation text Authority of Privacy Data - 2004
©Palmirani Norma-System Modules Editor mark-up acts consolidate act Database module on the server side Control the chronological coherence Maintain of the versioning chain Support the editor during the consolidation operation Publishing module navigation base structure and between the related acts version chain navigation Search module Identification data of the act: number, date of publication, date of delivery, type of act, name of authority, etc. Full text Keywords of a thesaurus Chronological parameters
©Palmirani Norma-System, Architecture W e b s e r v e r Norma- Database Norma - Query Norma- Internet IR Web Browser Client Side Datalevel DBMS engine Docinthefile System Middle-tier level ServerSide CGI Specialised editor Library & template XML
©Palmirani Norma-Editor Principles usable and easy – Microsoft Word XP+VB.net produce XML in transparent way automatize as much as possible compatible with correctness otherwise provide manual tools mark-up pre-existing text and new text - not legal drafting maintain all the versions of the document in the time in separate files – versioning consolidate automatically only explicit modifications for the implicit modifications permits annotation to the text respect the basic rule of the theory of law server and database independent
©Palmirani Norma-Editor: Mark-up XML mark-up the structured parts of the text in XML in automatic and manual mode use automatic tools for recognising structured parts of the text use automatic technique for detecting the normative references - regular expression+dictionaryregular expression+dictionary qualify the normative references manually correction of the automatisms errors manage attached, integrative, or informative acts and connect them with the main document mark-up the METADATA such as: dates keywords URN – we calculate automatically the URN XML validation
©Palmirani Norma-Editor: Consolidation help to consolidate documents manually and in the automatic way the explicit modifications connection with the DB to maintain the coherence with the rest of the document collection maintain updated the versioning chain activate the temporal-check devices for the consolidation actions, disallowed operations are rejected manage pathological cases (e.g., the modification of a modification) manage the creation of consolidation notes creation of the XML output
©Palmirani Norma-Editor &Norma-Control XML
©Palmirani Starting Point: NIR DTD Elements Three main categories of elements are defined in the NIR DTD for mark-up the document: structural elements: heading, opening formula, body of the text, closing formula special elements: e.g. n ormative references meta-information: date of enter in force (validity) – on the enter document date of publication – on the enter document number of the official bulletin annotations URN property metadata
©Palmirani Mark-up Document Structure in 6 Steps Decreto legislativo 30 luglio 1999, n. 282 (in Gazz. Uff., 16 agosto, n. 191). - Disposizioni per garantire la riservatezza dei dati personali in ambito sanitario. 1. Heading Il Presidente della Repubblica: Visti gli articoli 76 e 87 della Costituzione; Vista la legge 31 dicembre 1996, n. 675 e successive modificazioni ed integrazioni; Sulla proposta del Presidente del Consiglio dei Ministri, di concerto con il Ministro di grazia e giustizia; Emana il seguente decreto legislativo: 2. Opening Formula Articolo 1. Ambito di applicazione e definizioni. 1. Dopo il comma 1 dell'art. 23 della legge sono inseriti i seguenti: " 1-bis. Con decreto del Ministro della sanità adottato ai sensi dell'art. 17, comma 3, della legge 23 agosto 1988, n. 400, sentiti la Conferenza permanente per i rapporti tra lo Stato, le regioni e le province autonome di Trento e Bolzano e il Garante, sono individuate modalità semplificate per le informative di cui all'art. 10 e per la prestazione del consenso nei confronti di organismi sanitari pubblici, di organismi sanitari e di esercenti le professioni sanitarie convenzionati o accreditati dal Servizio sanitario nazionale, nonchè per il trattamento dei dati da parte dei medesimi soggetti, sulla base dei seguenti criteri” 3. Quoted Text 4. Division into Articles Il presente decreto, munito del sigillo dello Stato, sarà inserito nella Raccolta ufficiale degli atti normativi della Repubblica italiana. E fatto obbligo a chiunque spetti di osservarlo e di farlo osservare. 5. Closing Formula Dato a Roma, addi' 30 luglio 1999 CIAMPI Amato, Presidente del Consiglio dei Ministri Bianco, Ministro dell'Interno Visto, il Guardasigilli: Fassino 6. References
©Palmirani Qualification of normative references modification citation Modification of the textual part explicit implicit static dinamic Modification of the norm range Modification of the time explicit implicit Normative reference
©Palmirani Property Meta data of the link- modification Active reference: the position where the link starts Passive reference: the position where the link arrives Link Type: (static | dynamic), (internal | external) Mod qualification: the type of action that link produces on the passive norm (abrogation, substitution, integration, etc.) Time of application of the mod: time in which the link-modification should be “activated” if it is different to the date of validity Start/End dates: these dates are attributes of the modification and represent the period of application of the modification (the end date should be ) e.g. suspension: when was stopped and when will re-start the application of the law, the validity is not modified e.g. retroactivation of the applicability Status: active or frozen, this second case is used for the link included in quoted text. These link-modificator are activated only when the part of the text is positioned inside of the destination Annotation: for some type of mod we add annotation for completing the consolidation process
©Palmirani Versioning Chain Temporal Axis t0t0 tntn titi t i+1 t n+1 t1t1 t2t2 …. V0V0 V1V1 V2V2 ViVi V i+1 V n-1 VnVn …. M0M0 M1M1 MiMi M n-1 …. Sequence of Modifications Law in force
©Palmirani NIR METADATA Mod – for tagging the part of the text where there is a modification to another text Rif – for tagging a link (href) Virgolette – for tagging the quoted text involved in the modification. We could have two quoted texts: old, new ID – it is an attribute of several elements for give an unique identification
©Palmirani Our METADATA Norma_rif PID
©Palmirani A case of multiple conditioned abrogation
©Palmirani The result in the passive document: metadata for managing the annotation modifica nota
©Palmirani How many dates we are using Delivery date – DD – on the document Publication date – PD – on the document Validity date – VD – on the version Efficacy date – ED – (start/end) on provision when it is necessary Modification date – MD – on link-modification DD PDVD ED MD Usually un month Vacatio legis Temporary period
©Palmirani Future perspectives Produce law in force document of good quality Include in the editor mechanisms for guarantee the theory of law in the basic principles Automatic recognition of the modification qualifications Formalize an ontology of qualifications with the XML family (OWL, DAML+OIL) Define a vocabulary that includes all the most frequent linguistic expressions associate with the ontology Extend the Norma-Editor with a linguistic text analysis able to detect the qualification of the modification and the action to perform Represent legal knowledge for improve searching and e-Gov applications interoperability Define an ontology for describe the eCitizen (digital citizen) Define a vocabulary and the legal concepts Detect in the norms the legal concepts and mark-up them Build web services for extract legal knowledge according with the practical case of the citizen
©Palmirani thank you for your attention Monica Palmirani - firstname.lastname@example.org Raffaella Brighi - email@example.com
©Palmirani Dynamic of the norms in the time: a model for legal information system Kobæk Strand, Skælskør September University of Bologna Monica.
4th International Workshop on Law of Electronic Agents ICAIL2005 Bologna, Italy, 10 June 2005 Monica Palmirani & Regis Riveret CIRSFID - University of.
WWW and Internet The Internet Creation of the Web Languages for document description Active web pages.
LegalRuleML LegalRuleML TC. Outline Why LegalRuleML Goal of LegalRuleML Objectives of LegalRuleML Some examples of LegalRuleML Meta model of LegalRuleML.
XML for Information Management – Day 2 Airi Salminen University of Erlangen-Nuremberg Computational Linguistics Instructor: Professor Airi Salminen
Amirkabir University of Technology, Computer Engineering Faculty, Intelligent Systems Laboratory 1 Requirements Specification Section Five Version: 1.0.
Chapter 16 The World Wide Web. 2 The Web An infrastructure of information combined and the network software used to access it Web page A document that.
PNS: Personalized Multi-Source News Delivery Georgios Paliouras(1), Mouzakidis Alexandros(1), Christos Ntoutsis(2), Angelos Alexopoulos(3), Christos Skourlas(2)
16-1 The World Wide Web The Web An infrastructure of distributed information combined with software that uses networks as a vehicle to exchange that information.
Jean-Yves Le Meur - CERN Geneva Switzerland - GL'99 Conference 1.
XLink: Open Linking Standard XML / XSL separate data semantics presentation semantics Need to also separate out navigation semantics Single unique.
Workshop 1.4: ESPON Database ESPON Internal Seminar November 2011 Kraków,Poland ESPON M4D Project - LIG (Grenoble Computer Science Lab) Partner Jérôme.
The CEN Metalex Naming Convention Fabio Vitali University of Bologna.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 12 XML: Extensible Markup Language.
Chapter 16 The World Wide Web. 2 Chapter Goals Compare and contrast the Internet and the World Wide Web Describe general Web processing Write basic HTML.
Supervised by Prof. LYU, Rung Tsong Michael Department of Computer Science & Engineering The Chinese University of Hong Kong Prepared by: Chan Pik Wah,
Project Overview Graduate Selection Process Project Goal Automate the Selection Process.
UI's for inputting and presenting the metadata of hypermedia documents Kai Kuikkaniemi HUT T
Title THE CREATION AND SHARING OF LEARNING OBJECTS THROUGH OPEN SOURCE PLATFORMS BEAT FOR RESINT PROJECT Olivastri Silvio
XP New Perspectives on Microsoft Access 2002 Tutorial 71 Microsoft Access 2002 Tutorial 7 – Integrating Access With the Web and With Other Programs.
Database Management Systems 3ed, R. Ramakrishnan and J. Gehrke1 XML Taken from Chapter 7.
Metadata and Geographical Information Systems Adrian Moss KINDS project, Manchester Metropolitan University, UK
Website Design. INTRODUCTION With HTML you can design your own Web site. This tutorial teaches you about HTML. HTML is easy to learn. At the end of the.
The GNM-DMS a Document Management System for the Germanische Nationalmuseum Martin Doerr, ICS-Forth Siegfried Krause, GNM April 2004.
Module: Software Engineering of Web Applications Chapter 2: Technologies 1.
A Flexible Workbench for Document Analysis and Text Mining NLDB’2004, Salford, June Gulla, Brasethvik and Kaada A Flexible Workbench for Document.
Soon Joo Hyun Database Systems Research and Development Lab. US-KOREA Joint Workshop on Digital Library t Introduction ICU Information and Communication.
RTV 420 Interactive Media Creating a Basic Web Page.
1 PHP and MySQL. 2 Topics Querying Data with PHP User-Driven Querying Writing Data with PHP and MySQL PHP and MySQL.
Akoma Ntoso Modelling acts Monica Palmirani CIRSFID – University of Bologna, Law Faculty Fabio Vitali Department of Computer Science University of Bologna.
5/29/2001Y. D. Wu & M. Liu1 Content Management for Digital Library May 29, 2001.
Metadata Bridget Jones Information Architecture I February 23, 2009.
Chapter 2 Introduction to HTML5 Internet & World Wide Web How to Program, 5/e Copyright © Pearson, Inc All Rights Reserved.
User Profiling using Semantic Web Group members: Ashwin Somaiah Asha Stephen Charlie Sudharshan Reddy.
XHTML By Trevor Adams. Topics Covered XHTML eXtensible HyperText Mark-up Language The beginning – HTML Web Standards Concept and syntax Elements (tags)
1/ 27 The Agriculture Ontology Service Initiative APAN Conference 20 July 2006 Singapore.
HTML Tutorial. What is HTML HTML is a markup language for describing web documents (web pages) HTML documents are described by HTML tags Each HTML tag.
Scalable Hybrid Keyword Search on Distributed Database Jungkee Kim Florida State University Community Grids Laboratory, Indiana University Workshop on.
Metadata in NIR Fabio Vitali University of Bologna Maria Guercio University of Urbino.
WEB APPLICATION DEVELOPMENT For More visit:
The Akoma Ntoso Naming Convention Fabio Vitali University of Bologna.
GCMD/IDN STATUS AND PLANS Stephen Wharton CWIC Meeting February19, 2015.
Ontologies and Lexical Semantic Networks, Their Editing and Browsing Pavel Smrž and Martin Povolný Faculty of Informatics,
Knowledge Base Module in Service-Now Tutorial CERN, September 2012 Nicole Crémel, IT Service Management.
XRules An XML Business Rules Language Introduction Copyright © Waleed Abdulla All rights reserved. August 2004.
1 Overview of XSL. 2 Outline We will use Roger Costello’s tutorial The purpose of this presentation is To give a quick overview of XSL To describe.
Semantic web Bootstrapping & Annotation Hassan Sayyadi Semantic web research laboratory Computer department Sharif university of.
© 2017 SlidePlayer.com Inc. All rights reserved.