Aricent Leaders in Communications Software - Aricent
 
HomeAbout UsProductsOutsourcing ServicesSolutionsSupport
Partners Partners  Our Financials  Investor Relations  Careers Careers  Locations Locations  Contact Us Contact Us  
          
  Overview
  Why SCE
  Business Case
  SCE Technical
   Information

  JAIN/PARLAY SCE
  Whitepapers
  Case Studies

Your Location : Home > Service Creation Environment > SCE Technical Information > System Architecture


Overview | System Architecture | Aricent Unified Service Creation Environment


System Architecture

The SCE offers a broad suite of software tools to help a service designer plan, develop, test, deploy and maintain services in a fast, simple and flexible manner. Reuse of service logic, a key requirement for rapid service creation is enabled through an extensive set of Service Service-Independent Building Blocks (SIBs), each having a pre-defined functionality along with its attributes. A user can either customize existing service logic through proper chaining of SIBs in a GUI environment, or develop new service logic for Standardised components (such as IN-CS1, IN-CS2, AIN0.2 SIP, PINT, SPIRITS, MAP, CAP (CAMEL).etc) by modifying re-usable software blocks.

A service design is processed by the Service Creation Environment (SCE) platform. The SCE platform consists of all the components that are needed to create a service and upload it on a target network. The services designed by a service creator are stored on the Web server. Web-based clients communicate with the Web server by using applets and servlets. Information common to different clients, such as configuration files and reusable components, is stored centrally on the Web server. In addition, the Web server stores the information for linking service logic. This information is stored in the intermediate Service Description language, which is based on the Extensible Markup Language (XML). The service graph logic, the configuration files that contain SIB definitions and the generated code are stored in the Service Description language. The Service Description language consists of tags followed by values associated with those tags. The following depics the high level SCE Architecture diagram:

SCE Deployment Architecture
Click to Enlarge

Figure 1: SCE Deployment Architecture

Various Components of Service Creation Environment are:

  • Service Creation Environment Graphical Editor (SCEGE) An integrated, Network-Centric, graphical environment providing maximum control and efficiency in the creation, customisation and testing of features and applications.
  • XML based Intermediate Service Description Language
  • Code Generator, which uses XML parser to read this Intermediate language (XML) file and generate Code in language like C/C++ or Java.
  • Build Environment
  • Test Environment
  • Configuration management
  • Version Management
  • System Administration.
  • Service Logic Execution Framework (SLEF)
  • Service Data Management Interface.
  • Extensive Standard set of plug-in components (Service Independent Building Blocks).



Last updated : February 2, 2004

 

Customer Quote
  Case Studies
  Press Releases
  Whitepapers
  Partners