0% found this document useful (0 votes)
31 views

Erules - XML Format

The document summarizes an upcoming presentation on EASA's eRules project. The presentation will provide an overview of the eRules project, explain the data structure in eRules including how content is divided into topics and metadata, demonstrate the choice of XML format and how it can be used, and include time for questions. Attendees will learn about EASA's motivation for the eRules platform, how content is organized in a modular structure using topics and maps, and how the XML format allows the content to be integrated into various stakeholder applications and systems in both simple and complex ways.

Uploaded by

elaboratesolver
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
31 views

Erules - XML Format

The document summarizes an upcoming presentation on EASA's eRules project. The presentation will provide an overview of the eRules project, explain the data structure in eRules including how content is divided into topics and metadata, demonstrate the choice of XML format and how it can be used, and include time for questions. Attendees will learn about EASA's motivation for the eRules platform, how content is organized in a modular structure using topics and maps, and how the XML format allows the content to be integrated into various stakeholder applications and systems in both simple and complex ways.

Uploaded by

elaboratesolver
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 28

EASA eRules

Easy Access Rules in machine-readable format (XML)

Your safety is our mission.


An Agency of the European Union
Agenda
TIME SUBJECT SPEAKER

10:00 – 10:05 Welcome and presentation of the presenters Anna Ngu

10:05 – 10:10 Overview of the eRules project Anna Ngu

10:10 – 10:20 Data structure in eRules Anna Ngu/


Steffen Frederiksen
10:20 – 10:50 The choice of the XML format & how it can be used Steffen Frederiksen

10:50 – 11.20 Answering questions received prior to the event Steffen Frederiksen

11:20 – 12:00 Answering ad-hoc questions about the XML format Steffen Frederiksen

2
Trigger for eRules
➢ Lack of single source of rules
➢ Complexity of European aviation regulatory system
➢ Inefficiency in internal and external processes

Where is my rule ?
?

3
What is eRules?
➢ Platform for managing aviation rules based on a Component Content
Management System (CCMS)
➢ Easy Access Rules are published from eRules

eRules =
structured data IR
AMC/GM

4
Units of information – Lego analogy

Content is divided into topics


Topics are assembled into
maps

5
Division of the content into ‘topics’
➢ A “TOPIC” is the smallest unit of information that makes sense to the reader, in standalone mode.

6 6
Set of metadata attached to every topic

7
Topic in XML

8
Map in XML
Word/PDF TOC Export XML (and map) structure

9
Metadata in XML

10
Easy Access Rules – available in 3 formats

PDF format – from 2017 Online publication – from XML format


▪ Consolidated, structured content 2020 ▪ Machine-readable format – for
▪ Ca. 140 consolidated books ▪ Adjustment to mobile views integration with stakeholders’
published on the website (tablets, phones) applications
▪ Online filters to provide a view
tailored to users’ needs

11
Easy Access Rules – available in 3 formats

12
The choice of the XML
format and how it can
be used

An Agency of the European Union 13


Why XML or why not …?

14
Why XML and Why Office Open XML (ECMA-376, ISO/IEC 29500)?

→ Requirements for the EASA eRules export format:


→ Support as many different stakeholder use cases as possible, from the
simplest to the most complex
→ High fidelity – no loss of information – no loss of the modular structure
→ Support for content validation
→ Self-contained, one file – encapsulating graphics objects, formulas,
even 3rd party formats (e.g. Math, Chemical)
→ Editable, human-readable and machine-readable
→ International standard
→ Fully documented
→ Rich set of editors, tools, and interfaces (APIs) must be available
15
eRules XSLT transformation example
→ XML to JSON example:

16
Editors and other tools
→ Editors
→ Any XML or text editor/coding tool that can handle large files
(1-10MB)
→ Microsoft Word (as a viewer and quick validator of the format)

→ Other tools and standards:


→ XML DOM, XSLT, XSD Schema, and XPath
→ Open XML SDK

17
How it can be used?

Simple to Complex

→ From simple to complex use cases


→ Simply add your proprietary content and formatting, and print
→ Transform as needed and import into existing applications
→ Import into existing regulatory application
→ Import into knowledge portals
→ Import into existing CCMS
→ Import into existing database
→ Automated impact analysis on rule changes (by linking and using ERulesId)
18
Authoring Proprietary Standard Operating Procedures (SOPs)

19
Import to a database application

20
Integrate into existing CCMS application

21
Previous questions -
and answers

An Agency of the European Union 22


Frequently Asked Questions –
https://www.easa.europa.eu/en/the-agency/faqs/easy-access-rules-xml

23
How to identify changes?

24
How to identify changes?

25
@Steffen

AMC/GM related to IR – how do I identify the relationship in the XML file?

In PDF In XML

26
Questions?
Stay informed - EASA Website
Interested in a specific Event?

1. Create an account on the EASA website


2. Go to the Event page of your interest
& Go to Get notified section, click Follow this item .
3. Decide how to stay informed
→ Your stream on the EASA Homepage
→ Email
→ Push notification

Go to the event
https://www.easa.europa.eu/en/newsroom-and-
events/events/easy-access-rules-machine-readable-format-xml-
28
how-use-it

You might also like