Upload
vuongbao
View
215
Download
0
Embed Size (px)
Citation preview
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 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
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
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.
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
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
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