The Whole Platform: a Language Workbench for Eclipse

Riccardo Solmi (University of Bologna (Italy) and TAS)

Emerging Technologies · Short Talk
Presentation
Thursday, 14:50, 10 minutes | Room 203/204 | Download in iCal Format

7
·
8
·
9
·
10
·
11
·
12
·
13
·
14
·
15
·
16
·
17
·
18
·
19

Riccardo Solmi

The Whole Platform is an open source technology for engineering the production of software.

Based on the idea that programming is an activity concerning the development of domain languages, the Whole Platform provides an Eclipse-based Language Workbench for developing new languages, manipulating them using domain notations and transforming them using a generative model-driven approach.

After a brief introduction to the architecture of the Whole Platform we will illustrate its capabilities for three different usage scenarios:

We will use the examples bundled with the presentation to illustrate the basics and the more innovative features of the Whole Platform and of its domain languages.

Finally we will outline what the similarities and differences are between the Whole Platform and competing technologies.

Attendees will get an idea of the level of engineerization they can achieve by using the Whole Platform to produce software. They also will be able to evaluate the Platform when used as a tool for writing data integration and generative tasks or when used as an enabling techonology for developing software with a model-driven language-oriented approach.

This talk is suitable for all attendees of the conference including non developers because we only have enough time to give an overview of the Platform without getting too deep into coding details. Of course, the more you know about model-driven software development, and have expertise on modeling, data integration and generative tools, the more you will be able to appreciate this talk.

Inventor of the Whole Platform and project leader since 1984. PhD in Computer Science (2005). Teaching Assistant at the University of Bologna since 2001. Contract Professor at the University of Bologna since 2005. Product Manager and Product Planning Manager of the frameworks at TAS since 2005.

Floor Plan

Gold sponsors

BEA logo

IBM logo

Wind River logo

Replay Solutions logo

JBoss logo

SOPERA logo

Cloudsmith logo

BIRT Exchange logo

Skyway Software logo

Oracle

BlackBerry logo

AMD logo

Silver sponsors

Sybase

Google

Genuitec

Instantiations

Teamprise

Telelogic

Innoopract

Business Objects

LynuxWorks logo

Hardware sponsor

AMD logo

Media sponsors

Extension Media

Methods and Tools

ACM

Addison-Wesley logo

SD Times logo

Open Systems Publishing

Software Test & Performance logo

SDForum

Be a Sponsor