Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Swordfish Documentation: User Stories: SOA Administrator"

(Add reference to Schema externalization)
m
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
{| border="1" cellpadding="3" cellspacing="0" width="100%"
 
{| border="1" cellpadding="3" cellspacing="0" width="100%"
  
== User Stories for SOA Administrators ==
+
== User Stories for SOA Administrators and Operators ==
 
|- style="background:#DFF4B3;"
 
|- style="background:#DFF4B3;"
 
|width="10*" |'''ID'''
 
|width="10*" |'''ID'''
Line 7: Line 7:
 
|width="10*" |'''I would like to'''
 
|width="10*" |'''I would like to'''
 
|width="10*" |'''so that'''
 
|width="10*" |'''so that'''
|width="10*" | Link to backlog item(s)
+
|width="10*" | Topic and/or Link to backlog item(s)
 
|width="10*" | Status
 
|width="10*" | Status
 
|-
 
|-
Line 192: Line 192:
 
|width="10*" | I can cntrol privileges for the Services in my environment.
 
|width="10*" | I can cntrol privileges for the Services in my environment.
 
|width="10*" | [[Swordfish_Documentation:_Product_Backlog#0300 | Centralized Authentication and Authorization]]
 
|width="10*" | [[Swordfish_Documentation:_Product_Backlog#0300 | Centralized Authentication and Authorization]]
 +
|width="10*" | Open
 +
|-
 +
|width="10*" id="A350"| A350
 +
|width="10*" | Eclipse SOA Operator
 +
|width="10*" | '''monitor availablity''' of the services running in my environment,
 +
|width="10*" | I know the status of each service at any time.
 +
|width="10*" | [[Swordfish_Documentation:_Product_Backlog#0350 | SAM and Hyperic Plugin]]
 +
|width="10*" | Open
 +
|-
 +
|width="10*" id="A351"| A352
 +
|width="10*" | Eclipse SOA Operator
 +
|width="10*" | '''monitor failure rates and periods''' of the services running in my environment,
 +
|width="10*" | I can identify services with frequent problems.
 +
|width="10*" | [[Swordfish_Documentation:_Product_Backlog#0350 | SAM and Hyperic Plugin]]
 +
|width="10*" | Open
 +
|-
 +
|width="10*" id="A353"| A353
 +
|width="10*" | Eclipse SOA Operator
 +
|width="10*" | '''monitor number of service calls per time unit''' of the services running in my environment,
 +
|width="10*" | I can provide statistics on service activity monitoring.
 +
|width="10*" | [[Swordfish_Documentation:_Product_Backlog#0350 | SAM and Hyperic Plugin]]
 +
|width="10*" | Open
 +
|-
 +
|width="10*" id="A354"| A354
 +
|width="10*" | Eclipse SOA Operator
 +
|width="10*" | '''monitor response times''' of the services running in my environment,
 +
|width="10*" | I can ensure adherence to SLA's.
 +
|width="10*" | [[Swordfish_Documentation:_Product_Backlog#0350 | SAM and Hyperic Plugin]]
 +
|width="10*" | Open
 +
|-
 +
|width="10*" id="A355"| A355
 +
|width="10*" | Eclipse SOA Operator
 +
|width="10*" | '''control''' the services running in my environment,
 +
|width="10*" | I can start and stop them through my management environment.
 +
|width="10*" | [[Swordfish_Documentation:_Product_Backlog#0350 | SAM and Hyperic Plugin]]
 +
|width="10*" | Open
 +
|-
 +
|width="10*" id="A356"| A356
 +
|width="10*" | Eclipse SOA Operator
 +
|width="10*" | '''control monitoring parameters''' for the services running in my environment,
 +
|width="10*" | I can adjust the monitoring easily i.e. to implement changes in SLA's.
 +
|width="10*" | [[Swordfish_Documentation:_Product_Backlog#0350 | SAM and Hyperic Plugin]]
 +
|width="10*" | Open
 +
|-
 +
|width="10*" id="A370"| A370
 +
|width="10*" | Eclipse SOA Operator
 +
|width="10*" | '''monitore''' the Service Registry according to A350 to 356.
 +
|width="10*" | I can reliable operations and high availability of the Service registry .
 +
|width="10*" | [[Swordfish_Documentation:_Product_Backlog#0350 | SAM and Hyperic Plugin]]
 
|width="10*" | Open
 
|width="10*" | Open
 
|-
 
|-

Latest revision as of 04:03, 3 June 2009

User Stories for SOA Administrators and Operators

ID As an I would like to so that Topic and/or Link to backlog item(s) Status
A005 Eclipse SOA Administrator store the service resources in a content repository, I can utilice all the advantages like versioning, acess control etc.. Repository: JCR Backend open
A010 Eclipse SOA Administrator upload/import WSDL into the Service Registry , I can make them available for a dynamic service lookup. Service Registry Admin Interface Done
A015
Sprint 5, Rank 6
Eclipse SOA Administrator download/export the resources WSDL from the Service Registry into the Eclipse Workspace and the File System, I can modify technical data (Endpoints, policy assertions). Service Registry Admin Interface

See also related user stories for Service Developers

open
A020 Eclipse SOA Administrator view any single resource stored in the Service Registry , I can check the content without needing to download it. Service Registry Admin Interface Done
A025
Sprint 5, Rank 5
Eclipse SOA Administrator browse resources stored in the Service Registry based on resource type, I can gain an overview of resources available and how they are related to each other. Service Registry Admin Interface open
A030 Eclipse SOA Administrator delete the resources WSDL from the Service Registry , I can remove them, when they are not needed anymore. Service Registry Admin Interface open
A040 Eclipse SOA Administrator create Policies and store them into my Workspace, I can use them in Services. TBD Done
A045 Eclipse SOA Administrator associate Policies with Ports inside WSDLs, I can be used during service lookup AND during runtime to identify the interceptor chain. TBD open (Currently policies need to be included)
A050 Eclipse SOA Administrator use Policy Based compression, I can control compression dynamically. TBD open
A060 Eclipse SOA Administrator search/find WSDL files stored in the Service Registry based on key words contained 'Port Type' and 'Service' (simple search), I do not need to browse for them manually.. Service Registry Admin Interface open
A070 Eclipse SOA Administrator upload/import the resources WS-Policy into the Service Registry , I can make them available for a dynamic service lookup. Service Registry Admin Interface open
A080 Eclipse SOA Administrator download/export the resources WS-Policy from the Service Registry into the Eclipse Workspace and the File System, I can modify technical data (Endpoints, policy assertions). Service Registry Admin Interface

See also related user stories for Service Developers

open
A090 Eclipse SOA Administrator search/find WS-Policy files stored in the Service Registry based on key words contained in the WS-Policy file (simple search), I do not need to browse for them manually.. Service Registry Admin Interface open
A100 Eclipse SOA Administrator delete the resources WS-Policy from the Service Registry , I can remove them, when they are not needed anymore. Service Registry Admin Interface open
A110 Eclipse SOA Administrator deactivate WSDL's from service lookup without deleting it from the Service Registry , I can apply governance rules, like multiple versions of the same service etc. TBD open
A120 Eclipse SOA Administrator upload/import Schemas into the Service Registry, I can reference them from multiple WSDL files in the Service Registry. Service Registry Admin Interface/Schema Externalization open
A130 Eclipse SOA Administrator download/export schemas from the Service Registry into the Eclipse Workspace and the File System, I can modify them. Service Registry Admin Interface/Schema Externalization open
A140 Eclipse SOA Administrator delete schemas from the Service Registry , I can remove them, when they are not needed anymore. Service Registry Admin Interface/Schema Externalization open
A150 Eclipse SOA Administrator validate consistency of references between resources WSDL and WS-Polic and WSDL and Scema from the Service Registry , I can ensure the Serice Registry does not contain any files with broken links. Service Registry Admin Interface open
A160 Eclipse SOA Administrator upload/import Service Provider Descriptions and Participant Policiesinto the Service Registry, I can utilize different WS-policies per operation and easily add multiple Services implementing the same Port Type. Service Registry Admin Interface open
A170 Eclipse SOA Administrator download/export Service Provider Descriptions and Participant Policies from the Service Registry into the Eclipse Workspace and the File System, I can modify them. Service Registry Admin Interface open
A180 Eclipse SOA Administrator delete Service Provider Descriptions and Participant Policies from the Service Registry , I can remove them, when they are not needed anymore. Service Registry Admin Interface open
A190 Eclipse SOA Administrator access multiple SOA Infrastructureinstances from the same Administration Client without restarting it, I can administer multiple Infrstructures, for i.e. test and production environments. TBD open
A200 Eclipse SOA Administrator access a remote SOA infrastructure without installing anything on the client (from a Web interface), I do not need to install Eclipse. TBD open ?
A300 Eclipse SOA Administrator I want to be able to administrate user accounts, I can cntrol authentication for the Service environment. Centralized Authentication and Authorization Open
A310 Eclipse SOA Administrator I want to be able to administrate rolesand permission, I can cntrol privileges for the Services in my environment. Centralized Authentication and Authorization Open
A350 Eclipse SOA Operator monitor availablity of the services running in my environment, I know the status of each service at any time. SAM and Hyperic Plugin Open
A352 Eclipse SOA Operator monitor failure rates and periods of the services running in my environment, I can identify services with frequent problems. SAM and Hyperic Plugin Open
A353 Eclipse SOA Operator monitor number of service calls per time unit of the services running in my environment, I can provide statistics on service activity monitoring. SAM and Hyperic Plugin Open
A354 Eclipse SOA Operator monitor response times of the services running in my environment, I can ensure adherence to SLA's. SAM and Hyperic Plugin Open
A355 Eclipse SOA Operator control the services running in my environment, I can start and stop them through my management environment. SAM and Hyperic Plugin Open
A356 Eclipse SOA Operator control monitoring parameters for the services running in my environment, I can adjust the monitoring easily i.e. to implement changes in SLA's. SAM and Hyperic Plugin Open
A370 Eclipse SOA Operator monitore the Service Registry according to A350 to 356. I can reliable operations and high availability of the Service registry . SAM and Hyperic Plugin Open

See also: Swordfish Product Backlog


Return to Swordfish User Stories
Return to Swordfish Wiki Home

Back to the top