-
Notifications
You must be signed in to change notification settings - Fork 8
Core model types & properties
Marwane Kalam-Alami edited this page Jun 15, 2012
·
11 revisions
<<< Back to [[Final soa model design]]
Below is a list of all model entities and their related properties/relations with other entities
(information matches more or less the v2012.05.30 of the model)
-
Organization
- Name
-
Relations
- Related users
- Provided services/clients
- Consumed endpoints
-
Requirements
- Name
-
Relations
- Contained requirements documents
-
RequirementsDocument
- Systems/Services/other impacted by the requirements
- Relevant user roles
-
Service
- Name
- Attached files
-
Relations
- Service provider (organization)
- Service implementation
- Required services
- Related requirements
-
System
- Name
- Attached files
- Relevant user roles
-
Relations
- Related requirements
- Contents (services/deliverables/endpoints/etc.)
-
ManagedSystem
- System generation rules
-
Deliverable
- Name
- Implemented Services
- Deployed instances (DeployedDeliverables)
- ID / File name
- Deployable artifact location
- Source code location
- Datasets / Tests
- Technical requirements
- Developer documentation
- Deployment recipes
- ServiceImplementation
-
Environment
- Name
- Type (Staging/Personal/...)
- Related DeployedDeliverables
-
DeployedDeliverable
- Related Deliverable
- Related Endpoints
- Technology-specific deployment parameters
-
Endpoint
- Source DeployedDeliverable (Default: "Unknown Deliverable")
- Provided Service
- URL
- EasySOA Proxy URL (Format; .../Environment-name/Service-ID?)
- SLA documentation
- Service-Level Monitoring data