BW Man
Luca de Falco | TrustRadius Reviewer
Updated December 03, 2018

BW Man

Score 9 out of 10
Vetted Review
Verified User
Review Source

Overall Satisfaction with TIBCO BusinessWorks

Tibco Business Work is used to build integration layers based on SOA principles.

Main scenario: Integrate internal source systems based on different technologies with SAP C4C CRM. An event based architecture was built using an In-Only pattern based on XML over JMS. Soap over http services exposed by SAP were easily consumed using the out of the box functionality of the product.
The integration layer was built defining a Canonical Data Model to reduce the number of transformations and simplify the code maintenance.
  • Easy web service development (REST & SOAP)
  • Easy mapping transformations : XML/JSON, XPATH
  • Management of run-time entities
  • Simple deployment
  • Many adapters available
  • One IDE for 3 different runtimes (On Premises, Container, Cloud)
  • Improve Business Studio stability
  • Not my area of expertise
Reduced development time, developers can focus on the business logic without spending too much time on low level details.
In this way the developer can implement a solution focusing on performance and error handling.
It helps to develop applications easy to mantain and to update with new features.
The business functionality implemented is clear for a developer also the first time he looks at the code. Business studio interface is based on SCA standard and shows the component implemented, with services and references.
Debugging is very easy and reduce the time required to solve bugs.
XPATH and XSLT is supported out of the box to simplify each transformation logic.
XML to JSON transformation and vice-versa is supported.
WSDL or SWAGGER interface can be generated automatically, or can be used as starting point for new applications.
Unit testing is very simple using the eclipse based business studio IDE.
Debugging info for each transformation, mapping, service invoked is available from the debug tab.
OSGI console is available to debug different issues and get low level informations on applications developed, like bundle,dependencies,etc...
OSGI console can be used also a runtime to debug issues with deployed applications.
Tibco enterprise administrator allow to manage runtime entities in a very simple way.
Tibco Ems functionalities available using the out of the box JMS activities of Tibco BusinessWorks.
It's well suited for different design solutions, like :
1) Event based architectures based on XML over JMS
2) Synchronus services implementation based on SOA with SOAP
3) REST stateless rest services
4)Implementation of transformations patterns
5)Microservices development

Innovation, Integration and Support

Support Team help to solve runtime and design time issues
  • SAP
  • SalesForce
Integration is easy using the dedicated product plugin

Using TIBCO BusinessWorks

  • Data Transformation
  • Service implementation
  • Orchestration

Evaluating TIBCO BusinessWorks and Competitors

  • Product Features
  • Product Usability
  • Product Reputation
  • Prior Experience with the Product

TIBCO BusinessWorks Support

Quick Resolution
Good followup
No escalation required
Immediate help available
Quick Initial Response

Using TIBCO BusinessWorks

Eclipse based IDE easy and familair for developers, administration panel easy to understand for operational resources even if not tibco skilled
Like to use
Relatively simple
Easy to use
Technical support not required
Well integrated
Quick to learn
Feel confident using
  • Mapping transformation
  • Service implementation