16.01.2014 Views

Diploma Thesis Santiago Gómez Sáez - IAAS

Diploma Thesis Santiago Gómez Sáez - IAAS

Diploma Thesis Santiago Gómez Sáez - IAAS

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

4. Concept and Specification<br />

Name<br />

Goal<br />

Actor<br />

Pre-Condition<br />

Post-Condition<br />

Post-Condition<br />

Special Case<br />

Normal Case<br />

in<br />

Register Secondary Information Structure<br />

The tenant operator registeres a secondary information structure and associates<br />

it with the specified source and target main information structure.<br />

Tenant Operator<br />

The tenant operator has the permissions in the service unit contingent, has<br />

registered a source and target data source, has registered a source and target<br />

main information structure, and the source and target datasources are NoSQL<br />

databases.<br />

The source and target secondary information structure meta-data are registered<br />

successfully, and associated with the specified source and target main information<br />

structure.<br />

Source and target secondary information structure are not registered, and are not<br />

associated with the specified source and target main information structure.<br />

1. The tenant operator selects the service assembly to which the source data<br />

source is already associated.<br />

2. The tenant operator selects the source and target data source to which the<br />

main information structure are associated.<br />

3. The tenant operator selects the source and target main information structure<br />

to which the secondary information structure is associated.<br />

4. The source and target secondary information structure are registered and<br />

associated with their source and target main information structure.<br />

Special Cases<br />

1a. The service assembly does not exist.<br />

a) The system shows an error message and aborts.<br />

2a. The source or target data source does not exist.<br />

a) The system shows an error message and aborts.<br />

2b. The source and target data source is a MySQL database.<br />

a) The system shows an error message and aborts.<br />

3a. The main source or target information structure does not exist.<br />

a) The system shows an error message and aborts.<br />

4a. The secondary source or target information structure already exists.<br />

a) The system shows an error message and aborts.<br />

Table 4.4.: Description of Use Case Register Secondary Information Structure.<br />

46

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!