Development Cycle

Mashup developers use the Eclipse based C-EMS Visual Studio to create C-EMS projects. Once these projects are created, they can be deployed on the C-EMS Server. The studio can be used to create any type of project such as Web Integration, Web services, Legacy integration, Legacy publishing, etc.

Our familiarity makes us user-friendly

The process of making an unstructured Web or Legacy application ready for Web 2.0 is much easier when you can do it with a tool you are familiar with. And since the leading tool used by developers worldwide is Eclipse, we have embraced it, like no other mashup vendor. Convertigo is completely integrated in all aspects of Eclipse 3.4 by providing a plug-in, free of charge to its users.

Eclipse based C-EMS Visual Studio for developers
Convertigo Projects Eclipse view  Project Explorer Eclipse view

Made with the Eclipse users in mind

To further address the needs of a trained Eclipse user, we have created Eclipse Views and Editors in our Convertigo Studio that are Eclipse user-friendly and familiar to those who work with Web content.

What you see is what you get

The HTML Connector Editor provides a Web browser displaying the Web page as it would appear in a browser and a DOM tree representation of the page currently browsed. Thanks to the XPath Evaluator tool, the user can easily find the graphical anchor that acts as the foundation of creating objects in a mashable project (which we call Screen Classes, Extraction Rules, Statements, etc.).

Convertigo's Connector Editor makes mashups easier
Convertigo's Enterprise Mashup Server is built with industry standards

Built upon industry standards

Since familiarity is key in usability, in addition to making Convertigo Studio with the Eclipse user in mind, we also incorporated its usability and navigation based on other industry standards. The Web page displayed in Web browser is internally parsed using Gecko, the foundation of the Mozilla Firefox layout engine. This engine provides the HTML and XML parsers, the DOM implementation, the CSS parser and style system, and the code for CSS-based and HTML-based layout and rendering. All these componenets provide the ability to locate information that is then extracted from the previously unstructured Web or Legacy pages.

Templates and creation wizards guide user experience

Convertigo projects are created using templates listed in the standard Eclipse's New Project Wizard. The Convertigo developer can see at a glance all available project types, as well as already developed samples helping starting with the Convertigo Studio (on the left).

Every Convertigo object can be created from a documented creation wizard that helps in choosing which object corresponds best to the user's needs. For example, the extraction rule creation wizard provided by the Convertigo Eclipse Studio makes gathering data and processing information easy.
Once information is extracted from unstructured Web pages and Legacy screens, transactions are developed using actions or statements. To help with the selection of these actions, we also provide an array of statements templates that can be selected from the wizard (on the right).

Convertigo provides project templates  Convertigo helps developping transactions
Convertigo helps developping sequences  Convertigo uses Sequencer to make a data mashup

A data mashup is made

Convertigo Mashup Sequencer is able to orchestrate various transactions that are implemented in Convertigo projects to form a Mashup: Web services (e.g. REST, SOAP, RSS Flow), Legacy screens (IBM/BULL), unstructured Web pages (HTML, JSP, AJAX) and SQL databases can be used as sources in various projects.

Composite applications within easy reach

Convertigo Mashup Composer gives the user the ability to visually create a composite application including interactions between widgets made of eclectic sources: all types of Convertigo projects. Mashup Composer is divided in two parts: a Studio-included template project for easily defining interactions and a portal based on GateIn technology, a merging of JBoss Portal and eXo Portal.

Defining interactions by an XML description  Convertigo Mashup Composer created composite application
Convertigo Mobilizer integrated test platform

Mobile plateforms are integrated

Convertigo Mobilizer offers a multi-platform mobile enterprise application platform (MEAP) that presents data built by Convertigo's other modules. Convertigo relies on industry standards to save developers' time, Mobilizer is based on and combines standard development tools and open source mobile frameworks, like Sencha, jQuery Mobile, and PhoneGap.

The most powerful platform

As you can see, we recognize the need for appropriate tools for the Mashup Enablement Developer. We believe that selecting the most widely adopted IDE is critical. Embedding templates and wizards makes that standard platform even more powerful which is why we believe we genuinely do have the strongest mashup and mobile platform on the planet.

Convertigo uses the right tools for the Mashup Enablement Developer

 
Banner