Petals Studio is a development environment based on Eclipse. It provides support to create, validate and package artifacts for Petals ESB.
For those who do not know it, Petals ESB is an Enterprise Service Bus, that is to say a mediation platform which relies on the principles of Service Oriented Architectures (SOA). One of the key feature of Petals is that it can be distributed, which means you can have several instances that communicate together (something similar to the DNS system or peer-to-peer). Petals can be extended through various components, including connectors (that enable access to external systems or resources through a service mode), transformations components and orchestration features.
Petals Studio simplifies the development of integration chains and service compositions to deploy them in Petals ESB. It includes Eclipse plug-ins which are specific to Petals, with creation wizards, import and export helpers, validation handlers and editors for configuration files. It also embeds well-know Eclipse tools, like the Java Development Tooling, the XML and XSL tool set from the Web Tools Platform project, the BPEL Designer and tooling from the SOA top level project.