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.
Difference between revisions of "Swordfish Documentation: User Stories: SOA Administrator"
(add multiple Infrastructures and Web interface requirement) |
m |
||
(17 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:# | + | |- 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''' | ||
|width="10*" |'''so that''' | |width="10*" |'''so that''' | ||
− | |width="10*" | | + | |width="10*" | Topic and/or Link to backlog item(s) |
+ | |width="10*" | Status | ||
+ | |- | ||
+ | |width="10*" ID="A005" | A005 | ||
+ | |width="10*" | Eclipse SOA Administrator | ||
+ | |width="10*" | '''store''' the service resources in a content repository, | ||
+ | |width="10*" | I can utilice all the advantages like versioning, acess control etc.. | ||
+ | |width="10*" | Repository: JCR Backend | ||
+ | |width="10*" | open | ||
|- | |- | ||
+ | |width="10*" ID="A010"| A010 | ||
|width="10*" | Eclipse SOA Administrator | |width="10*" | Eclipse SOA Administrator | ||
− | |width="10*" | '''upload/import | + | |width="10*" | '''upload/import WSDL''' into the Service Registry , |
|width="10*" | I can make them available for a dynamic service lookup. | |width="10*" | I can make them available for a dynamic service lookup. | ||
|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*" | <font b color=green><b> Done </b></font> | ||
|- | |- | ||
+ | |width="10*" ID="A015" | A015 <br/><font b color=purple><b> Sprint 5, Rank 6</b></font> | ||
|width="10*" | Eclipse SOA Administrator | |width="10*" | Eclipse SOA Administrator | ||
− | |width="10*" | '''download/export''' the resources '''WSDL | + | |width="10*" | '''download/export''' the resources '''WSDL''' from the Service Registry into the Eclipse Workspace and the File System, |
|width="10*" | I can modify technical data (Endpoints, policy assertions). | |width="10*" | I can modify technical data (Endpoints, policy assertions). | ||
|width="10*" | [[Swordfish_Documentation:Service_Registry_Admin_Interface | Service Registry Admin Interface]] | |width="10*" | [[Swordfish_Documentation:Service_Registry_Admin_Interface | Service Registry Admin Interface]] | ||
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*" | open | ||
|- | |- | ||
+ | |width="10*" ID="A020" | 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 , | ||
|width="10*" | I can check the content without needing to download it. | |width="10*" | I can check the content without needing to download it. | ||
|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*" | <font b color=green><b> Done </b></font> | ||
|- | |- | ||
+ | |width="10*" ID="A025"| A025 <br/><font b color=purple><b> Sprint 5, Rank 5</b></font> | ||
|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, | ||
|width="10*" | I can gain an overview of resources available and how they are related to each other. | |width="10*" | I can gain an overview of resources available and how they are related to each other. | ||
|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*" | open | ||
|- | |- | ||
+ | |width="10*" ID="A030" | A030 | ||
|width="10*" | Eclipse SOA Administrator | |width="10*" | Eclipse SOA Administrator | ||
− | |width="10*" | '''delete''' the resources '''WSDL | + | |width="10*" | '''delete''' the resources '''WSDL''' from the Service Registry , |
|width="10*" | I can remove them, when they are not needed anymore. | |width="10*" | I can remove them, when they are not needed anymore. | ||
|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*" | open | ||
|- | |- | ||
+ | |width="10*" ID="A040"| A040 | ||
+ | |width="10*" | Eclipse SOA Administrator | ||
+ | |width="10*" | '''create Policies''' and store them into my Workspace, | ||
+ | |width="10*" | I can use them in Services. | ||
+ | |width="10*" | TBD | ||
+ | |width="10*" | <font b color=green><b> Done </b></font> | ||
+ | |- | ||
+ | |width="10*" ID="A045"| A045 | ||
+ | |width="10*" | Eclipse SOA Administrator | ||
+ | |width="10*" | '''associate Policies with Ports inside WSDLs''', | ||
+ | |width="10*" | I can be used during service lookup AND during runtime to identify the interceptor chain. | ||
+ | |width="10*" | TBD | ||
+ | |width="10*" | open (Currently policies need to be included) | ||
+ | |- | ||
+ | |width="10*" ID="A050"| A050 | ||
+ | |width="10*" | Eclipse SOA Administrator | ||
+ | |width="10*" | '''use Policy Based compression''', | ||
+ | |width="10*" | I can control compression dynamically. | ||
+ | |width="10*" | TBD | ||
+ | |width="10*" | open | ||
+ | |- | ||
+ | |width="10*" ID="A060"| 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), | ||
|width="10*" | I do not need to browse for them manually.. | |width="10*" | I do not need to browse for them manually.. | ||
|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*" | open | ||
|- | |- | ||
+ | |width="10*" ID="A070"| A070 | ||
+ | |width="10*" | Eclipse SOA Administrator | ||
+ | |width="10*" | '''upload/import''' the resources '''WS-Policy''' into the Service Registry , | ||
+ | |width="10*" | I can make them available for a dynamic service lookup. | ||
+ | |width="10*" | [[Swordfish_Documentation:Service_Registry_Admin_Interface | Service Registry Admin Interface]] | ||
+ | |width="10*" | open | ||
+ | |- | ||
+ | |width="10*" ID="A080"| A080 | ||
+ | |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*" | I can modify technical data (Endpoints, policy assertions). | ||
+ | |width="10*" | [[Swordfish_Documentation:Service_Registry_Admin_Interface | Service Registry Admin Interface]] | ||
+ | See also related user stories for [[Swordfish_Documentation:_User_Stories:_Service_Developer#User_Stories_for_Service_Developers_with_Tooling_Focus | Service Developers]] | ||
+ | |width="10*" | open | ||
+ | |- | ||
+ | |width="10*" ID="A019"| 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), | ||
|width="10*" | I do not need to browse for them manually.. | |width="10*" | I do not need to browse for them manually.. | ||
|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*" | open | ||
+ | |- | ||
+ | |width="10*" ID="A100"| A100 | ||
+ | |width="10*" | Eclipse SOA Administrator | ||
+ | |width="10*" | '''delete''' the resources '''WS-Policy''' from the Service Registry , | ||
+ | |width="10*" | I can remove them, when they are not needed anymore. | ||
+ | |width="10*" | [[Swordfish_Documentation:Service_Registry_Admin_Interface | Service Registry Admin Interface]] | ||
+ | |width="10*" | open | ||
|- | |- | ||
+ | |width="10*" ID="A110"| 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 , | ||
|width="10*" | I can apply governance rules, like multiple versions of the same service etc. | |width="10*" | I can apply governance rules, like multiple versions of the same service etc. | ||
|width="10*" | TBD | |width="10*" | TBD | ||
+ | |width="10*" | open | ||
|- | |- | ||
+ | |width="10*" ID="A120"| 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, | ||
|width="10*" | I can reference them from multiple WSDL files in the Service Registry. | |width="10*" | I can reference them from multiple WSDL files in the Service Registry. | ||
− | |width="10*" | [[Swordfish_Documentation:Service_Registry_Admin_Interface | Service Registry Admin Interface]] | + | |width="10*" | [[Swordfish_Documentation:Service_Registry_Admin_Interface | Service Registry Admin Interface]]/Schema Externalization |
+ | |width="10*" | open | ||
|- | |- | ||
+ | |width="10*" ID="A130"| 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, | ||
|width="10*" | I can modify them. | |width="10*" | I can modify them. | ||
− | |width="10*" | [[Swordfish_Documentation:Service_Registry_Admin_Interface | Service Registry Admin Interface]] | + | |width="10*" | [[Swordfish_Documentation:Service_Registry_Admin_Interface | Service Registry Admin Interface]]/Schema Externalization |
+ | |width="10*" | open | ||
|- | |- | ||
+ | |width="10*" ID="A140"| 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 , | ||
|width="10*" | I can remove them, when they are not needed anymore. | |width="10*" | I can remove them, when they are not needed anymore. | ||
− | |width="10*" | [[Swordfish_Documentation:Service_Registry_Admin_Interface | Service Registry Admin Interface]] | + | |width="10*" | [[Swordfish_Documentation:Service_Registry_Admin_Interface | Service Registry Admin Interface]]/Schema Externalization |
+ | |width="10*" | open | ||
|- | |- | ||
+ | |width="10*" ID="A150"| 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 , | ||
|width="10*" | I can ensure the Serice Registry does not contain any files with broken links. | |width="10*" | I can ensure the Serice Registry does not contain any files with broken links. | ||
|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*" | open | ||
|- | |- | ||
+ | |width="10*" ID="A160"| 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, | ||
|width="10*" | I can utilize different WS-policies per operation and easily add multiple Services implementing the same Port Type. | |width="10*" | I can utilize different WS-policies per operation and easily add multiple Services implementing the same Port Type. | ||
|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*" | open | ||
|- | |- | ||
+ | |width="10*" ID="A170"| 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, | ||
|width="10*" | I can modify them. | |width="10*" | I can modify them. | ||
|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*" | open | ||
|- | |- | ||
+ | |width="10*" ID="A180"| 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 , | ||
|width="10*" | I can remove them, when they are not needed anymore. | |width="10*" | I can remove them, when they are not needed anymore. | ||
|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*" | open | ||
|- | |- | ||
+ | |width="10*" ID="A190"| A190 | ||
|width="10*" | Eclipse SOA Administrator | |width="10*" | Eclipse SOA Administrator | ||
− | |width="10*" | ''' | + | |width="10*" | '''access multiple SOA Infrastructure'''instances from the same Administration Client without restarting it, |
|width="10*" | I can administer multiple Infrstructures, for i.e. test and production environments. | |width="10*" | I can administer multiple Infrstructures, for i.e. test and production environments. | ||
|width="10*" | TBD | |width="10*" | TBD | ||
+ | |width="10*" | open | ||
|- | |- | ||
+ | |width="10*" ID="A200"| 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), |
|width="10*" | I do not need to install Eclipse. | |width="10*" | I do not need to install Eclipse. | ||
|width="10*" | TBD | |width="10*" | TBD | ||
+ | |width="10*" | open ? | ||
|- | |- | ||
+ | |width="10*" id="A300"| A300 | ||
+ | |width="10*" | Eclipse SOA Administrator | ||
+ | |width="10*" | I want to be able to administrate '''user accounts''', | ||
+ | |width="10*" | I can cntrol authentication for the Service environment. | ||
+ | |width="10*" | [[Swordfish_Documentation:_Product_Backlog#0300 | Centralized Authentication and Authorization]] | ||
+ | |width="10*" | Open | ||
+ | |- | ||
+ | |width="10*" id="A310"| A310 | ||
+ | |width="10*" | Eclipse SOA Administrator | ||
+ | |width="10*" | I want to be able to administrate '''roles'''and '''permission''', | ||
+ | |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*" | 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 | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | See also: [[Swordfish_Documentation:_Product_Backlog| Swordfish Product Backlog]] | ||
+ | |||
+ | ------------------ | ||
+ | Return to [[Swordfish_Documentation:_User_Stories | Swordfish User Stories]] <br/> | ||
+ | Return to [[Swordfish | Swordfish Wiki Home]] |
Latest revision as of 04:03, 3 June 2009
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