Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Advancements in legal interoperability
through LEOS repurposing - the merit of
AKN and Enterprise Integration Patterns
11 ...
Structure of presentation
• Motivation
• Interoperability
• Enterprise Integration Patterns (EIPs)
• LEOS repurposing
• Ap...
Motivation
• Accessibility and reuse of legal data
• Aggregation of (legal) data leads to BOLD
• Big Open Linked Data
• Ch...
Interoperability
• What is this?
▫ “Interoperability describes the extent to which systems and devices can
exchange data, ...
Interoperability model
5
© EC
“Legal interoperability is about ensuring that organisations operating under
different legal...
EIPs
• What are EIPs?
▫ Essentially interoperability solutions using
established and advanced messaging technologies
• Est...
LEOS (Legislation Editing Open Software)
• ISA2 (EC) Action 2016.38 LegIT
• Free, open source tool / modular design
• “…fa...
LEOS repurposing
• Why repurposing?
▫ Who says that (legal) editors are used only for law-making?
▫ After all, AKN support...
How to?
• EIP utilization by custom software agents (bots)
• Horizontal scaling
• Processing of (theoretically) indefinite...
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>submi...
AKN representation (fragment)
13
<preface xml:id="preface">
<container name="logo" xml:id="coverpage__container_1">
<img x...
(Some) results and limitations
• Validation through real-life parliamentary
control data set from the Hellenic Parliament
...
Conclusion & outlook
• Minimal implementation of a parliamentary question
document template
• Facilitation of the EIP appr...
Contact & disclaimer
16
info@hellenicOCRteam.gr
https://hellenicOCRteam.gr
The information and views set out in this
prese...
Upcoming SlideShare
Loading in …5
×
Upcoming SlideShare
What to Upload to SlideShare
Next
Download to read offline and view in fullscreen.

Share

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

Download to read offline

Presented at the Summer School LEX2021
University of Bologna, IT
11 September 2021

Related Books

Free with a 30 day trial from Scribd

See all
  • Be the first to like this

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

  1. 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. 2. Structure of presentation • Motivation • Interoperability • Enterprise Integration Patterns (EIPs) • LEOS repurposing • Approach, goals and results • Conclusion and outlook 2
  3. 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. 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. 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. 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. 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. 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. 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. 10. Demonstrator (basic functionality) 10 LEOS system (©EC) Data repository (©Hellenic OCR Team)
  11. 11. Approach (schematic) 11 © Leventis et al. (2020, 2021 expected)
  12. 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. 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. 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. 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. 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

Presented at the Summer School LEX2021 University of Bologna, IT 11 September 2021

Views

Total views

89

On Slideshare

0

From embeds

0

Number of embeds

2

Actions

Downloads

0

Shares

0

Comments

0

Likes

0

×