Font Size: a A A

Service Template Generator

Posted on:2005-06-12Degree:MasterType:Thesis
Country:ChinaCandidate:J XiaFull Text:PDF
GTID:2168360152466766Subject:Software engineering
Abstract/Summary:PDF Full Text Request
A typical service network might contain thousands of services. The lifetime of some of those services might be very short and the lead-time to get the services available for the end-users will be of crucial importance for an operator to stay competitive. This puts requirement on a generic provisioning solution.EMA (Ericsson Multi Activation) provides an implementation of the CPE (Central Provisioning Entity) system type, as defined by Ericsson Service Network Framework. The CPE defines a generic provisioning solution based on provisioning templates.The provisioning template is an XML file defining how to provision an affiliate data model. The template will contain information about all affiliate data that needs to be provisioned, as well as how these data should be provisioned to the system. Base on the provisioning templates it is easy to implement a generic provisioning solution, and by that minimize the future cost for integrating new service in the network.The service template has a complex structure and some specific features. It is easy to make mistakes by generic tools such as XMLSpy. We need a template generator tool to generate a service template. Using it, user only need select or fill some necessary information and the related document will be generated.The Template Generator tool is implemented as a plug-in in Eclipse Platform. The service template is divided into two parts: attribute schema and other part. We construct two models using 3PP technology such as EMF and XSD. Now three GUIs are supported: Wizard, Tree and Text. Wizard can help user input and select specific content. Tree can display the structure of a whole service template. Using Text, user can modify a service template document without any restriction. The template document using Text or Tree will result in errors, so Template Generator supplies a validation feature to validate the document.In the end, because our target is to develop a prototype of Template Generator tool, only main features are implemented.
Keywords/Search Tags:service template, Template Generator, model, meta-object, Eclipse, EMF, XSD, validation
PDF Full Text Request
Related items