Development Cycle

Mashup developers will 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 projects such as Web clipping, Web services, Legacy integration or Legacy publishing.

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's Enterprise Mashup Server was made for Eclipse users

Made with the Eclipse users in mind

To further address the needs of a trained Eclipse user, we have created Workbench Pages that are Eclipse user-friendly and familiar to those who work with Web content.

What you see is what you get

The Connector Workbench Page (right) provides a view of the Web site as it would appear in a browser. This is the graphical anchor that acts as the foundation of creating a mashable project (shown on the left) which we call a Screen Class.

 

Convertigo's Connector Workbench 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 with the Eclipse user in mind, we have also incorporated its usability and navigation based on other de facto industry standards. From the page to the right, we internally parse the page 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 guide user experience

The extraction rule templates provided by the Eclipse Studio make the gathering of data and processing of information easy. Once information and processes are extracted from unstructured Web and Legacy pages and screens, then transactions are created (dependent upon actions or statements). To help with the selection of these actions, we provide an array of templates for Statements that can be selected from (as you can see on the right).

 

Convertigo provides mashup templates
Convertigo uses a sequencer to make a mashup

A mashup is made

Finally, the sequencer is able to orchestrate the various transactions that Convertigo uses 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.

 

Convertigo uses web, legacy and unstructured data to make mashups

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 platform on the planet.

 

Convertigo uses the right tools for the Mashup Enablement Developer