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 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.1 by providing a plug-in, free of charge to its users.
|

|
 |
Made with the Eclipse-user 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 to the left) which we call a Screen Class.
|
 |
 |
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 parser and XML parser, the DOM implementation, the CSS parser and style system, and the code for CSS-based and HTML-based layout and rendering. This information provides the ability to locate information that is then extracted from the previously unstructured Web or Legacy Page.
|
Templates guide user experience
The extraction rule templates provided by the Eclipse Studio make the gathering of data and processing 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 see on the right).
|
 |
 |
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, Flow RSS 0, Legacy Screens (IBM/BULL), Unstructured Web Pages (HTML, JSP, AJAX) and SQL Databases).

|
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. Imbedding 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.
|
 |
|