Project Brief:

Fusion is a data integration platform that allows both developers and business users to quickly and intuitively create enterprise mashups that unlock, integrate and transform information into consumable business assets.

Fusion frees and connects locked up data wherever it can be found – frozen behind your firewall, or bound up in a far corner of the Web. It doesn’t matter if your data is not from SOA or Web 2.0-enabled sources, you can connect to and seamlessly link virtually any application, legacy system, database, Web service or feed. Fusion can even access and consolidate structured and unstructured content such as emails, Excel spreadsheets, and CSV files, as well as information contained in SQL databases, Web services, RSS feeds, and any Web-based data.
With Fusion, organizations can do more than integrate information from various internal and external sources – they can turn underused data into actionable services, feeds and widgets that leverage information assets from across and beyond the enterprise – without any coding or manual programming required.
In simplest terms, a mashup is a way to grab data from multiple sources and combine it in new ways to create a powerful and flexible hybrid solution – a solution that’s much more than the sum of its bits. Using a mashup, you can combine internal company data of nearly any type, then mash it together with Web services, feeds, and just about any other outside information you can imagine.


Intuitive drag-and-drop interface

Visual browser-based “drag and drop” interface. Any user can combine data sources, perform complex operations, and design sophisticated transformations by simply dragging, dropping, and connecting the needed components with their mouse. Absolutely no hand coding, no technical savvy, and no extensive training are required.

  • 100% Web-based: Choose your own Web browser. Whether you prefer Internet Explorer, Firefox, Safari, Opera, or Google Chrome, you already have all the software you need to create and publish enterprise mashups.
  • Drag-and-drop interface: Develop even complex mashups visually and rapidly with Fusion’s drag-and-drop interface. No coding is required.
  • Flexible Data Preview: All information that is returned by the mashup or exchanged by its component can be previewed using XML, tree and data grid views.
  • Debugging: Mashups can be executed partially and visualize what information is each component receiving.
  • Collaborative: Collaborate with other users on the creation and implementation of mashups.
  • Source code viewer: Complete access to the underlying X# source code of completed mashups.

Wide Variety of Connectors

Includes a complete suite of connectors that leverage standards-based interfaces to seamlessly link to a variety of information assets within and beyond the enterprise. Support both structured data in business systems and databases, including sources that are not SOA or Web 2.0-enabled, as well as unstructured information, including e-mails and data from across the Internet.


Flexible Publishing Options

Publish mashups as SOA Web services that can be consumed by other applications, or as Web widgets for use in enterprise portals, on Web sites, or through Web 2.0 and social media vehicles such as blogs or wikis. Includes step-by-step wizards take the guesswork out of creating and deploying Web services and widgets.


Powerful Transformation Components

A portfolio of reusable and powerful components to explore, manipulate and transform information.

  • Field Exploring: All components assist the user to choose the right fields by exploring input data streams in a lazy manner.
  • Configurable Ports: Components have a pre-defined number of ports but mashup users can add additional ports with custom labels if necessary.

Robust Repository

A robust repository, with advanced search capabilities, that allows users to quickly and easily locate completed mashups, widgets, Web services, and other existing assets and components.

  • Tags and Categories: Full support for Web 2.0 capabilities, mashups can be tagged, categorized and or comments to them.
  • Searching: Find mashups by name, tags or descriptions.
  • Wide database support: Support for mySQL, Oracle, PostreSQL, Microsoft SQL, Apache Derby and DB2 database backends.

Import. Export. Exchange.

Build future mashups even more quickly by exporting and importing mashup components for reuse. Or, import mashups created by other users and available on the Internet.

  • Upload support: Mashups can be uploaded and imported from the user’s local disk.
  • URL import: Import complete mashups from URLs.
  • Mashup Exchange import: Obtain complete mashups created by other developers.
  • WSDL import: Dynamic creation of mashups from WSDL files.
  • Export: Export your mashups and download them to your computer.


Advanced reporting and charting capabilities that allow administrators to closely monitor system usage and performance.

  • Flexible Reporting: Generate tabular, summary and matrix reports mashup usage and performance.
  • Charting: Generate 3D pie, line, bar and area charts.
  • PDF reports: Export reports in PDF format.

Security and Governance

Comprehensive security, including role-based access, granular access levels, WS-Security and SSL. Fully adheres to all established security, compliance, and governance principles.

  • Teams: Organize mashup users in different teams. Supports nesting teams.
  • Roles: Customizable user roles, allows to set read, write, delete, create, reassign, publish, share, regular access and external access levels.
  • Granular Access levels: Each mashup or component permits configuring read, write, delete, reassign, publish and external access levels to each user or team.
  • Sharing: Mashups can be temporarily or permanently shared to other users within the same platform.
  • Audit trails: Complete information audit trails, stored in a robust metadata repository.


Maximum scalability – Fusion can be installed on multiple servers, and easily expanded to support an unlimited number of users.


Management Tools

Includes features to help system administrators and also users maximize the mashup platform.

  • RSS Reader: Allows exploring multiple RSS and Atom feeds. All feeds can be saved and organized in folders.
  • System Jobs: Manage system jobs. Schedule repeating system events using powerful recurrence rules.
  • Automatic Backups: Configure automatic backups of repositories. (Available only for local repositories)
  • Active Users Viewer: Display or disconnect active mashup users. Configure automatic inactive user disconnection tasks.