[Fiware-apps] Epics on the Aggregator

Calin Curescu calin.curescu at ericsson.com
Fri Sep 30 10:53:19 CEST 2011


Hi,

I created epics for all the aggregator boxes (that were not created already). since I could not input them I will send them by mail so we can discuss them:

All of them should be  in   FIWARE.EPIC.Apps.Aggregator


{{Epic
|Name= CompareOffers
|Goal= Services retrieved from the USDL repository should be comparable by any specification parameter.
|Description= When choosing a potential service that will be used inside the composition, the aggregator can compare potential matching services with repect to any specified USDL parameter.
|Version= 1.0
|Source=[[Ericsson]]	
|Source contact=[[Calin Curescu]]
|Stakeholder= [[Ericsson]]
|Scope=[[Platform Common]]
|Theme=[[Theme:Aggregator creates mashup]]
|Status=Pending
|Priority=MUST
|Relative priority= 5
|Chapter=Apps
|Enabler=[[Aggregator]]
|Rationale=	
|Owner=[[Ericsson]]
|Owner contact=[[Calin Curescu]]
|Complexity=
}}

{{Epic
|Name= ChooseServiceAtShop
|Goal= Decision on which service at which shop to use.
|Description= Either by direct selection (via a listing of the services in a set of shop) or as a result of the offer comparison, the most relevant service at a certain shop is chosen.
|Version= 1.0
|Source=[[Ericsson]]	
|Source contact=[[Calin Curescu]]
|Stakeholder= [[Ericsson]]
|Scope=[[Platform Common]]
|Theme=[[Theme:Aggregator creates mashup]]
|Status=Pending
|Priority=MUST
|Relative priority= 5
|Chapter=Apps
|Enabler=[[Aggregator]]
|Rationale=	
|Owner=[[Ericsson]]
|Owner contact=[[Calin Curescu]]
|Complexity=
}}

{{Epic
|Name= ConfigureService
|Goal= Parameters that are configurable should be set prior to contracting and using of the service.
|Description= When choosing a potential service that will be used inside the composition the aggregator should configure its possible parameters to fit with the rest of the components
|Version= 1.0
|Source=[[Ericsson]]	
|Source contact=[[Calin Curescu]]
|Stakeholder= [[Ericsson]]
|Scope=[[Platform Common]]
|Theme=[[Theme:Aggregator creates mashup]]
|Status=Pending
|Priority=MUST
|Relative priority= 5
|Chapter=Apps
|Enabler=[[Aggregator]]
|Rationale=	
|Owner=[[Ericsson]]
|Owner contact=[[Calin Curescu]]
|Complexity=
}}

{{Epic
|Name= GetContracts
|Goal= Before a service can be used a contract needs to be established with the shop.
|Description= A service needs to be contracted from the shop even if only for testing purposes. The contract is the agreement between the shop and aggregator. The establishement of a contract will trigger a 

order management on the provider side. This contract will also steer SLA requirements and enforcement.
|Version= 1.0
|Source=[[Ericsson]]	
|Source contact=[[Calin Curescu]]
|Stakeholder= [[Ericsson]]
|Scope=[[Platform Common]]
|Theme=[[Theme:Aggregator creates mashup]]
|Status=Pending
|Priority=MUST
|Relative priority= 5
|Chapter=Apps
|Enabler=[[Aggregator]]
|Rationale=	
|Owner=[[Ericsson]]
|Owner contact=[[Calin Curescu]]
|Complexity=
}}

{{Epic
|Name= CreateMashup
|Goal= The core functionality of the aggregator, it creates the composed service using a composition process according to the utilized composition language.
|Description= Creates a logical construction that defines the composition process. Note that depending on the composition type and it can use work and data-flow constructs, event-based constructs, late-binding constructs to select proper services only at runtime, etc. We have identified a set o 3 core composition processes that will be detailed each as user stories. The construction process is iterative, where suitable service selection contructs are interspread with logical control constructs. Note that data&process mediation components can be used to interface services.
|Version= 1.0
|Source=[[Ericsson]]	
|Source contact=[[Calin Curescu]]
|Stakeholder= [[Ericsson]]
|Scope=[[Platform Common]]
|Theme=[[Theme:Aggregator creates mashup]]
|Status=Pending
|Priority=MUST
|Relative priority= 5
|Chapter=Apps
|Enabler=[[Aggregator]]
|Rationale=	
|Owner=[[Ericsson]]
|Owner contact=[[Calin Curescu]]
|Complexity=
}}

{{Epic
|Name= CheckApp
|Goal= It should be possible to test and any etablished mashup. 
|Description= A quick and fast deployment is triggered, where the execution engine is set up on a hoster and the composed process can be run on top of it. Note that besides preferential limited contracting, technically there should be no difference between testing and expolitation of a composed service.
|Version= 1.0
|Source=[[Ericsson]]	
|Source contact=[[Calin Curescu]]
|Stakeholder= [[Ericsson]]
|Scope=[[Platform Common]]
|Theme=[[Theme:Aggregator creates mashup]]
|Status=Pending
|Priority=MUST
|Relative priority= 5
|Chapter=Apps
|Enabler=[[Aggregator]]
|Rationale=	
|Owner=[[Ericsson]]
|Owner contact=[[Calin Curescu]]
|Complexity=
}}

{{Epic
|Name= DeterminePrice
|Goal= To establishes the price of the composed service, related bookkeeping.
|Description= To aggregator establishes the price of the composed service and will steer the creation&usage of a business model and of the revenue sharing model. We assume the markeplace will offer a price establishment tool that will assist in this process.
|Version= 1.0
|Source=[[Ericsson]]	
|Source contact=[[Calin Curescu]]
|Stakeholder= [[Ericsson]]
|Scope=[[Platform Common]]
|Theme=[[Theme:Aggregator creates mashup]]
|Status=Pending
|Priority=MUST
|Relative priority= 5
|Chapter=Apps
|Enabler=[[Aggregator]]
|Rationale=	
|Owner=[[Ericsson]]
|Owner contact=[[Calin Curescu]]
|Complexity=
}}

{{Epic
|Name= DeployService
|Goal= Deploying the composed service on a hoster and ensuring it is ready to run.
|Description= A deployment is triggered, where the execution engine is set up on a hoster and the composed process is instantiated to run on top of it. Note that process mediation functionality can be used at this stage for modifying the initial process.
|Version= 1.0
|Source=[[Ericsson]]	
|Source contact=[[Calin Curescu]]
|Stakeholder= [[Ericsson]]
|Scope=[[Platform Common]]
|Theme=[[Theme:Aggregator creates mashup]]
|Status=Pending
|Priority=MUST
|Relative priority= 5
|Chapter=Apps
|Enabler=[[Aggregator]]
|Rationale=	
|Owner=[[Ericsson]]
|Owner contact=[[Calin Curescu]]
|Complexity=
}}

{{Epic
|Name= PublishService
|Goal= The service should be made available for the users.
|Description= The aggregator will choose a store to expose the service to the outer world. This in turn will enhance the repository description and will make the service searchable through the marketplace.
|Version= 1.0
|Source=[[Ericsson]]	
|Source contact=[[Calin Curescu]]
|Stakeholder= [[Ericsson]]
|Scope=[[Platform Common]]
|Theme=[[Theme:Aggregator creates mashup]]
|Status=Pending
|Priority=MUST
|Relative priority= 5
|Chapter=Apps
|Enabler=[[Aggregator]]
|Rationale=	
|Owner=[[Ericsson]]
|Owner contact=[[Calin Curescu]]
|Complexity=
}}


More information about the Old-Fiware-apps mailing list

You can get more information about our cookies and privacy policies clicking on the following links: Privacy policy   Cookies policy