Title (Goal)

As a data user, I want a representation returned that is stable regardless of changes in the underlying object or objects

Primary Actor

Data user






Daniel Davis 

Story (A paragraph or two describing what happens)

Often the implementation of the system or data changes, I should be able to ask the repository for a representation that is always the same.

As a data user, I want to want to get a representation from the repository that is always the same.  As a data user I am comfortable using URIs to access data but often I expect that when I ask for a representation for a resource, I always get the same result.  Without this feature, should the underlying data be restructured I may get a different representation, therefore I cannot trust what is returned the next time I ask for the resource.