PIDs for policy elements・Abstract・Examples・Notes・See also・About
Detail of Hammurabi's code. Image: Claude Valette, CC BY-SA 4.0.
PIDs for policy elements
Policies are a common way to structure interactions amongst humans as well as between humans and human-made systems. In turn, they have a structure to themselves, which may vary considerably across use cases but can generally be broken down into individual policy elements, similar to ingredients within a recipe. In this session - which will be presented from https://github.com/Daniel-Mietchen/events/blob/master/PIDapalooza-2018.md - we will entertain the idea of assigning PIDs to such policy elements and explore the effects that might have on
- exposing policies relevant to a given context,
- flagging contradictions between policies,
- building policy-aware automated workflows, e.g. around machine-actionable Data Management Plans
- monitoring policy compliance, and
- standardizing policies across languages, jurisdictions and other use cases.
Let's consider data sharing policies, which are increasingly being drafted and implemented by a range of players in the research landscape, including research institutions, research funders, research publishers, learned societies and others.
Some key elements of policies in this space could be, e.g.
- whether there is an embargo period before data can be shared openly,
- and if so,
- whether it
- is
- optional
- required
- has
- conditions
- is
- what data it applies to,
- when it starts and
- when it ends, or
- whether it
- and if so,
- whether there are licensing requirements,
- and if so,
- whether they apply to data and/ or metadata
- which licenses fulfill them
- and if so,
- whether there are any consequences for non-compliance,
- and if so,
- which ones.
- and if so,
Now imagine these policy elements to be available and addressable in a format that machines can act on, i.e. using a consistent predefined structure and a controlled vocabulary linked to persistent identifiers.
If we can do this for cocktails, why not for policies?
- Creating a Policy-Aware Web
- Platform for Privacy Preferences Project (P3P)
- eXtensible Access Control Markup Language (XACML)
- Routing Policy Specification Language (RPSL)
- InSpec
- Policy Models
- Shape Expressions (ShEx)
This session is not specific to any domain, so I'll try to structure it around examples from various areas. For the moment, though, I'll just list here some potential starting points:
- Mine PMC for ethics statements
- Sharing policies relevant to NIH
- Annotate some Wellcome policy pages
- Analyze policies for data sharing
- in public health emergencies
- at a single institution/ funder/ publisher
- across multiple institutions/ funders/ publishers
- or go for laws directly?
- WMA Declaration of Helsinki – Ethical Principles for Medical Research Involving Human Subjects
- subsidiary policies may be a better initial target for PID tagging than strategic policies (see "Thinking Strategically in Federal Policy: Defining the Attributes of High-level Policies" below)
- Hammurabi's code
Since I am new to the topic of analyzing legal language, I am trying to get an overview of how others are doing it, for which I am using Open Knowledge Maps. In order to document my discovery process, I am listing below the queries that I ran, roughly in the order in which I ran them:
- legal semantics
- legal concepts (this triggered a bug report)
- mining legal texts
- failed (instead of a results page, they simply lead to this not very helpful help page):
- A Pattern-Based Method for Identifying and Analyzing Laws
- The help page does link to the corresponding BASE search, though, which seems not to be able to make sense of such long strings. Interestingly, trimming the URL parameters does yield useful results. This triggered two bugs reports: #26, #27.
- Pattern analysis of laws
- Pattern analysis laws
- A Pattern-Based Method for Identifying and Analyzing Laws
- patterns legal language
- legal language
- automated legal texts
- automated analysis legal texts
- machine policy
- machine-readable policy
- this yielded an interesting hit: Towards a Similarity Metric for Comparing Machine-Readable Privacy Policies, although it smells of P3P
- on P3P:
-
We do not consider particular privacy policy languages (such as P3P [9], PPL [10] or XACML [11]), but focus on the high-level concepts that need to be solved rather than the particular language dependent problems.
-
- on P3P:
- similar machine-directed policy language:
- this yielded an interesting hit: Towards a Similarity Metric for Comparing Machine-Readable Privacy Policies, although it smells of P3P
- machine-actionable policy: failed
- policy comparison
- "policy comparison"
- hit: Thinking Strategically in Federal Policy: Defining the Attributes of High-level Policies
- I requested a copy
- The copy came in with a friendly note by the author, and I thanked him and went through it right away.
- Focused on strategic policies as a subtype of policies. Five such policies are considered in detail (Table 1) and characterized in terms of 'attributes' like target audience, implementation incentives or whether they are principles-based.
- Proposes (Fig. 2)
-
that those policies that had stronger stakeholder representation during policy formulation tend to deliver policies that are clearer in their objectives
- author is conscious that 5 is a very small number to make such inferences
- plausible in general (except when stakeholder representation is biased towards lobbyists whose interventions tend to make policies more vague) but information about 'stakeholder representation during policy formulation' is not necessarily easily available in or near a given policy text, so it's hard to include into workflows for identifying policies suitable for PID tagging of policy elements
-
- Not precisely what I was looking for, but maybe some of the language or references can be useful. For instance, according to his Fig. 1, subsidiary policies may be a better initial target for PID tagging than strategic policies.
- I requested a copy
- hit: Thinking Strategically in Federal Policy: Defining the Attributes of High-level Policies
- zooming in on ethics
- ethics standards
- hit: A conceptual analysis of ethics codes (abstract only)
- ethics forms
- ethics policies
- ethical review
- ethics standards
- information retrieval legal documents
- legal information retrieval
- automated analysis legal documents
- "legal automated analysis" endlessly remains in "Creating your visualization takes longer than expected. Please stay tuned!" mode
- legal semantic reasoning
- automated legal analysis
- comparative law
- comparative legal studies
- automated comparative law
- law similarity
- comparative international law
- Wikipedia: Comparative law
- Law as Data
- A Pattern-Based Method for Identifying and Analyzing Laws
- Scalable Preservation Environments (SCAPE)
- The Constitute Project
- comparative database of constitutions around the world, with SPARQL endpoint
- Law StackExchange (does not look promising so far; maybe ask)
- Practicing European Law in English language
-
working on "legal automation software (question answering, automatic strategy inferrence, automatic argumentation, search of case law etc.)"
-
- Practicing European Law in English language
- Academia StackExchange (does not look promising so far; maybe ask)
- Challenges in Swedish hydropower – politics, economics and rights
- plans to analyze the effect of two different water management policies
- uses
-
"the Policy Arrangements Approach (PAA) to map and analyse the arrangements in which hydropower permit processes take place, focusing on four dimensions: rules, actors, resources/power, and discourses (van Tatenhove et al. 2000)."
-
- Michael Bar-Sinai on Policy models
- Data Tags
- Key Elements of an Information Security Policy
- Open Contracting Data Standard
- see also the corresponding PIDapalooza talk
- In omegataupodcast.net/264 the two interviewees mention a co-op between law & IT faculty (at TU Munich?). They might be interesting people to talk to or ask for more specialised contacts.
- Research Funders' Open Access Policies
- RDA: Practical Policy WG
- ISA^2 — Interoperability solutions for public administrations, businesses and citizens
- Persistent identifier for a policy
- Policy versioning via GitHub
- Policy-driven file archiving and backups
- Studying Immigrant Policy One Law at a Time
- with "law-level information for 2,703 legislative actions by the 50 American states from 2005-2015"
- iPS cells: mapping the policy issues
- Privacy
- Consent, and Withdrawal of Consent
- Reach-through Rights
- Intellectual Property Challenges
- The Ethical Use of iPS Cells
- Clinical Translation
- COVID-related policies
- Climate Policy Database
- International Energy Agency (IEA): Policy database
- The experimental emergence of convention in a non-human primate
This file hosts my session proposal for PIDapalooza 2018. It was submitted on September 22, 2017, which was the extended submission deadline. On October 11, I was notified that the proposal had been accepted. The session took place at 2pm CET on January 24 on Stage 2.