`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