Did you see this whiteboard? The definition showed up at the 14th IIW unconference in May 2012.
“PDEC Consensus Definition. Interoperability is not about swapping massive amounts of data semantically unchanged from one provider to another, but to easily get authorized by a user to grab specific pieces of information on their behalf from lots of sources (often non-PDEC sources), process it and perform actions as desired by the user. e.g. providing input to yet other sources”
This feels too… small. So far it says:
- Semantics shouldn’t slow getting data.
- Authorizations should be easy.
- Actions and auths are granular.
- Somebody is acting on the user’s behalf (isn’t everyone?).
This definition doesn’t answer:
- Who is the user? Non-person entities like a corporation? Collective entities like families?
- What does authorized mean? What does it mean to be authorized?
- Is “moving and doing things with data” just a little too broad? Or is this about some context not described here?
- Why does this matter? To whom? What is this for?
- What constitutes the ecosystem? Service providers? All service providers or just some? Are people in the ecosystem too?
What’s a better definition?