SlideShare a Scribd company logo
1 of 16
Download to read offline
Advancements in legal interoperability
through LEOS repurposing - the merit of
AKN and Enterprise Integration Patterns
11 September 2021
Summer School LEX2021
by Dr. Fotis Fitsilis
Hellenic Parliament
Structure of presentation
• Motivation
• Interoperability
• Enterprise Integration Patterns (EIPs)
• LEOS repurposing
• Approach, goals and results
• Conclusion and outlook
2
Motivation
• Accessibility and reuse of legal data
• Aggregation of (legal) data leads to BOLD
• Big Open Linked Data
• Challenge:
▫ Generate, handle and analyze
• All you need is standards and tools
• So, what about LEOS and AKN?
3
Interoperability
• What is this?
▫ “Interoperability describes the extent to which systems and devices can
exchange data, and interpret that shared data. For two systems to be
interoperable, they must be able to exchange data and subsequently
present that data such that it can be understood by a user.” (HIMMS)
• Interoperability ‘by design’
• Models and framework (EIF) necessary
• Layered structure
• Legal interoperability on top
• Relies on INSPIRE Directive (2007/2/EC)
4
Interoperability model
5
© EC
“Legal interoperability is about ensuring that organisations operating under
different legal frameworks, policies and strategies are able to work
together.” (revised EIF)
EIPs
• What are EIPs?
▫ Essentially interoperability solutions using
established and advanced messaging technologies
• Established by Hohpe and Woolf (2004)
• Extensive bibliography and practice for development
and evaluation of service-oriented architectures
• Still relevant, e.g. on cloud-native solutions
6
LEOS (Legislation Editing Open Software)
• ISA2 (EC) Action 2016.38 LegIT
• Free, open source tool / modular design
• “…facilitates the editing/reviewing of legislative texts
and generates legislation produced in a format
supporting interoperability between European
institutions” (ISA2)
• Currently in its 3rd release / aggressive development
pipeline
• Scrutinized by the Hellenic OCR Team dev. group
7
LEOS repurposing
• Why repurposing?
▫ Who says that (legal) editors are used only for law-making?
▫ After all, AKN support a multitude of legal docs
• Why LEOS?
▫ Promising yet tested usability for editing legal documents
▫ Document repository based on the Content Management
Interoperability Services (CMIS) open standard  vendor-
neutral way of storing documents and populating them with
pertinent metadata
• Sneak preview: relevant solution to be published soon
8
How to?
• EIP utilization by custom software agents (bots)
• Horizontal scaling
• Processing of (theoretically) indefinite large data
sources
• Independently of data definitions!
• Allows for the design of intelligent, autonomous
agents
9
Demonstrator (basic functionality)
10
LEOS system (©EC) Data repository
(©Hellenic OCR Team)
Approach (schematic)
11
© Leventis et al. (2020, 2021 expected)
XML syntax (fragment)
12
<data>
<field_1>question ID</field_1>
<field_2>type of control: Question</field_2>
<field_3>submission date</field_3>
<field_4>protocol number</field_4>
<field_5>subject</field_5>
<field_6>
<Item>
<ID>MP ID</ID>
<Name>name of MP</Name>
</Item>
</field_6>
<field_7>
<Item>
<Name>name of Ministry</Name>
</Item> … more …
<field_9>
<Item>
<parliamentary group</Name>
</Item>
</field_9>
… more …
</data>
AKN representation (fragment)
13
<preface xml:id="preface">
<container name="logo" xml:id="coverpage__container_1">
<img xml:id="coverpage__container_1__p__img" src="#hellenic_parliament_logo" />
</container>
<container name="docLabel" xml:id="preface__container_1">
<p xml:id="preface__container_1__p">
name of MP <br/>
</p>
<p xml:id="preface__container_2__p">party name</p>
</container>
<container>
<p xml:id="question_to">Προς τ...</p>
<p xml:id="question_to_mp">...</p>
<p xml:id="question_to_mp_ministry">...</p>
</container>
<container>
<p xml:id="question">ΕΡΩΤΗΣΗ</p>
</container>
<p xml:id="question_subject" style="text-align: left;">Θέμα: </p>
</preface>
(Some) results and limitations
• Validation through real-life parliamentary
control data set from the Hellenic Parliament
• Evaluation of interoperability dimension
• Link to Mongo DB backend
• Some of LEOS business logic hardcored (Vaadin v8 web
framework)
• Development milestones Angular frontend
▫ business logic into configuration files, RESTful service
endpoints, expose individual document controllers
14
Conclusion & outlook
• Minimal implementation of a parliamentary question
document template
• Facilitation of the EIP approach
• Publishable as an open source solution
• Essential block to the Hellenic OCR Team’s open
architecture for the digital parliament
• App ecosystem with 3rd party solutions
15
Contact & disclaimer
16
info@hellenicOCRteam.gr
https://hellenicOCRteam.gr
The information and views set out in this
presentation are only those of the author
and do not reflect the official opinion of the
Hellenic Parliament

More Related Content

What's hot

Opening – Introductions and Welcome by the host
Opening – Introductions and Welcome by the hostOpening – Introductions and Welcome by the host
Opening – Introductions and Welcome by the hostsamossummit
 
From e-Readiness to e-Awareness (or the way back)
From e-Readiness to e-Awareness (or the way back)From e-Readiness to e-Awareness (or the way back)
From e-Readiness to e-Awareness (or the way back)Ismael Peña-López
 
Next generation content technologies
Next generation content technologiesNext generation content technologies
Next generation content technologiesCaj Södergård
 
Artificial intelligence (ai) multidisciplinary perspectives on emerging chall...
Artificial intelligence (ai) multidisciplinary perspectives on emerging chall...Artificial intelligence (ai) multidisciplinary perspectives on emerging chall...
Artificial intelligence (ai) multidisciplinary perspectives on emerging chall...PanagiotisKeramidis
 
Governance of trustworthy AI
Governance of trustworthy AIGovernance of trustworthy AI
Governance of trustworthy AIsamossummit
 
e-SIDES workshop at ICT 2018, Vienna 5/12/2018
e-SIDES workshop at ICT 2018, Vienna 5/12/2018e-SIDES workshop at ICT 2018, Vienna 5/12/2018
e-SIDES workshop at ICT 2018, Vienna 5/12/2018e-SIDES.eu
 
Digital ready policymaking and the digital screening process(1)
Digital ready policymaking and the digital screening process(1)Digital ready policymaking and the digital screening process(1)
Digital ready policymaking and the digital screening process(1)PanagiotisKeramidis
 
"Legal implementation barriers of privacy-preserving technologies" eLAW prese...
"Legal implementation barriers of privacy-preserving technologies" eLAW prese..."Legal implementation barriers of privacy-preserving technologies" eLAW prese...
"Legal implementation barriers of privacy-preserving technologies" eLAW prese...e-SIDES.eu
 
FREYA services support FAIR data - Simon Lambert
FREYA services support FAIR data - Simon LambertFREYA services support FAIR data - Simon Lambert
FREYA services support FAIR data - Simon LambertOpenAIRE
 
Responsible use of ai in governance(1)
Responsible use of ai in governance(1)Responsible use of ai in governance(1)
Responsible use of ai in governance(1)PanagiotisKeramidis
 
Digital Transformation of Middle East Administrations
Digital Transformation of Middle East AdministrationsDigital Transformation of Middle East Administrations
Digital Transformation of Middle East AdministrationsDr. Fotios Fitsilis
 
Samos 2020 Summit - Interoperability Academy : An enabler for the future of D...
Samos 2020 Summit - Interoperability Academy : An enabler for the future of D...Samos 2020 Summit - Interoperability Academy : An enabler for the future of D...
Samos 2020 Summit - Interoperability Academy : An enabler for the future of D...samossummit
 
Interoperability: How legislation and running code should be connected, Erlen...
Interoperability: How legislation and running code should be connected, Erlen...Interoperability: How legislation and running code should be connected, Erlen...
Interoperability: How legislation and running code should be connected, Erlen...The Research Council of Norway, IKTPLUSS
 

What's hot (20)

Opening – Introductions and Welcome by the host
Opening – Introductions and Welcome by the hostOpening – Introductions and Welcome by the host
Opening – Introductions and Welcome by the host
 
Many laws leos_v3
Many laws leos_v3Many laws leos_v3
Many laws leos_v3
 
From e-Readiness to e-Awareness (or the way back)
From e-Readiness to e-Awareness (or the way back)From e-Readiness to e-Awareness (or the way back)
From e-Readiness to e-Awareness (or the way back)
 
Next generation content technologies -Caj Södergård
Next generation content technologies -Caj SödergårdNext generation content technologies -Caj Södergård
Next generation content technologies -Caj Södergård
 
Next generation content technologies
Next generation content technologiesNext generation content technologies
Next generation content technologies
 
Artificial intelligence (ai) multidisciplinary perspectives on emerging chall...
Artificial intelligence (ai) multidisciplinary perspectives on emerging chall...Artificial intelligence (ai) multidisciplinary perspectives on emerging chall...
Artificial intelligence (ai) multidisciplinary perspectives on emerging chall...
 
LEGAL INTEROPERABILITY LAB
LEGAL INTEROPERABILITY LABLEGAL INTEROPERABILITY LAB
LEGAL INTEROPERABILITY LAB
 
Governance of trustworthy AI
Governance of trustworthy AIGovernance of trustworthy AI
Governance of trustworthy AI
 
e-SIDES workshop at ICT 2018, Vienna 5/12/2018
e-SIDES workshop at ICT 2018, Vienna 5/12/2018e-SIDES workshop at ICT 2018, Vienna 5/12/2018
e-SIDES workshop at ICT 2018, Vienna 5/12/2018
 
Digital ready policymaking and the digital screening process(1)
Digital ready policymaking and the digital screening process(1)Digital ready policymaking and the digital screening process(1)
Digital ready policymaking and the digital screening process(1)
 
"Legal implementation barriers of privacy-preserving technologies" eLAW prese...
"Legal implementation barriers of privacy-preserving technologies" eLAW prese..."Legal implementation barriers of privacy-preserving technologies" eLAW prese...
"Legal implementation barriers of privacy-preserving technologies" eLAW prese...
 
FREYA services support FAIR data - Simon Lambert
FREYA services support FAIR data - Simon LambertFREYA services support FAIR data - Simon Lambert
FREYA services support FAIR data - Simon Lambert
 
Responsible use of ai in governance(1)
Responsible use of ai in governance(1)Responsible use of ai in governance(1)
Responsible use of ai in governance(1)
 
Digital Transformation of Middle East Administrations
Digital Transformation of Middle East AdministrationsDigital Transformation of Middle East Administrations
Digital Transformation of Middle East Administrations
 
Samos 2020 Summit - Interoperability Academy : An enabler for the future of D...
Samos 2020 Summit - Interoperability Academy : An enabler for the future of D...Samos 2020 Summit - Interoperability Academy : An enabler for the future of D...
Samos 2020 Summit - Interoperability Academy : An enabler for the future of D...
 
Alenka Zuzek, digital government, public service delivery, SIGMA, 18 March 2021
Alenka Zuzek, digital government, public service delivery, SIGMA, 18 March 2021Alenka Zuzek, digital government, public service delivery, SIGMA, 18 March 2021
Alenka Zuzek, digital government, public service delivery, SIGMA, 18 March 2021
 
Ibbt
IbbtIbbt
Ibbt
 
Ermo Taks 2 of 2, digital government, public service delivery, SIGMA, 18 Marc...
Ermo Taks 2 of 2, digital government, public service delivery, SIGMA, 18 Marc...Ermo Taks 2 of 2, digital government, public service delivery, SIGMA, 18 Marc...
Ermo Taks 2 of 2, digital government, public service delivery, SIGMA, 18 Marc...
 
Interoperability: How legislation and running code should be connected, Erlen...
Interoperability: How legislation and running code should be connected, Erlen...Interoperability: How legislation and running code should be connected, Erlen...
Interoperability: How legislation and running code should be connected, Erlen...
 
Dietrich Duener, digital government, public service delivery, SIGMA, 18 March...
Dietrich Duener, digital government, public service delivery, SIGMA, 18 March...Dietrich Duener, digital government, public service delivery, SIGMA, 18 March...
Dietrich Duener, digital government, public service delivery, SIGMA, 18 March...
 

Similar to Advancements in legal interoperability through LEOS repurposing - the merit of AKN and Enterprise Integration Patterns

Compliance made easy: Lynx webinar #1
Compliance made easy: Lynx webinar #1Compliance made easy: Lynx webinar #1
Compliance made easy: Lynx webinar #1Lynx Project
 
2004 Net-centric Systems and Services Interoperability Engineering (NESSIE)
2004 Net-centric Systems and Services  Interoperability Engineering (NESSIE)2004 Net-centric Systems and Services  Interoperability Engineering (NESSIE)
2004 Net-centric Systems and Services Interoperability Engineering (NESSIE)Bob Marcus
 
Big Data Processing Beyond MapReduce by Dr. Flavio Villanustre
Big Data Processing Beyond MapReduce by Dr. Flavio VillanustreBig Data Processing Beyond MapReduce by Dr. Flavio Villanustre
Big Data Processing Beyond MapReduce by Dr. Flavio VillanustreHPCC Systems
 
spatial data infrastructure : issues and concepts
spatial data infrastructure : issues and conceptsspatial data infrastructure : issues and concepts
spatial data infrastructure : issues and conceptsDesconnets Jean-Christophe
 
Data Integration Alternatives: When to use Data Virtualization, ETL, and ESB
Data Integration Alternatives: When to use Data Virtualization, ETL, and ESBData Integration Alternatives: When to use Data Virtualization, ETL, and ESB
Data Integration Alternatives: When to use Data Virtualization, ETL, and ESBDenodo
 
Evolutionary evnt-driven-architecture-for-accelerated-digital-transformation
Evolutionary evnt-driven-architecture-for-accelerated-digital-transformationEvolutionary evnt-driven-architecture-for-accelerated-digital-transformation
Evolutionary evnt-driven-architecture-for-accelerated-digital-transformationSlobodan Sipcic
 
Building a Logical Data Fabric using Data Virtualization (ASEAN)
Building a Logical Data Fabric using Data Virtualization (ASEAN)Building a Logical Data Fabric using Data Virtualization (ASEAN)
Building a Logical Data Fabric using Data Virtualization (ASEAN)Denodo
 
5 years of Dataverse evolution
5 years of Dataverse evolution 5 years of Dataverse evolution
5 years of Dataverse evolution vty
 
Paper sharing_The architectural design and implementation of a digital platfo...
Paper sharing_The architectural design and implementation of a digital platfo...Paper sharing_The architectural design and implementation of a digital platfo...
Paper sharing_The architectural design and implementation of a digital platfo...YOU SHENG CHEN
 
Geospatial Ontologies and GeoSPARQL Services
Geospatial Ontologies and GeoSPARQL ServicesGeospatial Ontologies and GeoSPARQL Services
Geospatial Ontologies and GeoSPARQL ServicesStephane Fellah
 
PM ISE Information Interoperability Presentation -agile sourcing brief
PM ISE Information Interoperability Presentation -agile sourcing briefPM ISE Information Interoperability Presentation -agile sourcing brief
PM ISE Information Interoperability Presentation -agile sourcing briefGovCloud Network
 
Dublinked tech workshop_15_dec2011
Dublinked tech workshop_15_dec2011Dublinked tech workshop_15_dec2011
Dublinked tech workshop_15_dec2011Dublinked .
 
Data Harvesting, Curation and Fusion Model to Support Public Service Recommen...
Data Harvesting, Curation and Fusion Model to Support Public Service Recommen...Data Harvesting, Curation and Fusion Model to Support Public Service Recommen...
Data Harvesting, Curation and Fusion Model to Support Public Service Recommen...Citadelh2020
 
Data Harvesting, Curation and Fusion Model to Support Public Service Recommen...
Data Harvesting, Curation and Fusion Model to Support Public Service Recommen...Data Harvesting, Curation and Fusion Model to Support Public Service Recommen...
Data Harvesting, Curation and Fusion Model to Support Public Service Recommen...Gayane Sedrakyan
 
Core Geospatial Ontologies
Core Geospatial OntologiesCore Geospatial Ontologies
Core Geospatial OntologiesStephane Fellah
 
Rapidly Enable Tangible Business Value through Data Virtualization
Rapidly Enable Tangible Business Value through Data VirtualizationRapidly Enable Tangible Business Value through Data Virtualization
Rapidly Enable Tangible Business Value through Data VirtualizationDenodo
 
SCF Partners' Day: ETSI Multi-Access Edge Computing
SCF Partners' Day: ETSI Multi-Access Edge ComputingSCF Partners' Day: ETSI Multi-Access Edge Computing
SCF Partners' Day: ETSI Multi-Access Edge ComputingSmall Cell Forum
 
Modern Data Management for Federal Modernization
Modern Data Management for Federal ModernizationModern Data Management for Federal Modernization
Modern Data Management for Federal ModernizationDenodo
 
Ontologies for Emergency & Disaster Management
Ontologies for Emergency & Disaster Management Ontologies for Emergency & Disaster Management
Ontologies for Emergency & Disaster Management Stephane Fellah
 

Similar to Advancements in legal interoperability through LEOS repurposing - the merit of AKN and Enterprise Integration Patterns (20)

Compliance made easy: Lynx webinar #1
Compliance made easy: Lynx webinar #1Compliance made easy: Lynx webinar #1
Compliance made easy: Lynx webinar #1
 
2004 Net-centric Systems and Services Interoperability Engineering (NESSIE)
2004 Net-centric Systems and Services  Interoperability Engineering (NESSIE)2004 Net-centric Systems and Services  Interoperability Engineering (NESSIE)
2004 Net-centric Systems and Services Interoperability Engineering (NESSIE)
 
Big Data Processing Beyond MapReduce by Dr. Flavio Villanustre
Big Data Processing Beyond MapReduce by Dr. Flavio VillanustreBig Data Processing Beyond MapReduce by Dr. Flavio Villanustre
Big Data Processing Beyond MapReduce by Dr. Flavio Villanustre
 
spatial data infrastructure : issues and concepts
spatial data infrastructure : issues and conceptsspatial data infrastructure : issues and concepts
spatial data infrastructure : issues and concepts
 
Data Integration Alternatives: When to use Data Virtualization, ETL, and ESB
Data Integration Alternatives: When to use Data Virtualization, ETL, and ESBData Integration Alternatives: When to use Data Virtualization, ETL, and ESB
Data Integration Alternatives: When to use Data Virtualization, ETL, and ESB
 
Evolutionary evnt-driven-architecture-for-accelerated-digital-transformation
Evolutionary evnt-driven-architecture-for-accelerated-digital-transformationEvolutionary evnt-driven-architecture-for-accelerated-digital-transformation
Evolutionary evnt-driven-architecture-for-accelerated-digital-transformation
 
Building a Logical Data Fabric using Data Virtualization (ASEAN)
Building a Logical Data Fabric using Data Virtualization (ASEAN)Building a Logical Data Fabric using Data Virtualization (ASEAN)
Building a Logical Data Fabric using Data Virtualization (ASEAN)
 
5 years of Dataverse evolution
5 years of Dataverse evolution 5 years of Dataverse evolution
5 years of Dataverse evolution
 
Paper sharing_The architectural design and implementation of a digital platfo...
Paper sharing_The architectural design and implementation of a digital platfo...Paper sharing_The architectural design and implementation of a digital platfo...
Paper sharing_The architectural design and implementation of a digital platfo...
 
Geospatial Ontologies and GeoSPARQL Services
Geospatial Ontologies and GeoSPARQL ServicesGeospatial Ontologies and GeoSPARQL Services
Geospatial Ontologies and GeoSPARQL Services
 
PM ISE Information Interoperability Presentation -agile sourcing brief
PM ISE Information Interoperability Presentation -agile sourcing briefPM ISE Information Interoperability Presentation -agile sourcing brief
PM ISE Information Interoperability Presentation -agile sourcing brief
 
Dublinked tech workshop_15_dec2011
Dublinked tech workshop_15_dec2011Dublinked tech workshop_15_dec2011
Dublinked tech workshop_15_dec2011
 
Madhava_Sr_JAVA_J2EE
Madhava_Sr_JAVA_J2EEMadhava_Sr_JAVA_J2EE
Madhava_Sr_JAVA_J2EE
 
Data Harvesting, Curation and Fusion Model to Support Public Service Recommen...
Data Harvesting, Curation and Fusion Model to Support Public Service Recommen...Data Harvesting, Curation and Fusion Model to Support Public Service Recommen...
Data Harvesting, Curation and Fusion Model to Support Public Service Recommen...
 
Data Harvesting, Curation and Fusion Model to Support Public Service Recommen...
Data Harvesting, Curation and Fusion Model to Support Public Service Recommen...Data Harvesting, Curation and Fusion Model to Support Public Service Recommen...
Data Harvesting, Curation and Fusion Model to Support Public Service Recommen...
 
Core Geospatial Ontologies
Core Geospatial OntologiesCore Geospatial Ontologies
Core Geospatial Ontologies
 
Rapidly Enable Tangible Business Value through Data Virtualization
Rapidly Enable Tangible Business Value through Data VirtualizationRapidly Enable Tangible Business Value through Data Virtualization
Rapidly Enable Tangible Business Value through Data Virtualization
 
SCF Partners' Day: ETSI Multi-Access Edge Computing
SCF Partners' Day: ETSI Multi-Access Edge ComputingSCF Partners' Day: ETSI Multi-Access Edge Computing
SCF Partners' Day: ETSI Multi-Access Edge Computing
 
Modern Data Management for Federal Modernization
Modern Data Management for Federal ModernizationModern Data Management for Federal Modernization
Modern Data Management for Federal Modernization
 
Ontologies for Emergency & Disaster Management
Ontologies for Emergency & Disaster Management Ontologies for Emergency & Disaster Management
Ontologies for Emergency & Disaster Management
 

More from Dr. Fotios Fitsilis

Broad Exchange on the Published Guidelines on the Introduction and Use of Art...
Broad Exchange on the Published Guidelines on the Introduction and Use of Art...Broad Exchange on the Published Guidelines on the Introduction and Use of Art...
Broad Exchange on the Published Guidelines on the Introduction and Use of Art...Dr. Fotios Fitsilis
 
AI legislation and smart governance
AI legislation and smart governanceAI legislation and smart governance
AI legislation and smart governanceDr. Fotios Fitsilis
 
Η Τεχνητή Νοημοσύνη στα Κοινοβούλια
Η Τεχνητή Νοημοσύνη στα ΚοινοβούλιαΗ Τεχνητή Νοημοσύνη στα Κοινοβούλια
Η Τεχνητή Νοημοσύνη στα ΚοινοβούλιαDr. Fotios Fitsilis
 
Using AI to Understand and Engage with Constituents
Using AI to Understand and Engage with Constituents Using AI to Understand and Engage with Constituents
Using AI to Understand and Engage with Constituents Dr. Fotios Fitsilis
 
A special example of interparliamentary cooperation
A special example of interparliamentary cooperation A special example of interparliamentary cooperation
A special example of interparliamentary cooperation Dr. Fotios Fitsilis
 
Crowdsourcing the Digital Parliament –   The Case of the Hellenic OCR Team
Crowdsourcing the Digital Parliament –   The Case of the Hellenic OCR TeamCrowdsourcing the Digital Parliament –   The Case of the Hellenic OCR Team
Crowdsourcing the Digital Parliament –   The Case of the Hellenic OCR TeamDr. Fotios Fitsilis
 
Preliminary results of an empirical study about AI applications in the parlia...
Preliminary results of an empirical study about AI applications in the parlia...Preliminary results of an empirical study about AI applications in the parlia...
Preliminary results of an empirical study about AI applications in the parlia...Dr. Fotios Fitsilis
 
Advanced cooperative digital platforms for parliaments
Advanced cooperative digital platforms for parliamentsAdvanced cooperative digital platforms for parliaments
Advanced cooperative digital platforms for parliamentsDr. Fotios Fitsilis
 
E-legislation as part of parliament’s digital strategy
E-legislation as part of parliament’s digital strategyE-legislation as part of parliament’s digital strategy
E-legislation as part of parliament’s digital strategyDr. Fotios Fitsilis
 
Promoting innovation for code of conduct of MPs and parliamentary staff
Promoting innovation for code of conduct of MPs and parliamentary staffPromoting innovation for code of conduct of MPs and parliamentary staff
Promoting innovation for code of conduct of MPs and parliamentary staffDr. Fotios Fitsilis
 
Ψηφιακός Μετασχηματισμός και Κοινοβουλευτικές Διαδικασίες
Ψηφιακός Μετασχηματισμός και Κοινοβουλευτικές ΔιαδικασίεςΨηφιακός Μετασχηματισμός και Κοινοβουλευτικές Διαδικασίες
Ψηφιακός Μετασχηματισμός και Κοινοβουλευτικές ΔιαδικασίεςDr. Fotios Fitsilis
 
A law-as-code approach to fundamentally transform rulemaking in Greece
A law-as-code approach to fundamentally transform rulemaking in GreeceA law-as-code approach to fundamentally transform rulemaking in Greece
A law-as-code approach to fundamentally transform rulemaking in GreeceDr. Fotios Fitsilis
 
EU policies and legal instruments on counter terrorism
EU policies and legal instruments on counter terrorismEU policies and legal instruments on counter terrorism
EU policies and legal instruments on counter terrorismDr. Fotios Fitsilis
 
Digital tools to bridge the representation gap
Digital tools to bridge the representation gapDigital tools to bridge the representation gap
Digital tools to bridge the representation gapDr. Fotios Fitsilis
 
The institutional response to the Covid challenge: how parliaments and govern...
The institutional response to the Covid challenge: how parliaments and govern...The institutional response to the Covid challenge: how parliaments and govern...
The institutional response to the Covid challenge: how parliaments and govern...Dr. Fotios Fitsilis
 
Interoperability and modern ICT systems
Interoperability and modern ICT systemsInteroperability and modern ICT systems
Interoperability and modern ICT systemsDr. Fotios Fitsilis
 
Application of Enterprise Integration Patterns for the Digital Transformation...
Application of Enterprise Integration Patterns for the Digital Transformation...Application of Enterprise Integration Patterns for the Digital Transformation...
Application of Enterprise Integration Patterns for the Digital Transformation...Dr. Fotios Fitsilis
 
The Akoma Ntoso shock: lessons learned from the introduction of legal informa...
The Akoma Ntoso shock: lessons learned from the introduction of legal informa...The Akoma Ntoso shock: lessons learned from the introduction of legal informa...
The Akoma Ntoso shock: lessons learned from the introduction of legal informa...Dr. Fotios Fitsilis
 
The Hellenic Parliament’s e-response to pandemic
The Hellenic Parliament’s e-response to pandemicThe Hellenic Parliament’s e-response to pandemic
The Hellenic Parliament’s e-response to pandemicDr. Fotios Fitsilis
 

More from Dr. Fotios Fitsilis (20)

Smart parliaments
Smart parliamentsSmart parliaments
Smart parliaments
 
Broad Exchange on the Published Guidelines on the Introduction and Use of Art...
Broad Exchange on the Published Guidelines on the Introduction and Use of Art...Broad Exchange on the Published Guidelines on the Introduction and Use of Art...
Broad Exchange on the Published Guidelines on the Introduction and Use of Art...
 
AI legislation and smart governance
AI legislation and smart governanceAI legislation and smart governance
AI legislation and smart governance
 
Η Τεχνητή Νοημοσύνη στα Κοινοβούλια
Η Τεχνητή Νοημοσύνη στα ΚοινοβούλιαΗ Τεχνητή Νοημοσύνη στα Κοινοβούλια
Η Τεχνητή Νοημοσύνη στα Κοινοβούλια
 
Using AI to Understand and Engage with Constituents
Using AI to Understand and Engage with Constituents Using AI to Understand and Engage with Constituents
Using AI to Understand and Engage with Constituents
 
A special example of interparliamentary cooperation
A special example of interparliamentary cooperation A special example of interparliamentary cooperation
A special example of interparliamentary cooperation
 
Crowdsourcing the Digital Parliament –   The Case of the Hellenic OCR Team
Crowdsourcing the Digital Parliament –   The Case of the Hellenic OCR TeamCrowdsourcing the Digital Parliament –   The Case of the Hellenic OCR Team
Crowdsourcing the Digital Parliament –   The Case of the Hellenic OCR Team
 
Preliminary results of an empirical study about AI applications in the parlia...
Preliminary results of an empirical study about AI applications in the parlia...Preliminary results of an empirical study about AI applications in the parlia...
Preliminary results of an empirical study about AI applications in the parlia...
 
Advanced cooperative digital platforms for parliaments
Advanced cooperative digital platforms for parliamentsAdvanced cooperative digital platforms for parliaments
Advanced cooperative digital platforms for parliaments
 
E-legislation as part of parliament’s digital strategy
E-legislation as part of parliament’s digital strategyE-legislation as part of parliament’s digital strategy
E-legislation as part of parliament’s digital strategy
 
Promoting innovation for code of conduct of MPs and parliamentary staff
Promoting innovation for code of conduct of MPs and parliamentary staffPromoting innovation for code of conduct of MPs and parliamentary staff
Promoting innovation for code of conduct of MPs and parliamentary staff
 
Ψηφιακός Μετασχηματισμός και Κοινοβουλευτικές Διαδικασίες
Ψηφιακός Μετασχηματισμός και Κοινοβουλευτικές ΔιαδικασίεςΨηφιακός Μετασχηματισμός και Κοινοβουλευτικές Διαδικασίες
Ψηφιακός Μετασχηματισμός και Κοινοβουλευτικές Διαδικασίες
 
A law-as-code approach to fundamentally transform rulemaking in Greece
A law-as-code approach to fundamentally transform rulemaking in GreeceA law-as-code approach to fundamentally transform rulemaking in Greece
A law-as-code approach to fundamentally transform rulemaking in Greece
 
EU policies and legal instruments on counter terrorism
EU policies and legal instruments on counter terrorismEU policies and legal instruments on counter terrorism
EU policies and legal instruments on counter terrorism
 
Digital tools to bridge the representation gap
Digital tools to bridge the representation gapDigital tools to bridge the representation gap
Digital tools to bridge the representation gap
 
The institutional response to the Covid challenge: how parliaments and govern...
The institutional response to the Covid challenge: how parliaments and govern...The institutional response to the Covid challenge: how parliaments and govern...
The institutional response to the Covid challenge: how parliaments and govern...
 
Interoperability and modern ICT systems
Interoperability and modern ICT systemsInteroperability and modern ICT systems
Interoperability and modern ICT systems
 
Application of Enterprise Integration Patterns for the Digital Transformation...
Application of Enterprise Integration Patterns for the Digital Transformation...Application of Enterprise Integration Patterns for the Digital Transformation...
Application of Enterprise Integration Patterns for the Digital Transformation...
 
The Akoma Ntoso shock: lessons learned from the introduction of legal informa...
The Akoma Ntoso shock: lessons learned from the introduction of legal informa...The Akoma Ntoso shock: lessons learned from the introduction of legal informa...
The Akoma Ntoso shock: lessons learned from the introduction of legal informa...
 
The Hellenic Parliament’s e-response to pandemic
The Hellenic Parliament’s e-response to pandemicThe Hellenic Parliament’s e-response to pandemic
The Hellenic Parliament’s e-response to pandemic
 

Recently uploaded

Basic overview of nerve conduction studies
Basic overview of nerve conduction studiesBasic overview of nerve conduction studies
Basic overview of nerve conduction studiesDrAbdulAli1
 
Principles of Management Touchstone 4 Template APPLE INC.ppt.pptx
Principles of Management Touchstone 4 Template APPLE INC.ppt.pptxPrinciples of Management Touchstone 4 Template APPLE INC.ppt.pptx
Principles of Management Touchstone 4 Template APPLE INC.ppt.pptxvirginiagaddafi
 
05.02 MMC - Assignment 4 - Image Attribution Lovepreet.pptx
05.02 MMC - Assignment 4 - Image Attribution Lovepreet.pptx05.02 MMC - Assignment 4 - Image Attribution Lovepreet.pptx
05.02 MMC - Assignment 4 - Image Attribution Lovepreet.pptxerickamwana1
 
Personal Branding Lecture for Advanced Digital & Social Media Strategy at UCL...
Personal Branding Lecture for Advanced Digital & Social Media Strategy at UCL...Personal Branding Lecture for Advanced Digital & Social Media Strategy at UCL...
Personal Branding Lecture for Advanced Digital & Social Media Strategy at UCL...Valters Lauzums
 
Don't Miss Out: Strategies for Making the Most of the Ethena DigitalOpportunity
Don't Miss Out: Strategies for Making the Most of the Ethena DigitalOpportunityDon't Miss Out: Strategies for Making the Most of the Ethena DigitalOpportunity
Don't Miss Out: Strategies for Making the Most of the Ethena DigitalOpportunityApp Ethena
 
Sunlight Spectacle 2024 Practical Action Launch Event 2024-04-08
Sunlight Spectacle 2024 Practical Action Launch Event 2024-04-08Sunlight Spectacle 2024 Practical Action Launch Event 2024-04-08
Sunlight Spectacle 2024 Practical Action Launch Event 2024-04-08LloydHelferty
 
Scootsy Overview Deck - Pan City Delivery
Scootsy Overview Deck - Pan City DeliveryScootsy Overview Deck - Pan City Delivery
Scootsy Overview Deck - Pan City Deliveryrishi338139
 
Testing and Development Challenges for Complex Cyber-Physical Systems: Insigh...
Testing and Development Challenges for Complex Cyber-Physical Systems: Insigh...Testing and Development Challenges for Complex Cyber-Physical Systems: Insigh...
Testing and Development Challenges for Complex Cyber-Physical Systems: Insigh...Sebastiano Panichella
 
Testing with Fewer Resources: Toward Adaptive Approaches for Cost-effective ...
Testing with Fewer Resources:  Toward Adaptive Approaches for Cost-effective ...Testing with Fewer Resources:  Toward Adaptive Approaches for Cost-effective ...
Testing with Fewer Resources: Toward Adaptive Approaches for Cost-effective ...Sebastiano Panichella
 
Understanding Post Production changes (PPC) in Clinical Data Management (CDM)...
Understanding Post Production changes (PPC) in Clinical Data Management (CDM)...Understanding Post Production changes (PPC) in Clinical Data Management (CDM)...
Understanding Post Production changes (PPC) in Clinical Data Management (CDM)...soumyapottola
 
GESCO SE Press and Analyst Conference on Financial Results 2024
GESCO SE Press and Analyst Conference on Financial Results 2024GESCO SE Press and Analyst Conference on Financial Results 2024
GESCO SE Press and Analyst Conference on Financial Results 2024GESCO SE
 

Recently uploaded (11)

Basic overview of nerve conduction studies
Basic overview of nerve conduction studiesBasic overview of nerve conduction studies
Basic overview of nerve conduction studies
 
Principles of Management Touchstone 4 Template APPLE INC.ppt.pptx
Principles of Management Touchstone 4 Template APPLE INC.ppt.pptxPrinciples of Management Touchstone 4 Template APPLE INC.ppt.pptx
Principles of Management Touchstone 4 Template APPLE INC.ppt.pptx
 
05.02 MMC - Assignment 4 - Image Attribution Lovepreet.pptx
05.02 MMC - Assignment 4 - Image Attribution Lovepreet.pptx05.02 MMC - Assignment 4 - Image Attribution Lovepreet.pptx
05.02 MMC - Assignment 4 - Image Attribution Lovepreet.pptx
 
Personal Branding Lecture for Advanced Digital & Social Media Strategy at UCL...
Personal Branding Lecture for Advanced Digital & Social Media Strategy at UCL...Personal Branding Lecture for Advanced Digital & Social Media Strategy at UCL...
Personal Branding Lecture for Advanced Digital & Social Media Strategy at UCL...
 
Don't Miss Out: Strategies for Making the Most of the Ethena DigitalOpportunity
Don't Miss Out: Strategies for Making the Most of the Ethena DigitalOpportunityDon't Miss Out: Strategies for Making the Most of the Ethena DigitalOpportunity
Don't Miss Out: Strategies for Making the Most of the Ethena DigitalOpportunity
 
Sunlight Spectacle 2024 Practical Action Launch Event 2024-04-08
Sunlight Spectacle 2024 Practical Action Launch Event 2024-04-08Sunlight Spectacle 2024 Practical Action Launch Event 2024-04-08
Sunlight Spectacle 2024 Practical Action Launch Event 2024-04-08
 
Scootsy Overview Deck - Pan City Delivery
Scootsy Overview Deck - Pan City DeliveryScootsy Overview Deck - Pan City Delivery
Scootsy Overview Deck - Pan City Delivery
 
Testing and Development Challenges for Complex Cyber-Physical Systems: Insigh...
Testing and Development Challenges for Complex Cyber-Physical Systems: Insigh...Testing and Development Challenges for Complex Cyber-Physical Systems: Insigh...
Testing and Development Challenges for Complex Cyber-Physical Systems: Insigh...
 
Testing with Fewer Resources: Toward Adaptive Approaches for Cost-effective ...
Testing with Fewer Resources:  Toward Adaptive Approaches for Cost-effective ...Testing with Fewer Resources:  Toward Adaptive Approaches for Cost-effective ...
Testing with Fewer Resources: Toward Adaptive Approaches for Cost-effective ...
 
Understanding Post Production changes (PPC) in Clinical Data Management (CDM)...
Understanding Post Production changes (PPC) in Clinical Data Management (CDM)...Understanding Post Production changes (PPC) in Clinical Data Management (CDM)...
Understanding Post Production changes (PPC) in Clinical Data Management (CDM)...
 
GESCO SE Press and Analyst Conference on Financial Results 2024
GESCO SE Press and Analyst Conference on Financial Results 2024GESCO SE Press and Analyst Conference on Financial Results 2024
GESCO SE Press and Analyst Conference on Financial Results 2024
 

Advancements in legal interoperability through LEOS repurposing - the merit of AKN and Enterprise Integration Patterns

  • 1. Advancements in legal interoperability through LEOS repurposing - the merit of AKN and Enterprise Integration Patterns 11 September 2021 Summer School LEX2021 by Dr. Fotis Fitsilis Hellenic Parliament
  • 2. Structure of presentation • Motivation • Interoperability • Enterprise Integration Patterns (EIPs) • LEOS repurposing • Approach, goals and results • Conclusion and outlook 2
  • 3. Motivation • Accessibility and reuse of legal data • Aggregation of (legal) data leads to BOLD • Big Open Linked Data • Challenge: ▫ Generate, handle and analyze • All you need is standards and tools • So, what about LEOS and AKN? 3
  • 4. Interoperability • What is this? ▫ “Interoperability describes the extent to which systems and devices can exchange data, and interpret that shared data. For two systems to be interoperable, they must be able to exchange data and subsequently present that data such that it can be understood by a user.” (HIMMS) • Interoperability ‘by design’ • Models and framework (EIF) necessary • Layered structure • Legal interoperability on top • Relies on INSPIRE Directive (2007/2/EC) 4
  • 5. Interoperability model 5 © EC “Legal interoperability is about ensuring that organisations operating under different legal frameworks, policies and strategies are able to work together.” (revised EIF)
  • 6. EIPs • What are EIPs? ▫ Essentially interoperability solutions using established and advanced messaging technologies • Established by Hohpe and Woolf (2004) • Extensive bibliography and practice for development and evaluation of service-oriented architectures • Still relevant, e.g. on cloud-native solutions 6
  • 7. LEOS (Legislation Editing Open Software) • ISA2 (EC) Action 2016.38 LegIT • Free, open source tool / modular design • “…facilitates the editing/reviewing of legislative texts and generates legislation produced in a format supporting interoperability between European institutions” (ISA2) • Currently in its 3rd release / aggressive development pipeline • Scrutinized by the Hellenic OCR Team dev. group 7
  • 8. LEOS repurposing • Why repurposing? ▫ Who says that (legal) editors are used only for law-making? ▫ After all, AKN support a multitude of legal docs • Why LEOS? ▫ Promising yet tested usability for editing legal documents ▫ Document repository based on the Content Management Interoperability Services (CMIS) open standard  vendor- neutral way of storing documents and populating them with pertinent metadata • Sneak preview: relevant solution to be published soon 8
  • 9. How to? • EIP utilization by custom software agents (bots) • Horizontal scaling • Processing of (theoretically) indefinite large data sources • Independently of data definitions! • Allows for the design of intelligent, autonomous agents 9
  • 10. Demonstrator (basic functionality) 10 LEOS system (©EC) Data repository (©Hellenic OCR Team)
  • 11. Approach (schematic) 11 © Leventis et al. (2020, 2021 expected)
  • 12. XML syntax (fragment) 12 <data> <field_1>question ID</field_1> <field_2>type of control: Question</field_2> <field_3>submission date</field_3> <field_4>protocol number</field_4> <field_5>subject</field_5> <field_6> <Item> <ID>MP ID</ID> <Name>name of MP</Name> </Item> </field_6> <field_7> <Item> <Name>name of Ministry</Name> </Item> … more … <field_9> <Item> <parliamentary group</Name> </Item> </field_9> … more … </data>
  • 13. AKN representation (fragment) 13 <preface xml:id="preface"> <container name="logo" xml:id="coverpage__container_1"> <img xml:id="coverpage__container_1__p__img" src="#hellenic_parliament_logo" /> </container> <container name="docLabel" xml:id="preface__container_1"> <p xml:id="preface__container_1__p"> name of MP <br/> </p> <p xml:id="preface__container_2__p">party name</p> </container> <container> <p xml:id="question_to">Προς τ...</p> <p xml:id="question_to_mp">...</p> <p xml:id="question_to_mp_ministry">...</p> </container> <container> <p xml:id="question">ΕΡΩΤΗΣΗ</p> </container> <p xml:id="question_subject" style="text-align: left;">Θέμα: </p> </preface>
  • 14. (Some) results and limitations • Validation through real-life parliamentary control data set from the Hellenic Parliament • Evaluation of interoperability dimension • Link to Mongo DB backend • Some of LEOS business logic hardcored (Vaadin v8 web framework) • Development milestones Angular frontend ▫ business logic into configuration files, RESTful service endpoints, expose individual document controllers 14
  • 15. Conclusion & outlook • Minimal implementation of a parliamentary question document template • Facilitation of the EIP approach • Publishable as an open source solution • Essential block to the Hellenic OCR Team’s open architecture for the digital parliament • App ecosystem with 3rd party solutions 15
  • 16. Contact & disclaimer 16 info@hellenicOCRteam.gr https://hellenicOCRteam.gr The information and views set out in this presentation are only those of the author and do not reflect the official opinion of the Hellenic Parliament