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.

5. Design<br />

userId<br />

serviceName<br />

XMLNamespace<br />

interfaceName<br />

tenantId<br />

Service<br />

(1,n)<br />

implements<br />

(1,n)<br />

ServiceInterface<br />

wsdlFile<br />

(1,n)<br />

policyFile<br />

has<br />

(1,1)<br />

Policy<br />

policyName<br />

zipFile<br />

SAName<br />

userId<br />

dsName<br />

userId<br />

dsLocation<br />

Id<br />

dsBean<br />

Name<br />

ServiceAssembly<br />

(1,1)<br />

tenantId<br />

tenantId<br />

correlates<br />

dsType<br />

dsProtocol<br />

dsEndpoint<br />

URL<br />

dsNativeDriver<br />

Name<br />

dsUser<br />

id<br />

locationId<br />

dsPssw<br />

(0,n)<br />

TenantBackendDS<br />

(1,1)<br />

refersTo<br />

(1,1) (1,n)<br />

stores<br />

(1,n)<br />

MainInfoStructure name<br />

(1,1)<br />

tenantId<br />

locationId<br />

id<br />

contains<br />

(0,n)<br />

SecondaryInfoStructure<br />

tenantId<br />

name<br />

Figure 5.1.: Extended service registry ER Diagram using (Min, Max) notation. Note: extended<br />

from outputs in [Muh12] and [Ura12]<br />

52

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

Saved successfully!

Ooh no, something went wrong!