Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Swordfish Documentation: User Stories: SOA Administrator"
(separaate WSDL and WS-Policy use cases) |
(Add ID's) |
||
Line 3: | Line 3: | ||
== User Stories for SOA Administrators == | == User Stories for SOA Administrators == | ||
|- style="background:#DFF4B3;" | |- style="background:#DFF4B3;" | ||
+ | |width="10*" |'''ID''' | ||
|width="10*" |'''As an''' | |width="10*" |'''As an''' | ||
|width="10*" |'''I would like to''' | |width="10*" |'''I would like to''' | ||
Line 8: | Line 9: | ||
|width="10*" |link to backlog item(s) | |width="10*" |link to backlog item(s) | ||
|- | |- | ||
+ | |width="10*" | A010 | ||
|width="10*" | Eclipse SOA Administrator | |width="10*" | Eclipse SOA Administrator | ||
|width="10*" | '''upload/import''' the resources '''WSDL''' into the Service Registry , | |width="10*" | '''upload/import''' the resources '''WSDL''' into the Service Registry , | ||
Line 13: | Line 15: | ||
|width="10*" | [[Swordfish_Documentation:Service_Registry_Admin_Interface | Service Registry Admin Interface]] | |width="10*" | [[Swordfish_Documentation:Service_Registry_Admin_Interface | Service Registry Admin Interface]] | ||
|- | |- | ||
+ | |width="10*" | A015 | ||
|width="10*" | Eclipse SOA Administrator | |width="10*" | Eclipse SOA Administrator | ||
|width="10*" | '''download/export''' the resources '''WSDL''' from the Service Registry into the Eclipse Workspace and the File System, | |width="10*" | '''download/export''' the resources '''WSDL''' from the Service Registry into the Eclipse Workspace and the File System, | ||
Line 19: | Line 22: | ||
See also related user stories for [[Swordfish_Documentation:_User_Stories:_Service_Developer#User_Stories_for_Service_Developers_with_Tooling_Focus | Service Developers]] | See also related user stories for [[Swordfish_Documentation:_User_Stories:_Service_Developer#User_Stories_for_Service_Developers_with_Tooling_Focus | Service Developers]] | ||
|- | |- | ||
+ | |width="10*" | A020 | ||
|width="10*" | Eclipse SOA Administrator | |width="10*" | Eclipse SOA Administrator | ||
|width="10*" | '''view''' any single resource stored in the Service Registry , | |width="10*" | '''view''' any single resource stored in the Service Registry , | ||
Line 24: | Line 28: | ||
|width="10*" | [[Swordfish_Documentation:Service_Registry_Admin_Interface | Service Registry Admin Interface]] | |width="10*" | [[Swordfish_Documentation:Service_Registry_Admin_Interface | Service Registry Admin Interface]] | ||
|- | |- | ||
+ | |width="10*" | A025 | ||
|width="10*" | Eclipse SOA Administrator | |width="10*" | Eclipse SOA Administrator | ||
|width="10*" | '''browse''' resources stored in the Service Registry based on resource type, | |width="10*" | '''browse''' resources stored in the Service Registry based on resource type, | ||
Line 29: | Line 34: | ||
|width="10*" | [[Swordfish_Documentation:Service_Registry_Admin_Interface | Service Registry Admin Interface]] | |width="10*" | [[Swordfish_Documentation:Service_Registry_Admin_Interface | Service Registry Admin Interface]] | ||
|- | |- | ||
+ | |width="10*" | A030 | ||
|width="10*" | Eclipse SOA Administrator | |width="10*" | Eclipse SOA Administrator | ||
|width="10*" | '''delete''' the resources '''WSDL''' from the Service Registry , | |width="10*" | '''delete''' the resources '''WSDL''' from the Service Registry , | ||
Line 34: | Line 40: | ||
|width="10*" | [[Swordfish_Documentation:Service_Registry_Admin_Interface | Service Registry Admin Interface]] | |width="10*" | [[Swordfish_Documentation:Service_Registry_Admin_Interface | Service Registry Admin Interface]] | ||
|- | |- | ||
+ | |width="10*" | A040 | ||
|width="10*" | Eclipse SOA Administrator | |width="10*" | Eclipse SOA Administrator | ||
|width="10*" | '''create Policies''' and store them into my Workspace, | |width="10*" | '''create Policies''' and store them into my Workspace, | ||
Line 39: | Line 46: | ||
|width="10*" | TBD | |width="10*" | TBD | ||
|- | |- | ||
+ | |width="10*" | A045 | ||
|width="10*" | Eclipse SOA Administrator | |width="10*" | Eclipse SOA Administrator | ||
|width="10*" | '''associate Policies with Ports inside WSDLs''', | |width="10*" | '''associate Policies with Ports inside WSDLs''', | ||
Line 44: | Line 52: | ||
|width="10*" | TBD | |width="10*" | TBD | ||
|- | |- | ||
+ | |width="10*" | A050 | ||
|width="10*" | Eclipse SOA Administrator | |width="10*" | Eclipse SOA Administrator | ||
|width="10*" | '''use Policy Based compression''', | |width="10*" | '''use Policy Based compression''', | ||
Line 49: | Line 58: | ||
|width="10*" | TBD | |width="10*" | TBD | ||
|- | |- | ||
+ | |width="10*" | A060 | ||
|width="10*" | Eclipse SOA Administrator | |width="10*" | Eclipse SOA Administrator | ||
|width="10*" | '''search/find WSDL files''' stored in the Service Registry based on key words contained 'Port Type' and 'Service' (simple search), | |width="10*" | '''search/find WSDL files''' stored in the Service Registry based on key words contained 'Port Type' and 'Service' (simple search), | ||
Line 54: | Line 64: | ||
|width="10*" | [[Swordfish_Documentation:Service_Registry_Admin_Interface | Service Registry Admin Interface]] | |width="10*" | [[Swordfish_Documentation:Service_Registry_Admin_Interface | Service Registry Admin Interface]] | ||
|- | |- | ||
+ | |width="10*" | A070 | ||
|width="10*" | Eclipse SOA Administrator | |width="10*" | Eclipse SOA Administrator | ||
|width="10*" | '''upload/import''' the resources '''WS-Policy''' into the Service Registry , | |width="10*" | '''upload/import''' the resources '''WS-Policy''' into the Service Registry , | ||
Line 59: | Line 70: | ||
|width="10*" | [[Swordfish_Documentation:Service_Registry_Admin_Interface | Service Registry Admin Interface]] | |width="10*" | [[Swordfish_Documentation:Service_Registry_Admin_Interface | Service Registry Admin Interface]] | ||
|- | |- | ||
+ | |width="10*" | A080 | ||
|width="10*" | Eclipse SOA Administrator | |width="10*" | Eclipse SOA Administrator | ||
|width="10*" | '''download/export''' the resources '''WS-Policy''' from the Service Registry into the Eclipse Workspace and the File System, | |width="10*" | '''download/export''' the resources '''WS-Policy''' from the Service Registry into the Eclipse Workspace and the File System, | ||
Line 65: | Line 77: | ||
See also related user stories for [[Swordfish_Documentation:_User_Stories:_Service_Developer#User_Stories_for_Service_Developers_with_Tooling_Focus | Service Developers]] | See also related user stories for [[Swordfish_Documentation:_User_Stories:_Service_Developer#User_Stories_for_Service_Developers_with_Tooling_Focus | Service Developers]] | ||
|- | |- | ||
+ | |width="10*" | A090 | ||
|width="10*" | Eclipse SOA Administrator | |width="10*" | Eclipse SOA Administrator | ||
|width="10*" | '''search/find WS-Policy files''' stored in the Service Registry based on key words contained in the WS-Policy file (simple search), | |width="10*" | '''search/find WS-Policy files''' stored in the Service Registry based on key words contained in the WS-Policy file (simple search), | ||
Line 70: | Line 83: | ||
|width="10*" | [[Swordfish_Documentation:Service_Registry_Admin_Interface | Service Registry Admin Interface]] | |width="10*" | [[Swordfish_Documentation:Service_Registry_Admin_Interface | Service Registry Admin Interface]] | ||
|- | |- | ||
+ | |width="10*" | A100 | ||
|width="10*" | Eclipse SOA Administrator | |width="10*" | Eclipse SOA Administrator | ||
|width="10*" | '''delete''' the resources '''WS-Polic''' from the Service Registry , | |width="10*" | '''delete''' the resources '''WS-Polic''' from the Service Registry , | ||
Line 75: | Line 89: | ||
|width="10*" | [[Swordfish_Documentation:Service_Registry_Admin_Interface | Service Registry Admin Interface]] | |width="10*" | [[Swordfish_Documentation:Service_Registry_Admin_Interface | Service Registry Admin Interface]] | ||
|- | |- | ||
+ | |width="10*" | A110 | ||
|width="10*" | Eclipse SOA Administrator | |width="10*" | Eclipse SOA Administrator | ||
|width="10*" | '''deactivate WSDL's''' from service lookup without deleting it from the Service Registry , | |width="10*" | '''deactivate WSDL's''' from service lookup without deleting it from the Service Registry , | ||
Line 80: | Line 95: | ||
|width="10*" | TBD | |width="10*" | TBD | ||
|- | |- | ||
+ | |width="10*" | A120 | ||
|width="10*" | Eclipse SOA Administrator | |width="10*" | Eclipse SOA Administrator | ||
|width="10*" | '''upload/import Schemas''' into the Service Registry, | |width="10*" | '''upload/import Schemas''' into the Service Registry, | ||
Line 85: | Line 101: | ||
|width="10*" | [[Swordfish_Documentation:Service_Registry_Admin_Interface | Service Registry Admin Interface]] | |width="10*" | [[Swordfish_Documentation:Service_Registry_Admin_Interface | Service Registry Admin Interface]] | ||
|- | |- | ||
+ | |width="10*" | A130 | ||
|width="10*" | Eclipse SOA Administrator | |width="10*" | Eclipse SOA Administrator | ||
|width="10*" | '''download/export schemas''' from the Service Registry into the Eclipse Workspace and the File System, | |width="10*" | '''download/export schemas''' from the Service Registry into the Eclipse Workspace and the File System, | ||
Line 90: | Line 107: | ||
|width="10*" | [[Swordfish_Documentation:Service_Registry_Admin_Interface | Service Registry Admin Interface]] | |width="10*" | [[Swordfish_Documentation:Service_Registry_Admin_Interface | Service Registry Admin Interface]] | ||
|- | |- | ||
+ | |width="10*" | A140 | ||
|width="10*" | Eclipse SOA Administrator | |width="10*" | Eclipse SOA Administrator | ||
|width="10*" | '''delete schemas''' from the Service Registry , | |width="10*" | '''delete schemas''' from the Service Registry , | ||
Line 95: | Line 113: | ||
|width="10*" | [[Swordfish_Documentation:Service_Registry_Admin_Interface | Service Registry Admin Interface]] | |width="10*" | [[Swordfish_Documentation:Service_Registry_Admin_Interface | Service Registry Admin Interface]] | ||
|- | |- | ||
+ | |width="10*" | A150 | ||
|width="10*" | Eclipse SOA Administrator | |width="10*" | Eclipse SOA Administrator | ||
|width="10*" | '''validate''' consistency of references between resources '''WSDL and WS-Polic''' and '''WSDL and Scema''' from the Service Registry , | |width="10*" | '''validate''' consistency of references between resources '''WSDL and WS-Polic''' and '''WSDL and Scema''' from the Service Registry , | ||
Line 100: | Line 119: | ||
|width="10*" | [[Swordfish_Documentation:Service_Registry_Admin_Interface | Service Registry Admin Interface]] | |width="10*" | [[Swordfish_Documentation:Service_Registry_Admin_Interface | Service Registry Admin Interface]] | ||
|- | |- | ||
+ | |width="10*" | A160 | ||
|width="10*" | Eclipse SOA Administrator | |width="10*" | Eclipse SOA Administrator | ||
|width="10*" | '''upload/import Service Provider Descriptions and Participant Policies'''into the Service Registry, | |width="10*" | '''upload/import Service Provider Descriptions and Participant Policies'''into the Service Registry, | ||
Line 105: | Line 125: | ||
|width="10*" | [[Swordfish_Documentation:Service_Registry_Admin_Interface | Service Registry Admin Interface]] | |width="10*" | [[Swordfish_Documentation:Service_Registry_Admin_Interface | Service Registry Admin Interface]] | ||
|- | |- | ||
+ | |width="10*" | A170 | ||
|width="10*" | Eclipse SOA Administrator | |width="10*" | Eclipse SOA Administrator | ||
|width="10*" | '''download/export Service Provider Descriptions and Participant Policies''' from the Service Registry into the Eclipse Workspace and the File System, | |width="10*" | '''download/export Service Provider Descriptions and Participant Policies''' from the Service Registry into the Eclipse Workspace and the File System, | ||
Line 110: | Line 131: | ||
|width="10*" | [[Swordfish_Documentation:Service_Registry_Admin_Interface | Service Registry Admin Interface]] | |width="10*" | [[Swordfish_Documentation:Service_Registry_Admin_Interface | Service Registry Admin Interface]] | ||
|- | |- | ||
+ | |width="10*" | A180 | ||
|width="10*" | Eclipse SOA Administrator | |width="10*" | Eclipse SOA Administrator | ||
|width="10*" | '''delete Service Provider Descriptions and Participant Policies''' from the Service Registry , | |width="10*" | '''delete Service Provider Descriptions and Participant Policies''' from the Service Registry , | ||
Line 115: | Line 137: | ||
|width="10*" | [[Swordfish_Documentation:Service_Registry_Admin_Interface | Service Registry Admin Interface]] | |width="10*" | [[Swordfish_Documentation:Service_Registry_Admin_Interface | Service Registry Admin Interface]] | ||
|- | |- | ||
+ | |width="10*" | A190 | ||
|width="10*" | Eclipse SOA Administrator | |width="10*" | Eclipse SOA Administrator | ||
|width="10*" | '''access multiple SOA Infrastructure'''instances from the same Administration Client without restarting it, | |width="10*" | '''access multiple SOA Infrastructure'''instances from the same Administration Client without restarting it, | ||
Line 120: | Line 143: | ||
|width="10*" | TBD | |width="10*" | TBD | ||
|- | |- | ||
+ | |width="10*" | A200 | ||
|width="10*" | Eclipse SOA Administrator | |width="10*" | Eclipse SOA Administrator | ||
|width="10*" | '''access''' a remote SOA infrastructure '''without installing anything on the client''' (from a Web interface), | |width="10*" | '''access''' a remote SOA infrastructure '''without installing anything on the client''' (from a Web interface), |
Revision as of 02:47, 3 April 2009
ID | As an | I would like to | so that | link to backlog item(s) |
A010 | Eclipse SOA Administrator | upload/import the resources WSDL into the Service Registry , | I can make them available for a dynamic service lookup. | Service Registry Admin Interface |
A015 | 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 |
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 |
A025 | 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 |
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 |
A040 | Eclipse SOA Administrator | create Policies and store them into my Workspace, | I can use them in Services. | TBD |
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 |
A050 | Eclipse SOA Administrator | use Policy Based compression, | I can control compression dynamically. | TBD |
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 |
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 |
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 |
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 |
A100 | Eclipse SOA Administrator | delete the resources WS-Polic from the Service Registry , | I can remove them, when they are not needed anymore. | Service Registry Admin Interface |
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 |
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 |
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 |
A140 | Eclipse SOA Administrator | delete schemas from the Service Registry , | I can remove them, when they are not needed anymore. | Service Registry Admin Interface |
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 |
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 |
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 |
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 |
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 |
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 |
See also: Swordfish Product Backlog
Return to Swordfish User Stories
Return to Swordfish Wiki Home