When an individual uses a service, they are entitled to know what data exists, what they can do with that data, and to what extent.
Conceptually, we can describe data to be "nouns" with the charactertics as "adjectives". Portability is a "verb", with components of the types of portability "adverbs".
"data" - the nouns
Understanding what the objects are
Types
Online Identity
Digital Media
Metadata
Self
Self/Identity
Self/Media
Self/metadata
Group
Group/Identity
Group/Media
Group/metadata
Global
Global/Identity
Global/Media
Global/Metadata
Kinds of data:
a) Online identity: Textual representations of a human being online
b) Digital media: Representations in the form of visual and audio, created by an entity
c) Meta data: The data that structures other data, which results in new information
Assignment of data:
1) Self: Data that relates to an individual
2) Group: Data that is mutually attributed to a group (2 or more people)
3) Global: All other data, that cannot be attributable to an individual or a group of individuals
"Portability" - the verbs
What can be done
Action
Self
Agent
Superior authority
View
Self/View
Agent/View
Authority/View
Add
Self/Add
Agent/Add
Authority/Add
Modify
Self/Modify
Agent/Modify
Authority/Modify
Remove
Self/Remove
Agent/Remove
Authority/Remove
Types of access:
1) View: The ability to read in a published form. This includes the ability to copy or be able to read it within another system.
2) Add: The ability to write new data to a system. This includes the ability to import or access data from another system.
3) Modify: The ability to update existing data. This includes the ability to synchronise between two systems.
4) Remove: The ability to delete existing data
Level of access
1) Self: Can be performed by an individual
2) Agent: Can be performed by another entity on behalf of an individual
3) Superior authority: Can be performed by another entity without authorisation of an individual (ie, government)
Components of data - the adjectives
Describing what the data actually is
a) Online identity
This is any statement of claim that makes a representation of a human being online
Example: a gender associated to a name
b) Digital media: Representations in the form of visual and audio, created by an entity
This relates to any digital creation created by someone
Example: a photo uploaded on a photo service
c) Meta data: The data that structures other data, which results in new information
This is anything that describes, orders, adds structure, or provides additional insight into data.
Components of portability - the adverbs
Describing what makes it portable compliant
1) View
The core criteria is that the data can be viewed in some way.
2) Add: The ability to write new data to a system.
The core criteria is that a person can add new data
3) Modify
The core criteria is that a person can update existing datasets of their choice
Types of mnodification include:
Synchronization
Write access
4) Remove: The ability to delete existing data
Required criteria is that a person can delete datasets of their choice
Required criteria is that there is some form of notification to the end-user
Representation
Data
Text representation
Base image
Portability
Text representation
Base image
View
<text pending>
Add
<text pending>
Modify
<text pending>
Remove
<text pending>
**Note that the levels of portability will be identified by slightly modifying the base image. Due to internationalisation issues, roman numbers and the latin alphabet cannot be used. Instead, a unique image needs to be determined to represent the three classes.