Skip to content
Brian Thomas edited this page Jan 12, 2015 · 4 revisions

Support I/O adapters

Related Use case(s)

Use Case 3

Description

The format shall be capable of utilizing I/O adaptors so that one or more instances of the format may either flow into or out of various other software/representations.

Related to requirement

Requirement 4

Sub-requirements

Requirement 3.1

The format shall support I/O adapters for REST services. Each REST I/O adapter is specially built for individual REST service interfaces.

Requirement 3.2

The format shall support I/O adapters for databases. Each database adapter is specially built for the database type (SQL, noSQL, etc) and schema.

Requirement 3.2.1

A database format I/O adapter shall be capable of creating appropriate schema to store format instances.

Requirement 3.3

The format shall support I/O adapters which split instance information between 2 or more file instances.

Requirement 3.4

The format shall be capable of pulling and using the appropriate adapter from an adapter repository based on a unique URI which identifies the needed adapter.

Requirement 3.4.1

The format shall support a local I/O adapter cache.

Requirement 3.4.2

The format shall support pulling and updating I/O adapters from an identified online repository.