DSML for developing repository-based eclipse plug-ins

Sanna Sivonen

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

Abstract

Eclipse is a popular open source platform which can be extended by its users by writing plug-ins. Developing Eclipse plug-ins manually can be time-consuming and challenging since it requires Java programming skills and knowledge about the various extension points provided by the Eclipse platform. Domain-specific modelling (DSM) is about using domain-specific modelling languages (DSMLs) instead of general-purpose modelling languages such as UML. DSM enables 100 percent code generation since the modelling language and the code generator are built for a narrow domain [1]. This paper presents a successful case of utilising DSM in software product line development: DSML and code generator for creating repository-based Eclipse plug-ins.
Original languageEnglish
Title of host publication2008 12th International Software Product Line Conference (SPLC)
Place of PublicationPiscataway
PublisherIEEE Institute of Electrical and Electronic Engineers
Pages356
ISBN (Print)978-0-7695-3303-2
DOIs
Publication statusPublished - 2008
MoE publication typeA4 Article in a conference publication
Event12th International Software Product Line Conference, SPLC - Limerick, Ireland
Duration: 8 Sept 200812 Sept 2008

Conference

Conference12th International Software Product Line Conference, SPLC
Abbreviated titleSPLC
Country/TerritoryIreland
CityLimerick
Period8/09/0812/09/08

Fingerprint

Dive into the research topics of 'DSML for developing repository-based eclipse plug-ins'. Together they form a unique fingerprint.

Cite this