EclipseCon 2007 March 5-8, Santa Clara California





Atom feed

SmartTools: Eclipse Plug-ins Factory

Didier PARIGOT (INRIA), Fouad ALLAOUI (INRIA)

Technology And Scripting · Poster

This talk has been accepted but has not yet been assigned a time slot.

Didier PARIGOT

Fouad ALLAOUI

The development of a new language environment implies several programming steps. The main question is: How is it possible to automate this development process?

An Eclipse Plug-ins Factory has been achieved via the integration of our SmartTools application into the Eclipse Platform. More generally the SmartTools approach provides a generic tools factory based on the Model Driven Engineering in order to automate 90% of the software development process (business code has still to be developed). This Eclipse Factory allows developers to quickly generate tools of his own language such as: model, visitor, compiler, parser, editors, etc. We have strongly used the Eclipse PDE functionalities to integrate the new environment as a set of plug-ins.

CONTENT

This talk will quickly introduce our generic plug-ins factory. Moreover, attendees will learn about the SmartTools approach by focusing on the followings:

REQUIREMENTS

This talk is for the developers of Eclipse tools and for those who are interested in the fast production of software.

Didier Parigot is a senior research scientist at INRIA (the French National Institute for Research in Computer Science and Control). He brings more than 20 years of research works in Generative Software Engineering and Generative Programming. Since 2000, Didier is the SmartTools team leader at INRIA Sophia Antipolis. He holds a PhD in Computer Science from Paris XI University and an H.D.R (equivalence with the Professor status) from Nice University.

Fouad Allaoui is a software engineer at INRIA, working on the SmartTools Eclipse Project. He received a Master Degree in Computer Science from the University of Grenoble and worked previously in the eXo-Bonita Project for BULL SAS.

(go to eclipsezilla submission)

Gold sponsors

BEA logo

Business Objects logo

IBM logo

Red Hat logo

Ingres logo

Windriver logo

Actuate logo

Klocwork logo

Silver sponsors

Instantiations

Oracle

Cloudsmith

Google logo

Sybase logo

Nexaweb

Telelogic

Activegrid

Lynux Works

ACCESS

Compuware logo

Genuitec

Innoopract logo

Code Gear

Media sponsors

Enterprise Open Source logo

Eclipse Review logo

Eclipsezone logo

Eclipse Magazin logo

GoingtoMeet.com logo

Eclipse Magazine logo

ACM Queue logo

Software Test & Performance logo

Addison-Wesley logo

SD Times logo

Embedded Computing logo

Eclipse Source logo

Eclipse Developers Journal logo

TheServerSide Java Symposium

Methods and Tools logo