Control Policy formulation
The why and how
Catherine Jones
Science and Technology Facilities Council
SCAPE Training
Statsbiblioteket, Aarhus, 13-14 November 2013
Format of this session
• 11:15 – 11:40 Presentation on creating control
policies
• 11:40 – 12:25 Practical Exercise (small groups)
• 12:25 - 12:45 Discussion about the practical exercise
and the topic of policy in general

2
What is digital preservation policy about?
• The organisation’s aims and objectives about the
long term care of digital objects:
• Preservation strategies and acceptable actions
• Decision about the digital objects (formats, significant
properties etc)
• Who the material is being preserved for
• Resourcing
• Responsibilities

3
The role of policy in planning and watch

4
SCAPE Policy Levels - recap
Guidance

Preservation
Procedure

Control

High level

More detailed level

Specific, measurable
objectives

General objectives

General approaches

Applies to specific
collections or formats

Applies to all parts of
the organisation and
collections

Written in natural
language to be read
by a human being

In two forms: natural
language and
machine readable
form (RDF)

Written in natural
language to be read
by a human being

5
Why two forms of control policies?
• Natural language policy needed for humans and may
(should) already exist – in procedures/collection
management policy/implicit understanding etc.
• Need machine understandable form to use
automated tools

6
What is special about SCAPE
machine understandable control policies?
• Related to a specific set of circumstances – the
collection of digital objects; the people who will use
them and a purpose. Known as a preservation case
• Need to be specific so that they can be measured or
assessed.
• File format must be TIFF
• There must be 3 copies of each object

• Not all control policies may be machine actionable
• There must be 3 members of staff who have qualification X

7
SCAPE Control Policy model
links a particular content set (collection) with a particular user community
(specific requirements) with specific measurable objectives which can be
tested automatically

8
Control policy formulation
Control policy formulation
Control policy formulation
Control policy formulation
Control policy formulation
Control policy formulation
Some examples

15
What do you need to create machine understandable
control policies?
• Some written policy – either at the Preservation
Procedure level, or at the more detailed control
level.
• An understanding of the goals of preservation
• Knowledge of the collection and who uses it &
manages it & any procedures in place.
• Some appreciation of what topics you are likely to
need Planning & Watch activities for

16
Creating Control policy statements

Stage 1: Whole policy
activities
Stage 2: Policy statements
within the whole policy
Stage 3: Review and
rationalise
17
Creating Control policy statements
Stage 1: Whole policy activities
These are activities considering the policy as a whole
1. Identify the content set the policy addresses
•

What type of material is being preserved in this case?

2. Identify the user communities/roles required by the policy
•

Who will be using the material or interacting with the material?

3. Map policy statements to high level concepts.
• In general what type of activities are the statements referring to?

18
Creating Control policy statements
Stage 2: Policy statements within the whole policy
For each statement or section in the policy undertake:
1. Clarification of implicit meaning
•

Are there hidden meanings/context that needs to be stated explicitly?

2. Identification of control policy preservation case
•

What issue is the statement addressing?

3. Identification of objectives
•

What are the measureable statements which embody the policy
statement?

4. Generate control statements
•

Use of a tool or knowledge of RDF to create machine understandable
statements
19
Creating Control policy statements
Stage 3: Review & Rationalise
For preservation cases and associated objectives review:
1. Are there any objectives which are in every preservation
case?
•

These are candidates for organisation related objectives

2. Do some of the preservation cases overlap/are the same?
•

You need to consider whether fewer but broader preservation cases or
multiple specific ones is the most appropriate. This depends on what
you intend to use them for, and what overheads there are in
maintaining the optimal number

20
Worked Example
Using raw data will 2011 LET in well-defined formats for which of means
“3.1.1 Allthe contentsetbe curatedCalibration and a user community the domainof
specific researchers
reading the data will be made available by the Facility”
i. The file reader MUST be available to the designated user community
Express some of the implicit information and rewrite to:
Goals/Objectives:
Using the contentset be of an approved format for the community of ISIS data
1. File format must 2011 LET Calibration and a user contentset
• “All data curated will be in well-defined formats”
managers format should have documentation
2. The file
• “Approved well-defined formats will be able to be read”
3. Any instrument specific schema should be documented
i. File format MUST be NeXus
• “The reader will be supplied by at least the ISIS Facility”
4. There should be at least one piece of software which can read the files
Also need to express what “curated” means
ii. The file format MUST haveavailable from the organisation holding the data
5. This file reader should be documentation
iii. Any instrument specific be able to be useddocumented
6. This file reader should schema MUST be by the designated user
iv. Nexus File reader software available > 1
community
7. The file format should be located at STFC
v. NeXus file reader MUSTbe able to be validated
8. Fixity checks should be able to be
vi. The file format MUSTbe undertakenvalidated
vii. Fixity checks MUST be able to be undertaken
21
Conclusion
• Having explicit policy in natural language is important
• Expressing policy in machine testable ways is more
complex but can bring benefit through use of tools
• Natural language policy defines statements of acceptable
states; machine understandable control level asks
measureable questions
• Implicit information understood by human audience which
needs explicitly expressing for computers
• Written policy is at a fairly abstract level and practicalities
may be addressed in implementation plan/job procedure
document or one-off project plan
22
Next – a practical exercise
• You should have:
• The example scenario
• Sheets with possible attributes and measures
• Control Policy worksheets

• In pairs or small groups try converting the scenario
into control policy statements

23

More Related Content

PDF
Digital Preservation Policies - SCAPE
PPTX
demographic and population control policies
PDF
Open Policy Control Platforms
PPTX
Optimal control system
PDF
Optimal control systems
PPTX
Policy control in epc
PPTX
control techniques
PPTX
Monetary policy
Digital Preservation Policies - SCAPE
demographic and population control policies
Open Policy Control Platforms
Optimal control system
Optimal control systems
Policy control in epc
control techniques
Monetary policy

Similar to Control policy formulation (20)

PPTX
PARTHENOS Common Policies and Implementation Strategies
PPTX
Creating a Data Management Plan for your Research
PPTX
ERA CoBioTech Data Management Webinar
PPTX
ROER4D Open Data Initiative
PPTX
Carpenter, Morris, Nadav-Manes, and Rogers "Awareness-Informed Action: Empowe...
PPTX
Carpenter, Morris, Nadav-Manes, and Rogers "Awareness-Informed Action: Empowe...
PPT
Chapter 5 Planning for Security-students.ppt
PPT
Main PRA.ppt
PPT
Design rules and usability requirements
PPTX
Botor_project_research_methodology_2016
PDF
20140410 ifla digitization workshop [idlc kuala lumpur]
PDF
Data Management Lab: Data management plan instructions
PPT
Before you start: Strategic Planning and Business Cases
PPTX
OpenChain Legal Work Group - 2024-01-17
PDF
2012 Fall Data Management Planning Workshop
PPTX
NCompass Live: Digital Preservation, Part 3: Management and Providing Access
PDF
Introduction to Data Management Planning
PPTX
Digital Preservation - Manage and Provide Access
PPTX
Understanding and using published standards for high quality systematic revie...
PPT
design rules.ppt
PARTHENOS Common Policies and Implementation Strategies
Creating a Data Management Plan for your Research
ERA CoBioTech Data Management Webinar
ROER4D Open Data Initiative
Carpenter, Morris, Nadav-Manes, and Rogers "Awareness-Informed Action: Empowe...
Carpenter, Morris, Nadav-Manes, and Rogers "Awareness-Informed Action: Empowe...
Chapter 5 Planning for Security-students.ppt
Main PRA.ppt
Design rules and usability requirements
Botor_project_research_methodology_2016
20140410 ifla digitization workshop [idlc kuala lumpur]
Data Management Lab: Data management plan instructions
Before you start: Strategic Planning and Business Cases
OpenChain Legal Work Group - 2024-01-17
2012 Fall Data Management Planning Workshop
NCompass Live: Digital Preservation, Part 3: Management and Providing Access
Introduction to Data Management Planning
Digital Preservation - Manage and Provide Access
Understanding and using published standards for high quality systematic revie...
design rules.ppt
Ad

More from SCAPE Project (20)

PDF
C sz z6
PDF
SCAPE Information Day at BL - Characterising content in web archives with Nanite
PDF
Scape information day at BL - Using Jpylyzer and Schematron for validating JP...
PDF
SCAPE Information Day at BL - Some of the SCAPE Outputs Available
PDF
SCAPE Information Day at BL - Large Scale Processing with Hadoop
PDF
SCAPE Information day at BL - Flint, a Format and File Validation Tool
PDF
SCAPE Webinar: Tools for uncovering preservation risks in large repositories
PDF
SCAPE – Scalable Preservation Environments, SCAPE Information Day, 25 June 20...
PDF
Policy driven validation of JPEG 2000 files based on Jpylyzer, SCAPE Informat...
PDF
Migration of audio files using Hadoop, SCAPE Information Day, 25 June 2014
PDF
Integrating the Fedora based DOMS repository with Hadoop, SCAPE Information D...
PDF
Hadoop and its applications at the State and University Library, SCAPE Inform...
PPTX
Scape project presentation - Scalable Preservation Environments
PDF
LIBER Satellite Event, SCAPE by Sven Schlarb
PDF
Content profiling and C3PO
PDF
Preservation Policy in SCAPE - Training, Aarhus
PDF
An image based approach for content analysis in document collections
PDF
SCAPE - Skalierbare Langzeitarchivierung (SCAPE - scalable longterm digital p...
PDF
TAVERNA Components - Semantically annotated and sharable units of functionality
PDF
Automatic Preservation Watch
C sz z6
SCAPE Information Day at BL - Characterising content in web archives with Nanite
Scape information day at BL - Using Jpylyzer and Schematron for validating JP...
SCAPE Information Day at BL - Some of the SCAPE Outputs Available
SCAPE Information Day at BL - Large Scale Processing with Hadoop
SCAPE Information day at BL - Flint, a Format and File Validation Tool
SCAPE Webinar: Tools for uncovering preservation risks in large repositories
SCAPE – Scalable Preservation Environments, SCAPE Information Day, 25 June 20...
Policy driven validation of JPEG 2000 files based on Jpylyzer, SCAPE Informat...
Migration of audio files using Hadoop, SCAPE Information Day, 25 June 2014
Integrating the Fedora based DOMS repository with Hadoop, SCAPE Information D...
Hadoop and its applications at the State and University Library, SCAPE Inform...
Scape project presentation - Scalable Preservation Environments
LIBER Satellite Event, SCAPE by Sven Schlarb
Content profiling and C3PO
Preservation Policy in SCAPE - Training, Aarhus
An image based approach for content analysis in document collections
SCAPE - Skalierbare Langzeitarchivierung (SCAPE - scalable longterm digital p...
TAVERNA Components - Semantically annotated and sharable units of functionality
Automatic Preservation Watch
Ad

Recently uploaded (20)

PPTX
agenticai-neweraofintelligence-250529192801-1b5e6870.pptx
PDF
4 layer Arch & Reference Arch of IoT.pdf
PDF
Advancing precision in air quality forecasting through machine learning integ...
PDF
Human Computer Interaction Miterm Lesson
PDF
Auditboard EB SOX Playbook 2023 edition.
PDF
IT-ITes Industry bjjbnkmkhkhknbmhkhmjhjkhj
PDF
Early detection and classification of bone marrow changes in lumbar vertebrae...
PDF
Dell Pro Micro: Speed customer interactions, patient processing, and learning...
PDF
“The Future of Visual AI: Efficient Multimodal Intelligence,” a Keynote Prese...
PDF
Data Virtualization in Action: Scaling APIs and Apps with FME
PDF
Aug23rd - Mulesoft Community Workshop - Hyd, India.pdf
PPTX
AI-driven Assurance Across Your End-to-end Network With ThousandEyes
PDF
CXOs-Are-you-still-doing-manual-DevOps-in-the-age-of-AI.pdf
PDF
Introduction to MCP and A2A Protocols: Enabling Agent Communication
PDF
zbrain.ai-Scope Key Metrics Configuration and Best Practices.pdf
PDF
NewMind AI Weekly Chronicles – August ’25 Week IV
PDF
Ensemble model-based arrhythmia classification with local interpretable model...
PDF
EIS-Webinar-Regulated-Industries-2025-08.pdf
PPTX
Module 1 Introduction to Web Programming .pptx
PDF
LMS bot: enhanced learning management systems for improved student learning e...
agenticai-neweraofintelligence-250529192801-1b5e6870.pptx
4 layer Arch & Reference Arch of IoT.pdf
Advancing precision in air quality forecasting through machine learning integ...
Human Computer Interaction Miterm Lesson
Auditboard EB SOX Playbook 2023 edition.
IT-ITes Industry bjjbnkmkhkhknbmhkhmjhjkhj
Early detection and classification of bone marrow changes in lumbar vertebrae...
Dell Pro Micro: Speed customer interactions, patient processing, and learning...
“The Future of Visual AI: Efficient Multimodal Intelligence,” a Keynote Prese...
Data Virtualization in Action: Scaling APIs and Apps with FME
Aug23rd - Mulesoft Community Workshop - Hyd, India.pdf
AI-driven Assurance Across Your End-to-end Network With ThousandEyes
CXOs-Are-you-still-doing-manual-DevOps-in-the-age-of-AI.pdf
Introduction to MCP and A2A Protocols: Enabling Agent Communication
zbrain.ai-Scope Key Metrics Configuration and Best Practices.pdf
NewMind AI Weekly Chronicles – August ’25 Week IV
Ensemble model-based arrhythmia classification with local interpretable model...
EIS-Webinar-Regulated-Industries-2025-08.pdf
Module 1 Introduction to Web Programming .pptx
LMS bot: enhanced learning management systems for improved student learning e...

Control policy formulation

  • 1. Control Policy formulation The why and how Catherine Jones Science and Technology Facilities Council SCAPE Training Statsbiblioteket, Aarhus, 13-14 November 2013
  • 2. Format of this session • 11:15 – 11:40 Presentation on creating control policies • 11:40 – 12:25 Practical Exercise (small groups) • 12:25 - 12:45 Discussion about the practical exercise and the topic of policy in general 2
  • 3. What is digital preservation policy about? • The organisation’s aims and objectives about the long term care of digital objects: • Preservation strategies and acceptable actions • Decision about the digital objects (formats, significant properties etc) • Who the material is being preserved for • Resourcing • Responsibilities 3
  • 4. The role of policy in planning and watch 4
  • 5. SCAPE Policy Levels - recap Guidance Preservation Procedure Control High level More detailed level Specific, measurable objectives General objectives General approaches Applies to specific collections or formats Applies to all parts of the organisation and collections Written in natural language to be read by a human being In two forms: natural language and machine readable form (RDF) Written in natural language to be read by a human being 5
  • 6. Why two forms of control policies? • Natural language policy needed for humans and may (should) already exist – in procedures/collection management policy/implicit understanding etc. • Need machine understandable form to use automated tools 6
  • 7. What is special about SCAPE machine understandable control policies? • Related to a specific set of circumstances – the collection of digital objects; the people who will use them and a purpose. Known as a preservation case • Need to be specific so that they can be measured or assessed. • File format must be TIFF • There must be 3 copies of each object • Not all control policies may be machine actionable • There must be 3 members of staff who have qualification X 7
  • 8. SCAPE Control Policy model links a particular content set (collection) with a particular user community (specific requirements) with specific measurable objectives which can be tested automatically 8
  • 16. What do you need to create machine understandable control policies? • Some written policy – either at the Preservation Procedure level, or at the more detailed control level. • An understanding of the goals of preservation • Knowledge of the collection and who uses it & manages it & any procedures in place. • Some appreciation of what topics you are likely to need Planning & Watch activities for 16
  • 17. Creating Control policy statements Stage 1: Whole policy activities Stage 2: Policy statements within the whole policy Stage 3: Review and rationalise 17
  • 18. Creating Control policy statements Stage 1: Whole policy activities These are activities considering the policy as a whole 1. Identify the content set the policy addresses • What type of material is being preserved in this case? 2. Identify the user communities/roles required by the policy • Who will be using the material or interacting with the material? 3. Map policy statements to high level concepts. • In general what type of activities are the statements referring to? 18
  • 19. Creating Control policy statements Stage 2: Policy statements within the whole policy For each statement or section in the policy undertake: 1. Clarification of implicit meaning • Are there hidden meanings/context that needs to be stated explicitly? 2. Identification of control policy preservation case • What issue is the statement addressing? 3. Identification of objectives • What are the measureable statements which embody the policy statement? 4. Generate control statements • Use of a tool or knowledge of RDF to create machine understandable statements 19
  • 20. Creating Control policy statements Stage 3: Review & Rationalise For preservation cases and associated objectives review: 1. Are there any objectives which are in every preservation case? • These are candidates for organisation related objectives 2. Do some of the preservation cases overlap/are the same? • You need to consider whether fewer but broader preservation cases or multiple specific ones is the most appropriate. This depends on what you intend to use them for, and what overheads there are in maintaining the optimal number 20
  • 21. Worked Example Using raw data will 2011 LET in well-defined formats for which of means “3.1.1 Allthe contentsetbe curatedCalibration and a user community the domainof specific researchers reading the data will be made available by the Facility” i. The file reader MUST be available to the designated user community Express some of the implicit information and rewrite to: Goals/Objectives: Using the contentset be of an approved format for the community of ISIS data 1. File format must 2011 LET Calibration and a user contentset • “All data curated will be in well-defined formats” managers format should have documentation 2. The file • “Approved well-defined formats will be able to be read” 3. Any instrument specific schema should be documented i. File format MUST be NeXus • “The reader will be supplied by at least the ISIS Facility” 4. There should be at least one piece of software which can read the files Also need to express what “curated” means ii. The file format MUST haveavailable from the organisation holding the data 5. This file reader should be documentation iii. Any instrument specific be able to be useddocumented 6. This file reader should schema MUST be by the designated user iv. Nexus File reader software available > 1 community 7. The file format should be located at STFC v. NeXus file reader MUSTbe able to be validated 8. Fixity checks should be able to be vi. The file format MUSTbe undertakenvalidated vii. Fixity checks MUST be able to be undertaken 21
  • 22. Conclusion • Having explicit policy in natural language is important • Expressing policy in machine testable ways is more complex but can bring benefit through use of tools • Natural language policy defines statements of acceptable states; machine understandable control level asks measureable questions • Implicit information understood by human audience which needs explicitly expressing for computers • Written policy is at a fairly abstract level and practicalities may be addressed in implementation plan/job procedure document or one-off project plan 22
  • 23. Next – a practical exercise • You should have: • The example scenario • Sheets with possible attributes and measures • Control Policy worksheets • In pairs or small groups try converting the scenario into control policy statements 23