The PREFORMA Challenge Bert Lemmens PACKED WP2 Lead PREFOMA - - - PowerPoint PPT Presentation

the preforma challenge
SMART_READER_LITE
LIVE PREVIEW

The PREFORMA Challenge Bert Lemmens PACKED WP2 Lead PREFOMA - - - PowerPoint PPT Presentation

The PREFORMA Challenge Bert Lemmens PACKED WP2 Lead PREFOMA - Information Day Brussels, 4 th April 2014 Challenge R&D Empower memory institutions to gain full control over the technical properties of digital content intended for


slide-1
SLIDE 1

PREFOMA - Information Day Brussels, 4th April 2014

The PREFORMA Challenge

Bert Lemmens PACKED WP2 Lead

slide-2
SLIDE 2

PREFOMA - Information Day Brussels, 4th April 2014

Challenge R&D

Empower memory institutions to gain full control over the technical properties of digital content intended for long-term preservation.

slide-3
SLIDE 3

PREFOMA - Information Day Brussels, 4th April 2014

Challenge R&D

Empower memory institutions to gain full control over the technical properties of digital content intended for long-term preservation.

i.e. container, encoding, embedded metadata, etc.

slide-4
SLIDE 4

PREFOMA - Information Day Brussels, 4th April 2014

Challenge R&D

Empower memory institutions to gain full control over the technical properties of digital content intended for long-term preservation.

i.e. text, image, sound and moving image

slide-5
SLIDE 5

PREFOMA - Information Day Brussels, 4th April 2014

Challenge R&D

Empower memory institutions to gain full control over the technical properties of digital content intended for long-term preservation.

i.e. deposited & digitized content

slide-6
SLIDE 6

PREFOMA - Information Day Brussels, 4th April 2014

Challenge R&D

Empower memory institutions to gain full control over the technical properties of digital content intended for long-term preservation.

i.e. developing a preservation strategy (transformation, re- packaging, emulation)

slide-7
SLIDE 7

PREFOMA - Information Day Brussels, 4th April 2014

Challenge R&D

Empower memory institutions to gain full control over the technical properties of digital content intended for long-term preservation by memory institutions.

i.e. targeting people that control the software for producing preservation files

slide-8
SLIDE 8

PREFOMA - Information Day Brussels, 4th April 2014

Strategy

 Develop an open source conformance checker that:

– checks if a file complies with standard specifications – checks if a file complies with the acceptance criteria of the memory institution – reports back to human and software agents – perform simple fixes

 Establish an ecosystem around an open source reference implementation that:

– generates useful feedback for those who control software – advances improvement of the standard specification – advances development of new business cases for managing preservation files

slide-9
SLIDE 9

PREFOMA - Information Day Brussels, 4th April 2014

OAIS environment

(ISO 14721 / CCSDS 650)

 Obtain sufficient control of the information provided to the level needed to ensure Long Term Preservation  Ensure that the information to be preserved is Independently Understandable to the Designated Community.

slide-10
SLIDE 10

PREFOMA - Information Day Brussels, 4th April 2014

OAIS environment

(OAIS functions)

 Quality assurance at Ingest time  Generate AIP at Ingest time  Archival Information Update at Ingest time.  Replace Media in the Archival Storage system.  Establish Standards and Policies for establishing an maintaining the Archive system.  Monitor Designated Community to track changes in their service requirements and available product technologies.  Develop Preservation Strategies and Standards that enable the Archive to make informed trade-offs.

slide-11
SLIDE 11

PREFOMA - Information Day Brussels, 4th April 2014

File formats

Content type

Standard specifications

TEXT

  • PDF/A-1
  • PDF/A-2
  • PDF/A-3

IMAGE

  • TIFF 6.0 Part 1: Baseline Tiff Uncompressed

MOVING IMAGE Containers

  • MXF OP1a
  • MKV
  • OGG

Video/Image

  • Lossless JPEG2000
  • FFV1
  • Dirac

Audio

  • LPCM
slide-12
SLIDE 12

PREFOMA - Information Day Brussels, 4th April 2014

Conformance checker

Use Cases

slide-13
SLIDE 13

PREFOMA - Information Day Brussels, 4th April 2014

Conformance checker

Use Cases  Conformance Checking at Creation Time

Have Producers pro-actively check if technical properties of a file meet the acceptance criteria of an OAIS Archive.

slide-14
SLIDE 14

PREFOMA - Information Day Brussels, 4th April 2014

Conformance checker

Use Cases  Conformance Checking at Creation Time  Conformance Checking at Transfer Time

Have OAIS Archives check the technical properties of files ingested, assessing whether they meet the acceptance criteria for ingest.

slide-15
SLIDE 15

PREFOMA - Information Day Brussels, 4th April 2014

Conformance checker

Use Cases  Conformance Checking at Creation Time  Conformance Checking at Transfer Time  Conformance Checking at Digitization Time

Have OAIS Archives check the technical properties of digital representations of collection items if they meet the requirements specified in the digitization tender.

slide-16
SLIDE 16

PREFOMA - Information Day Brussels, 4th April 2014

Conformance checker

Use Cases  Conformance Checking at Creation Time  Conformance Checking at Transfer Time  Conformance Checking at Digitisation Time  Conformance Checking at Migration Time

Have OAIS Archives check the technical properties of files that are repackaged or transcoded, following the rules defined in the preservation strategy.

slide-17
SLIDE 17

PREFOMA - Information Day Brussels, 4th April 2014

Conformance checker

Deployment (allow for)

proprietary legacy systems via API’s.

slide-18
SLIDE 18

PREFOMA - Information Day Brussels, 4th April 2014

 PREFORMA website (deliverable)

Conformance checker

Deployment (allow for)

Deployment at the PREFORMA project website, demonstrating the scope and functionality of the tool. proprietary legacy systems via API’s.

slide-19
SLIDE 19

PREFOMA - Information Day Brussels, 4th April 2014

Conformance checker

Deployment (allow for)  PREFORMA website (deliverable)  Stand-alone

Allow for packaging it in an executable an run it on a PC. For small

  • rganizations without centralized IT

infrastructure.

slide-20
SLIDE 20

PREFOMA - Information Day Brussels, 4th April 2014

 PREFORMA website (deliverable)  Stand-alone  Networked

Conformance checker

Deployment (allow for)

Allow for deployment in network based solutions (dedicated server, cloud solutions) for digital repositories.

slide-21
SLIDE 21

PREFOMA - Information Day Brussels, 4th April 2014

 PREFORMA website (deliverable)  Stand-alone  Networked  Integration in legacy systems

Conformance checker

Deployment (allow for)

Allow for plugging it into proprietary legacy systems via API’s.

slide-22
SLIDE 22

PREFOMA - Information Day Brussels, 4th April 2014

Conformance checker Components

slide-23
SLIDE 23

PREFOMA - Information Day Brussels, 4th April 2014

Conformance checker Components

interface with other systems. Allows for integrating multiple conformance.

slide-24
SLIDE 24

PREFOMA - Information Day Brussels, 4th April 2014

Conformance checker Components

perform a comprehensive check of the standard specifications.

slide-25
SLIDE 25

PREFOMA - Information Day Brussels, 4th April 2014

Conformance checker Components

perform a comprehensive check of OAIS Archive specific specifications

slide-26
SLIDE 26

PREFOMA - Information Day Brussels, 4th April 2014

Conformance checker Components

interpret the output of the implementation and policy checker and define multiple human and machine readable

  • utput formats.
slide-27
SLIDE 27

PREFOMA - Information Day Brussels, 4th April 2014

Conformance checker Components

perform simple fixes of the metadata in the file, making them compliant with the standard specification.

slide-28
SLIDE 28

PREFOMA - Information Day Brussels, 4th April 2014

Conformance checker Modularity

slide-29
SLIDE 29

PREFOMA - Information Day Brussels, 4th April 2014

Reference implementation Stakeholders

slide-30
SLIDE 30

PREFOMA - Information Day Brussels, 4th April 2014

Reference implementation Stakeholders

Developers

those who control the software for production of preservation files (e.g. file editors,

  • transcoders. etc…)
slide-31
SLIDE 31

PREFOMA - Information Day Brussels, 4th April 2014

Reference implementation Stakeholders

Developers Digital preservationists

those who control the acceptance and management

  • f preservation files in digital

repositories

slide-32
SLIDE 32

PREFOMA - Information Day Brussels, 4th April 2014

Reference implementation Stakeholders

Developers Digital preservationists Standardization organisations

those who maintain the formal standard specifications of file formats

slide-33
SLIDE 33

PREFOMA - Information Day Brussels, 4th April 2014

Combine with other software offerings

combine with your own software and sell it under a proprietary license

Reference implementation

Developers | OSS business models

slide-34
SLIDE 34

PREFOMA - Information Day Brussels, 4th April 2014

Combine with other software offerings Selling optional proprietary extensions

develop additional components, such as checkers for other formats, while the core remains under open source

Reference implementation

Developers | OSS business models

slide-35
SLIDE 35

PREFOMA - Information Day Brussels, 4th April 2014

Reference implementation

Developers | OSS business models

Combine with other software offerings Selling optional proprietary extensions Selling professional services

provide services for deployment, technical support, training, consulting

slide-36
SLIDE 36

PREFOMA - Information Day Brussels, 4th April 2014

Reference implementation

Standardisation org. | standard improvement  Establishing contacts with key representatives in the organisation  Raising and contributing to resolution of (new and existing) issues  Proactive interaction related to the technical specifications  Proactive contributions of experiences and development of synergies between

  • rganisations
slide-37
SLIDE 37

PREFOMA - Information Day Brussels, 4th April 2014

Minimal requirements

Source code / releases Work practices IPR Distribution

slide-38
SLIDE 38

PREFOMA - Information Day Brussels, 4th April 2014

Minimal requirements

Source code/releases

 Source code shall be built for portability between technical deployment platforms.  Source code shall be built in a modular fashion for improved maintainability.  For each executable:

– the source code shall always be provided for that executable. – instructions for how to create the executable from the source code shall always be provided. – open source tools for creation of the executable from the source code shall be provided.

 There shall always be executables for several different platforms (at least for: MS Windows 7, Mac OSX, common Linux distributions such as Ubuntu, Fedora, Debian, and Suse).

slide-39
SLIDE 39

PREFOMA - Information Day Brussels, 4th April 2014

Minimal requirements

Work practices

 Use effective open source work practices.

– use of nightly builds, – use of an open platform for open development (e.g. Github), – use of software configuration management systems (e.g. Git), – use of issue/bug trackers, – use of forums, mailing lists for different stakeholder groups (users, developers, etc.), IRC – provision of roadmaps, – provision of technical documentation, – provision of easy hacks, etc.

 All development of software and digital assets at open development platforms (e.g. GitHub, or equivalent).

slide-40
SLIDE 40

PREFOMA - Information Day Brussels, 4th April 2014

Minimal requirements

IPR Distribution  Software

– All software developed during the PREFORMA project shall be provided under the two specific open source licenses: “GPLv3

  • r later” and “MPLv2 or later”.

– All source code for all software developed during the PREFORMA project shall always be identical between the two specific open source licenses (“GPLv3 or later” and “MPLv2

  • r later”).

 Digital assets (files & documentation)

– All digital assets developed during the PREFORMA project shall be provided under the open access license, i.e. Creative Commons CC-BY v4.0. – All digital assets developed during the PREFORMA project shall be provided in open file formats (SOU 2009:86).

slide-41
SLIDE 41

PREFOMA - Information Day Brussels, 4th April 2014

slide-42
SLIDE 42

PREFOMA - Information Day Brussels, 4th April 2014

Thank you!

Bert Lemmens PACKED Centre of Expertise in Digital Heritage bert@packed.be