`SIAP` Parliamentary Management System
Transcription
`SIAP` Parliamentary Management System
TED Conference on e-Government Electronic Democracy: The challenge ahead e-Government: A Legislative Ontology for the ‘SIAP’ Parliamentary Management System C. Costilla, J. Palacios, J. Cremades* and J. Vila Technical University of Madrid, UPM SINBAD-UPM Research Group //sinbad.dit.upm.es * Founder Partner of CRC Information Technologies //www.crcit.es/SIAP March 2–4, 2005 TCGOV 2005 Bozen-Bolzano, Italy Contents 1. Introduction and Motivation 2. SIAP Parliamentary Integrated Management System Objectives, Architecture and Capabilities Parliamentary Legislative Initiative, LI Legislative Emendations & The Two Columns Notebook 3. Ontologies for Semantic Web 4. Parliamentary Legislative Ontology, LO The Legislative Initiative Ontology Component The Legislative Emendation Ontology Component The Proposed Legislative Semantic Web 5. Conclusions 2 TCGOV 2005 e-Government: A Legislative Ontology for the ‘SIAP’ Parliamentary Management System Bozen-Bolzano, Italy March 2–4, 2005 Motivation: 1) From the Semantic Web point of view The Web grows exponentially: • Motivation • SIAP System 9 Overview 9 Parliamentary Legislative Initiative, LI 9 Emendations • Ontologies • Legislative Ontology 9 LI Initial Text 9Emendation Text 9Legislative Semantic Web • Conclusions 9Server Sites (>40 million) & Web Information Systems (WIS) 9Available information (>1.6 Giga-page) 9 User Humans (>650 million) Analysing web sites faces two challenges: The huge amount of on-line published data. According to UC Berkeley, the world produces 1–2 hexabytes of new data every year. 9 The complex structures found in these sites 9 …but it is semantically anarchic… Current Semantic Web only offers ‘hot’ semantic isolated points 9 An Important Challenge is going on joining these points in order to achieve a Unified/Universal Semantic Scope, tailored to a concise specific domain 3 TCGOV 2005 e-Government: A Legislative Ontology for the ‘SIAP’ Parliamentary Management System Bozen-Bolzano, Italy March 2–4, 2005 Motivation: 2) From the Web Information System perspective • Motivation Institutions are claiming Wisdom WIS • SIAP System 9 Overview 9 Parliamentary Legislative Initiative, LI 9 Emendations (Pre-existing and Legacy WIS). • Ontologies • Legislative Ontology 9 LI Initial Text 9Emendation Text 9Legislative Semantic Web It is essential to improve the virtual integration of heterogeneous and distributed e-Government WIS. Additionally, it is fundamental to built news WIS regarding to current and future Semantic Web. • Conclusions 4 TCGOV 2005 e-Government: A Legislative Ontology for the ‘SIAP’ Parliamentary Management System Bozen-Bolzano, Italy March 2–4, 2005 Motivation: 3) From the e-Government point of view Governments and Institutions face new Web challenges: • Motivation 9 • SIAP System 9 Overview 9 Parliamentary Legislative Initiative, LI 9 Emendations 9 • Ontologies • Legislative Ontology 9 LI Initial Text 9Emendation Text 9Legislative Semantic Web • Conclusions 5 TCGOV 2005 9 The huge amount of political documentary information, with a paramount diversity of contents. They need to provide easy access to the information content, guaranteeing the safety and custody of what they hold. This Information needs to be integrated, shared and reused. For these reasons, we are researching a generic architecture for the semi-automatic integration of multiple Web Parliamentary Sites, allowing queries against several data sources independently of their location and content, as if they were only one. e-Government: A Legislative Ontology for the ‘SIAP’ Parliamentary Management System Bozen-Bolzano, Italy March 2–4, 2005 Motivation: 4) From the Legislative World point of view The double goal of a Parliament: 9 • Motivation • SIAP System 9 Overview 9 Parliamentary Legislative Initiative, LI 9 Emendations 9 Parliamentary Initiative (PI) Typology 9 • Ontologies • Legislative Ontology 9 LI Initial Text 9Emendation Text 9Legislative Semantic Web The PI is the politician’s regulated way in order to make the political job into any Parliament. The Legislative Initiative(LI) is a PI type, which goal is • Conclusions 6 To control the executive (the government) that has power over a concise society: country, autonomy, etc. To promote laws as the legislative power basement. TCGOV 2005 the Law promulgation 9 Three kinds of LI: 9 Law Project (from the government’s political party) 9 Law Proposition (from another party) 9 Popular LI (rarely, it needs thousand of signed person-name) e-Government: A Legislative Ontology for the ‘SIAP’ Parliamentary Management System Bozen-Bolzano, Italy March 2–4, 2005 Motivation: 4) From the Legislative World point of view • Motivation We still have not any integrated web solution for ‘adding’ Laws to a Unified Legislative Semantic Web environment. • SIAP System 9 Overview 9 Parliamentary Legislative Initiative, LI 9 Emendations • Ontologies • Legislative Ontology 9 LI Initial Text 9Emendation Text 9Legislative Semantic Web So, the web user is unable to access a virtual, dynamic, global and integrated Legislative Information providing a unified and universal semantics. • Conclusions …this paper wants contribute in this direction… 7 TCGOV 2005 e-Government: A Legislative Ontology for the ‘SIAP’ Parliamentary Management System Bozen-Bolzano, Italy March 2–4, 2005 SIAP: Integrated Parliamentary Information System SIAP: The Integrated Parliamentary Management System • Motivation • SIAP System 9 Overview 9 Parliamentary Legislative Initiative, LI 9 Emendations • Ontologies • Legislative Ontology 9 LI Initial Text 9Emendation Text 9Legislative Semantic Web SIAP is succesfully running at the Asamblea of Madrid since 1999 • Conclusions SIAP manages Parliamentary Activity 9 9 8 TCGOV 2005 It controls the workflow of parliamentary documentary information It structures Political Initiative and Parliamentary Activity e-Government: A Legislative Ontology for the ‘SIAP’ Parliamentary Management System Bozen-Bolzano, Italy March 2–4, 2005 SIAP: Integrated Parliamentary Information System Thanks to SIAP, the Asamblea of Madrid has totally digitized its documentary fonds, since the beginning of our democracy • Motivation • SIAP System 9 Overview 9 Parliamentary Legislative Initiative, LI 9 Emendations • Ontologies • Legislative Ontology 9 LI Initial Text 9Emendation Text 9Legislative Semantic Web SIAP is reliable, concurrent and safe SIAP achieves a perfect integration between the structure & organization of the Parliament and its documentary workflow SIAP has an underlying object-relational database • Conclusions 9 TCGOV 2005 e-Government: A Legislative Ontology for the ‘SIAP’ Parliamentary Management System Bozen-Bolzano, Italy March 2–4, 2005 SIAP: Integrated Parliamentary Information System SIAP’s Objectives and Capabilities: • Motivation 9 • SIAP System 9 Overview 9 Parliamentary Legislative Initiative, LI 9 Emendations 9 9 • Ontologies 9 • Legislative Ontology 9 LI Initial Text 9Emendation Text 9Legislative Semantic Web 9 Management of information generated by political Institution’ activity Control of regulated workflow Semantic control Applications and GUIs software Control of Grants and Privileges Integration with Offimatic Environment • Conclusions 9 More details about Modules and Applications, please see: www.crcit.es/SIAP 10 TCGOV 2005 e-Government: A Legislative Ontology for the ‘SIAP’ Parliamentary Management System Bozen-Bolzano, Italy March 2–4, 2005 SIAP: Integrated Parliamentary Information System It has two functional architectures: • Motivation Client/Server (two tiers) Web (three o more tiers) Parliamentary Joint of Table Spokesmen • SIAP System 9 Overview 9 Parliamentary Legislative Initiative, LI 9 Emendations Plenary Sessions Committees Audio and Video • Ontologies • Legislative Ontology 9 LI Initial Text 9Emendation Text 9Legislative Semantic Web Parliamentary Groups Audio Network C/S & Web • Conclusions Registers Archive BOAM & DDSS C/S & Web Photos, maps, etc External Applications SIAP has been introduced in many Spanish Parliamentary and Political Parties Conferences (since 1999), and it is considered a powerful and complete Parliamentary IS. 11 TCGOV 2005 e-Government: A Legislative Ontology for the ‘SIAP’ Parliamentary Management System Bozen-Bolzano, Italy March 2–4, 2005 SIAP: Integrated Parliamentary Information System SIAP is powerful and ideally advanced for the web • Motivation Web Multi-parliamentary • SIAP System 9 Overview 9 Parliamentary Legislative Initiative, LI 9 Emendations • Ontologies • Legislative Ontology 9 LI Initial Text 9Emendation Text 9Legislative Semantic Web • Conclusions 9 It's worth make a previous appointment on how easy is to get dynamic interoperability on the web when data sources have the same WIS (same design and semantic control, similar software, etc.), as figure shows. With similar WIS, e-government web information capabilities will grow in a spectacular way. 9 However, in HWIS environments it could be hard to provide easy and powerful access to a global e-government information. 12 TCGOV 2005 e-Government: A Legislative Ontology for the ‘SIAP’ Parliamentary Management System Bozen-Bolzano, Italy March 2–4, 2005 SIAP: Integrated Parliamentary Information System • Motivation • SIAP System 9 Overview 9 Parliamentary Legislative Initiative, LI 9 Emendations • Ontologies • Legislative Ontology 9 LI Initial Text 9Emendation Text 9Legislative Semantic Web • Conclusions The Parliamentary Activity Management main screen, through which the LI is automatically processed. The Legislative Management is included in the broader SIAP system. 13 TCGOV 2005 e-Government: A Legislative Ontology for the ‘SIAP’ Parliamentary Management System Bozen-Bolzano, Italy March 2–4, 2005 SIAP: Parliamentary Legislative Initiative, LI The Budget Law Project Application belongs to the Parliamentary Activity Management • Motivation • SIAP System 9 Overview 9 Parliamentary Legislative Initiative, LI 9 Emendations • Ontologies • Legislative Ontology 9 LI Initial Text 9Emendation Text 9Legislative Semantic Web • Conclusions 14 TCGOV 2005 Hierarchical levels of the LI text (LP, LProp): Title, Chapter, Section, Article, etc. LIO application loads the LI text from a file, organizes and publishes it. (LI Organization) e-Government: A Legislative Ontology for the ‘SIAP’ Parliamentary Management System Motivations Articled: Title Chapter Section Article Apart Subapart Additional Dispositions Derogatory Dispositions Transitory Dispositions Final Dispositions Bozen-Bolzano, Italy March 2–4, 2005 SIAP: Parliamentary Legislative Initiative, LI • Motivation The main screen of LI organization • SIAP System 9 Overview 9 Parliamentary Legislative Initiative, LI 9 Emendations • Ontologies • Legislative Ontology 9 LI Initial Text 9Emendation Text 9Legislative Semantic Web • Conclusions Once the LI arrives to the Parliament, the LIO application can publish it on the Official Bulletin automatically. In order to publish the LI on the Official Bulletin, SIAP applies the format layout used at the Parliament. 15 TCGOV 2005 e-Government: A Legislative Ontology for the ‘SIAP’ Parliamentary Management System Bozen-Bolzano, Italy March 2–4, 2005 SIAP: Legislative Initiative Procedural Steps, LI …since the LI arrives until the Law is promulgated… nd 2 , Parliamentary Joint of Spokesmen Table 6th, Law 5th, the New LI 4th, Emendations Promulgation Text Plenary Session Committee Parliamentary Groups Audio and Video • Motivation • SIAP System 9 Overview 9 Parliamentary Legislative Initiative, LI 9 Emendations Network C/S & Web • Ontologies • Legislative Ontology 9 LI Initial Text 9Emendation Text 9Legislative Semantic Web • Conclusions 16 TCGOV 2005 Audio 1rst, LI Text Registered 9th, LAW File Archive 3rd, LI Text BOAM & DDSS 7th, LAW BOAM 8th, LAW BOAM C/S & Web e-Government: A Legislative Ontology for the ‘SIAP’ Parliamentary Management System Photos, maps, etc External Applications Bozen-Bolzano, Italy March 2–4, 2005 SIAP: Legislative Initiative Procedural Steps, LI Published LI text • Motivation • SIAP System 9 Overview 9 Parliamentary Legislative Initiative, LI 9 Emendations • Ontologies • Legislative Ontology 9 LI Initial Text 9Emendation Text 9Legislative Semantic Web • Conclusions 17 TCGOV 2005 Legislative Emendations (written, transactional or in voce) Propose: Additions, Modifications or Deletions to the LI text The related Committee works with the SIAP’s “Two 6th, Law 4th, Registered 5th, the New LI Promulgation Written Emendations Text Plenary Session Committee Parliamentary Groups Audio and Video Columns Notebook” merging on-line these two Legislative Texts 3rd, LI Text is Published on BOAM e-Government: A Legislative Ontology for the ‘SIAP’ Parliamentary Management System Audio 7th, LAW Promulgation BOAM C/S & Web Bozen-Bolzano, Italy March 2–4, 2005 SIAP: Legislative Initiative Procedural Steps, LI LI text Emendations the SIAP’s • Motivation • SIAP System 9 Overview 9 Parliamentary Legislative Initiative, LI 9 Emendations • Ontologies • Legislative Ontology 9 LI Initial Text 9Emendation Text 9Legislative Semantic Web • Conclusions 18 TCGOV 2005 “Two Columns Notebook” merges online these two kind of Legislative Texts Two Columns Notebook is built from the syntactic links between the LI text and the Emendations. SIAP is able to insert, update and remove elements inside a LI from the Emendations. SIAP lacks of semantics, so, it cannot ‘understand’ the changes it makes. Thus, it is impossible to automatically detect inconsistencies or integrity lacks inside each new merged LI text. The lawyer is the person in charge of assuring this kind of semantics among the original LI text and all the approved Emendations. 1rst LO reason:, to build a Legislative ontology that monitors the semantics of this final text. e-Government: A Legislative Ontology for the ‘SIAP’ Parliamentary Management System Bozen-Bolzano, Italy March 2–4, 2005 Ontologies for Semantic Web • Motivation • SIAP System 9 Overview 9 Parliamentary Legislative Initiative, LI 9 Emendations • Ontologies • Legislative Ontology 9 LI Initial Text 9Emendation Text 9Legislative Semantic Web An Ontology describes shared knowledge on a specific domain in order to establish a communication via between humans and programs Applications could speak to each other and interpret without ambiguity the information XML It is a mature technology But it is not semantic • Conclusions 19 TCGOV 2005 RDF, RDFS, DAML+OIL and OWL... constitute the current semantic languages e-Government: A Legislative Ontology for the ‘SIAP’ Parliamentary Management System Bozen-Bolzano, Italy March 2–4, 2005 Ontologies for e-Government Semantic Web • Motivation • SIAP System 9 Overview 9 Parliamentary Legislative Initiative, LI 9 Emendations • Ontologies We have built 3 previous ontologies: Archival Standards of the International ISAD(G) Council on Archives ISAAR(CPF) SIAP(A), Parliamentary Archive ontology. It has been built from SIAP starting from its Archive Management Subsystem • Legislative Ontology 9LI Initial Text 9Emendation Text 9Legislative Semantic Web Besides, we have adopted: DCMI (Dublin Core Metadata Initiative), from the Online Computer Library Center, ANSI/ISO Z39.85 & ISO 15836-2003 standards • Conclusions But the interest goes further on: We follow a step-by-step methodology, that provides a flexible and scalable way for adding other kinds of specific eGovernment ontologies (municipal and parliament Governments, administration, education, etc.). 20 TCGOV 2005 e-Government: A Legislative Ontology for the ‘SIAP’ Parliamentary Management System Bozen-Bolzano, Italy March 2–4, 2005 Previous Ontologies for e-Government Semantic Web ISAD(G) • Motivation • SIAP System 9 Overview 9 Parliamentary Legislative Initiative, LI 9 Emendations • Ontologies • Legislative Ontology 9LI Initial Text 9Emendation Text 9Legislative Semantic Web • Conclusions 21 SIAP(A) TCGOV 2005 e-Government: A Legislative Ontology for the ‘SIAP’ Parliamentary Management System Bozen-Bolzano, Italy March 2–4, 2005 e-Government Semantic Web: the Legislative Ontology, LO • Motivation • SIAP System 9 Overview 9 Parliamentary Legislative Initiative, LI 9 Emendations • Ontologies • Legis. Ontology 9LI Initial Text 9Emendation Text 9Legislative Semantic Web • Conclusions 22 TCGOV 2005 e-Government: A Legislative Ontology for the ‘SIAP’ Parliamentary Management System Bozen-Bolzano, Italy March 2–4, 2005 e-Government Semantic Web: the Legislative Ontology, LO • Motivation • SIAP System 9 Overview 9 Parliamentary Legislative Initiative, LI 9 Emendations • Ontologies • Legis. Ontology 9LI Initial Text 9Emendation Text 9Legislative Semantic Web • Conclusions 23 TCGOV 2005 e-Government: A Legislative Ontology for the ‘SIAP’ Parliamentary Management System Bozen-Bolzano, Italy March 2–4, 2005 e-Government Semantic Web: the Legislative Ontology, LO • Motivation • SIAP System 9 Overview 9 Parliamentary Legislative Initiative, LI 9 Emendations • Ontologies • Legis. Ontology 9LI Initial Text 9Emendation Text 9Legislative Semantic Web • Conclusions 24 TCGOV 2005 e-Government: A Legislative Ontology for the ‘SIAP’ Parliamentary Management System Bozen-Bolzano, Italy March 2–4, 2005 e-Goverment Semantic Web Architecture Virtual and Dynamic Web Integrated Architecture based on a Wrappers layer (saving the data sources heterogeneity using XML) and a Mediator layer (composed of • Motivation • SIAP System ontologies, mappings and data repositories) 9 Overview 9 Parliamentary Legislative Initiative, LI 9 Emendations Implementation: Service-based, J2EE compliant, Java libraries Wrapper 1 • Ontologies • Legis. Ontology 9LI Initial Text 9Emendation Text 9Legislative Semantic Web • Conclusions (XML Translator) Mediator: URL+Query Web Browser Request Query Web Server HTML Form (Results) Global and Dynamic Integration Ontologies Virtual Integrated Metadata Data Source Government 1 DS ‘Asamblea de Madrid’ Digital Archive n Mappings Wrapper n (XML Translator) 25 TCGOV 2005 e-Government: A Legislative Ontology for the ‘SIAP’ Parliamentary Management System Bozen-Bolzano, Italy March 2–4, 2005 Integration Model based on the Ontological Unification Global Ontological Kernel GOK, Global Ontological • Motivation • SIAP System 9 Overview 9 Parliamentary Legislative Initiative, LI 9 Emendations • Ontologies • Legis. Ontology 9LI Initial Text 9Emendation Text 9Legislative Semantic Web • Conclusions Kernel (High-Integrated Semantic Description Level) TCGOV 2005 Universal DA Repository Inter Ontological Mappings SDO, Specific Domain Ontologies (First Semantic Description Level) ISAD(G) Data Extractor Model (Adapting & Hiding Heterogeneity Level ) Web Data Sources (Data Sources Level) 26 (Unified global semantic integration) Wrapper i Mappings Repositories of Specific e-Government Ontologies SIAP(L) Wrapper n Mappings Data Extraction i Data Extraction n XML Schema i XML Schema n PS DB C File e-Government: A Legislative Ontology for the ‘SIAP’ Parliamentary Management System Static Web Page Bozen-Bolzano, Italy March 2–4, 2005 Integration Model based on the Ontological Unification Global Ontological Kernel • Motivation Inter Ontological Mappings • SIAP System 9 Overview 9 Parliamentary Legislative Initiative, LI 9 Emendations ISAD(G) • Ontologies • Legislative Ontology 9LI Initial Text 9Emendation Text 9Legislative Semantic Web • Conclusions Universal DA Repository DATA EXTRAC TOR MODEL Repositories of Specific Domain Ontologies SIAP(L) GOK, Global Ontological Kernel GOK Ontology Merging SDO, Specific Vertical Mappings Domain Ontologies Ontology Alignment GOK Global VIEW Query Horizontal Mappings BROW SER Specific Query The Unified DA Ontological Model (Mediator) 27 TCGOV 2005 e-Government: A Legislative Ontology for the ‘SIAP’ Parliamentary Management System Bozen-Bolzano, Italy March 2–4, 2005 Conclusions From SIAP (at Parliament of Madrid), the gained experience is very valuable and relevant for us. • Motivation • SIAP System 9 Overview 9 Parliamentary Legislative Initiative, LI 9 Emendations • Ontologies • Legislative Ontology 9LI Initial Text 9Emendation Text 9Legislative Semantic Web • Conclusions 28 TCGOV 2005 Our current research is focused on the Integration of Heterogeneous Governmental WIS We are looking for a virtual, flexible and dynamic Integrated Architecture based on Mediator and Wrapper layers We research on a Universal Unification of Governmental concepts by means of GOK and SDO semantic levels Our step-by-step methodology provides a flexible and empirical way for ‘adding’ other kinds of specific governmental ontologies This paper is part of the Semantic Web e-Government Architecture we are investigating. It adds a new Legislative Ontology to this researched framework e-Government: A Legislative Ontology for the ‘SIAP’ Parliamentary Management System Bozen-Bolzano, Italy March 2–4, 2005 Many Thanks • Motivation • SIAP System 9 Overview 9 Parliamentary Legislative Initiative, LI 9 Emendations • Ontologies • Legislative Ontology 9LI Initial Text 9Emendation Text 9Legislative Semantic Web • Conclusions 29 TCGOV 2005 Any questions?.. e-Government: A Legislative Ontology for the ‘SIAP’ Parliamentary Management System Bozen-Bolzano, Italy March 2–4, 2005