7
ORACLE DATA SHEET Disclaimer: This document is for informational purposes. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described in this document remains at the sole discretion of Oracle ORACLE COMMUNICATIONS DESIGN STUDIO WHAT IS DESIGN STUDIO Graphical, integrated development environment for the design, deployment, and testing of integrated, multi-application OSS solutions Applies to solution development in: Central Order Management Service Fulfillment Network Resource Management Target users of Design Studio: Product & Service Designers Network Engineering Cartridge Developers Configuration Managers KEY FEATURES Full lifecycle support from concept design to solution deployment Common data dictionary with data sharing across applications Integrated design using cross- application concepts and inter- application integration Flexible solution packaging and interactive cartridge deployment Open architecture based on an Eclipse IDE KEY BENEFITS Simplifies solution development with intuitive graphical design by domain experts Speeds solution development with pre-built integration and application cartridges Ensures documentation accuracy through constant synchronization with solution design Lowers solution development costs requiring a single consistent tool and skill set Oracle Communications Design Studio is a unified design time environment that accelerates the creation and delivery of Oracle Communications Solutions by providing an efficient, intuitive, and consistent design experience across the various fulfillment and resource management applications within the Oracle Communications portfolio. Design Studio simplifies the creation of metadata specifying order decomposition and orchestration rules in order management, inventory specifications, design / assign rules and discovery / reconciliation rules in inventory, and configuration of composite and atomic task translations in activation. It enables development collaboration and solution packaging, versioning and deployment with reduced time to market for new services. Design Studio’s Context within Oracle’s BSS/OSS Portfolio Design Studio unifies and accelerates the design of fulfillment processes across the Oracle Order to Cash Solutions. Within the Rapid Offer Design and Order Delivery (RODOD) solution Product Classes are synchronized from Oracle’s Siebel CRM to Design Studio as Product Specifications. Design Studio is then used to define for each Product Specification the order decomposition and orchestration rules that will be used by Oracle Communications Order and Service Management (OSM) for Order Delivery. Figure 1. Oracle Order to Cash Solutions RODOD Solution Within the Rapid Service Design and Order Delivery (RSDOD) solution Design Studio is used to enable consistent and efficient definition of services, rules, resource specifications, and task

ORACLE COMMUNICATIONS DESIGN STUDIO · integrated, multi-application OSS ... For more information about Oracle Communications Design Studio, visit oracle.com or email [email protected]

Embed Size (px)

Citation preview

Page 1: ORACLE COMMUNICATIONS DESIGN STUDIO · integrated, multi-application OSS ... For more information about Oracle Communications Design Studio, visit oracle.com or email comms-oss_ww@oracle.com

ORACLE DATA SHEET

Disclaimer: This document is for informational purposes. It is not a commitment to deliver any material, code, or functionality, and should not

be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described in this document

remains at the sole discretion of Oracle

ORACLE COMMUNICATIONS

DESIGN STUDIO

WHAT IS DESIGN STUDIO

Graphical, integrated development

environment for the design,

deployment, and testing of

integrated, multi-application OSS

solutions

Applies to solution development in:

Central Order Management

Service Fulfillment

Network Resource Management

Target users of Design Studio:

Product & Service Designers

Network Engineering

Cartridge Developers

Configuration Managers

KEY FEATURES

Full lifecycle support from concept

design to solution deployment

Common data dictionary with data

sharing across applications

Integrated design using cross-

application concepts and inter-

application integration

Flexible solution packaging and

interactive cartridge deployment

Open architecture based on an

Eclipse IDE

KEY BENEFITS

Simplifies solution development with

intuitive graphical design by domain

experts

Speeds solution development with

pre-built integration and application

cartridges

Ensures documentation accuracy

through constant synchronization

with solution design

Lowers solution development costs

requiring a single consistent tool

and skill set

Oracle Communications Design Studio is a unified design time environment that

accelerates the creation and delivery of Oracle Communications Solutions by

providing an efficient, intuitive, and consistent design experience across the

various fulfillment and resource management applications within the Oracle

Communications portfolio.

Design Studio simplifies the creation of metadata specifying order decomposition

and orchestration rules in order management, inventory specifications, design /

assign rules and discovery / reconciliation rules in inventory, and configuration of

composite and atomic task translations in activation. It enables development

collaboration and solution packaging, versioning and deployment with reduced

time to market for new services.

Design Studio’s Context within Oracle’s BSS/OSS Portfolio

Design Studio unifies and accelerates the design of fulfillment processes across the Oracle Order

to Cash Solutions.

Within the Rapid Offer Design and Order Delivery (RODOD) solution Product Classes are

synchronized from Oracle’s Siebel CRM to Design Studio as Product Specifications. Design

Studio is then used to define for each Product Specification the order decomposition and

orchestration rules that will be used by Oracle Communications Order and Service Management

(OSM) for Order Delivery.

Figure 1. Oracle Order to Cash Solutions – RODOD Solution

Within the Rapid Service Design and Order Delivery (RSDOD) solution Design Studio is used to

enable consistent and efficient definition of services, rules, resource specifications, and task

Page 2: ORACLE COMMUNICATIONS DESIGN STUDIO · integrated, multi-application OSS ... For more information about Oracle Communications Design Studio, visit oracle.com or email comms-oss_ww@oracle.com

ORACLE DATA SHEET

2

translations through a unified design environment providing a common design dashboard,

repository, and methodology for Oracle Communications OSM, UIM, ASAP,, and IPSA.

Figure 2. Oracle Order to Cash Solutions – RSDOD Solution

Design Studio enables the designer to develop, package and deploy solutions to the integrated

application runtime environment. Such solutions generally comprise of one or more “cartridges”

which are application specific modules that encapsulate service or solution logic and

specifications. Cartridges may be licensed from Oracle’s cartridge catalog of productized

application cartridges and / or developed and extended by Oracle Communications Consulting,

systems integrators or service providers themselves using Design Studio. This open approach

gives service providers full control over their initial and ongoing solution development.

Design Studio supports the design time configuration of integrated solutions that include:

Oracle Communications Order and Service Management (OSM) for BSS central order

management and OSS service order management (OSM “cartridges”)

Oracle Communications Unified Inventory Management (UIM) for service / resource

definitions, rules and domain specific metadata (UIM “tech packs” and “cartridges”)

Oracle Communications Network Integrity for configuration of network discovery,

assimilation and reconciliation behavior (Network Integrity “cartridges”)

Oracle Communications ASAP for definition of service actions, network actions and

scripts for service activation (ASAP “cartridges”)

The role of Design Studio within Oracle Communications’ BSS/OSS footprint is shown below.

Figure 3. Design Studio context within Oracle Communications OSS suite

Design Studio Architecture

Design Studio is an integrated GUI tool based the Eclipse IDE (www.eclipse.org). This enables

designers and developers to use the fully-featured Java IDE capabilities to further enhance, extend

DesignStudio

Design Time

COM – Central Order Mgmt

SOM – Service Order Mgmt

ASAP / IPSA

OSS

BSS

Central Order Mgmt (OSM)

Billing & Rev Mgmt (BRM)

Siebel CRM

Service Order Mgmt (OSM)

UIM / MSSNetwork

Intelligence

Network Integrity

E-Business Suite (EBS)

COM

SOM

Inv

Act

Product Hub for Comms

Oracle OSS Application

Oracle BSS Application

Design Studio

Single, integrated design-time environmentfor rapid definition, test and deployment across multiple OSS applications

Page 3: ORACLE COMMUNICATIONS DESIGN STUDIO · integrated, multi-application OSS ... For more information about Oracle Communications Design Studio, visit oracle.com or email comms-oss_ww@oracle.com

ORACLE DATA SHEET

3

or integrate the solution business logic. Figure 2 outlines the Design Studio architecture with

specific functional capabilities for each of the supported applications together with an integrated

modeling layer enabling cross-application solution development.

Figure 4. Design Studio – Modular Architecture Built on an Open Platform

Common Functions of Design Studio across Applications

Design Studio provides a number of common core capabilities that enable rapid development of

consistent, integrated multi-application solutions including:

Cross application design utilizing a common data dictionary with data sharing across

applications

Consistent solution deployment of application cartridges interactively from Design

Studio with full support of the design-build-deploy-test cycle

Auto generation of design information avoiding inaccurate documentation

Consistent graphical representation for use by design and development teams

Figure 5. Rich Feature Set Across the Solution Design Lifecycle

Design Studio for Oracle Communications Applications

Design Studio for OSM

Design Studio may be used to configure and deploy OSM solutions for:

Order orchestration in to enable users to configure and deploy order management

cartridges that make use of the OSM Orchestration Model including support for

importing Order Classes from Product Hub (via Siebel CRM), order data fields

containing XML documents and the use of XQuery within automation

Order provisioning enables users to configure and deploy service provisioning

cartridges that may include integrations with UIM, ASAP, etc.

IDE Platform

Oracle

Developer

tools

Oracle

Communications

Design Studio

3rd party

tools

Design Studio Platform

(Views, Perspectives, Editor widgets, Data Dict.,..)

Studio

for…

Studio for

Integrity

Studio for

Activation

Studio for

Inventory

Studio for

OSM

Integrated Modeling

• Metadata configuration,

programmatic

extensions

• Integrates to source control

• Multi-user development

• One Design Studio for Oracle

Communications portfolio

• Cross-applications consistency

checks

• Common data dictionary

Organize solution in

multiple design projects

Leverage productized

or sample cartridges to

create new solutions

Identify design issues

and follow-up to

affected components

Edit solution components

using a graphical design

paradigm

Explore solution design

and locate functional

components

Page 4: ORACLE COMMUNICATIONS DESIGN STUDIO · integrated, multi-application OSS ... For more information about Oracle Communications Design Studio, visit oracle.com or email comms-oss_ww@oracle.com

ORACLE DATA SHEET

4

Figure 6. Process Modeling with Design Studio

Design Studio for UIM

Design Studio for UIM enables the design and deployment of UIM configuration information

such as specifications, characteristics, rules, equipment models, capacity models, component

packaging, etc. to the UIM runtime environment.

It enables service designers and engineers to quickly and easily define the metadata needed to

configure services and map the services to logical and physical resources.

Figure 7. Service and Resource Object Definition

Design Studio for Network Integrity

Design Studio enables the creation of Network Integrity cartridges that may perform different

roles, including:

Network Discovery and Modeling

Assimilation (manipulate and change discovered data)

Import and Resolution (to and from Inventory – UIM, MSS or 3rd

party inventory)

Visual Design of

Fulfillment processes

Floating Process

Design Palette

Productivity Pluses…

• Drag and drop

• Multi-select

• Copy/Cut & Paste

• Undo/Redo

• Zoom

• Auto-Layout

• Sticky tool mode

• Multiple entity editors

In-line task creation

or drag & drop

Floating “bird’s eye

view” and navigation

of process

Magnifier

Package Domain

Specific metadata

into cartridges and

technology packs.

Model Service

Definitions for

domains such as

resources,

relationships, and

polices.

Menu of Inventory

Specifications

enable predefined

SID Inventory

modeling

Model Rules for

allocation,

validation, and

configuration.

Page 5: ORACLE COMMUNICATIONS DESIGN STUDIO · integrated, multi-application OSS ... For more information about Oracle Communications Design Studio, visit oracle.com or email comms-oss_ww@oracle.com

ORACLE DATA SHEET

5

Figure 8. Modeling of Network Actions and Processors

Design Studio for ASAP

Design Studio enables the creation, packaging and deployment of ASAP cartridges that include

service and network actions, scripts and network configuration information. Designers may select

from the list of available off-the-shelf cartridges for a wide variety of applications, network

devices and service domains, and together with newly developed / extended cartridges, may create

activation solutions tailored to the service provider’s specific requirements.

Oracle Communications supports an expansive library of extensible Service Activation Cartridges

which are fully compatible with Design Studio and provide a substantial basis from which to

assemble services, minimizing deployment time, cost and risk.

Figure 9. Modeling of Activation Service and Network Actions

Using Design Studio for Integrated Solution Development

The real benefit of Design Studio is seen when designing multi-application solutions in which the

application integration and cross product modeling and data sharing reduce the effort and time to

deploy such solutions.

For example, Design Studio for OSM supports the seamless integration with ASAP for activation,

greatly simplifying the design and deployment, as shown below in Figure 8.

See and Manage

Cartridges, Actions

and Processors

through an easy to

use tree structure

Quickly identify and

fix design errors

Understand Action

and Processor

interactions and

dependencies

across components

Import Productized

or custom cartridges

which can then be

extended, merged

or modified

List of Productized

and Custom

Activation Cartridges

Select or Model

Service Actions and

Network Actions

Cartridge and

Environment

Relations

Configure Cartridges

using the Cartridge Editor

Cartridge relation graph

for showing relationships

among Service and

Network Cartridges, and

run-time environments

Page 6: ORACLE COMMUNICATIONS DESIGN STUDIO · integrated, multi-application OSS ... For more information about Oracle Communications Design Studio, visit oracle.com or email comms-oss_ww@oracle.com

ORACLE DATA SHEET

6

Figure 10. Example Solution Integration Function – Activation Task

The following screen shot further illustrates the integrated design time behavior that Design

Studio brings when designing Service Fulfillment solutions – in this case highlighting the

interworking of OSM in a service order management role, UIM for auto-design and ASAP for

activation of an access service.

Figure 11. Full Solution Development using Design Studio

This paradigm may be readily applied to more complex services such as a business VPN site with

optional VoIP service requiring broadband access, new site creation in the corporate VPN,

configuration of appropriate QoS for VoIP, service activation of additional VAS services, etc. all

as part of a single multi-service customer order. Design Studio provides the flexibility to create

and modify such complex service fulfillment models and present the service fulfillment interface

for upstream systems to invoke – simplifying the OSS architecture.

Contact Us

For more information about Oracle Communications Design Studio, visit oracle.com or email [email protected].

Select data elements from

the OSM Order Template

Xpath or XSLT

bindings enable

custom mappings

Drag-and-Drop design

paradigm OSM-ASAP

data mapping

Select Service Actions from

the ASAP Cartridge Order

Template

Productivity Pluses…

• Leverage ASAP design in OSM

• Solution Referential Integrity

• Drag-and-drop mapping

• Eliminates XQuery or XSLT

• Automap OSM data from ASAP

Reference pre-defined Design & Assign,

Validation and Activation logic in OSM-SOM patterns

Define Design & Assign, Validation and

Activation logic

DS

-UIM

How to validate an OCS_AAA resource

How to activate an OCS_AAA resource

DS

-AS

AP

DS

-OS

M

How to auto-design an Access service

instance

How to fulfill an order for services including Access

Page 7: ORACLE COMMUNICATIONS DESIGN STUDIO · integrated, multi-application OSS ... For more information about Oracle Communications Design Studio, visit oracle.com or email comms-oss_ww@oracle.com

ORACLE DATA SHEET

7

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

This document is provided for information purposes only and the contents hereof are subject to change without notice. This document is not warranted to be error-free, nor subject

to any other warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose.

We specifically disclaim any liability with respect to this document and no contractual obligations are formed either directly or indirectly by this document. This document may not

be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without our prior written permission.

Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.

Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of

SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered

trademark licensed through X/Open Company, Ltd. 0112