Skip to main navigation Skip to search Skip to main content

Model-Based Customization and Deployment of Eclipse-Based Tools: Industrial Experiences

  • Siemens VIA Metals Technologies GmbH
  • Johannes Kepler University Linz
  • Johannes Kepler University

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

Abstract

Developers of software engineering tools are facing high expectations regarding capabilities and usability. Users expect tools tailored to their specific needs and integrated in their working environment. This increases tools' complexity and complicates their customization and deployment despite available mechanisms for adaptability and extensibility. A main challenge lies in understanding and managing the dependencies between different technical mechanisms for realizing tool variability. We report on industrial experiences of applying a model-based and tool-supported product line approach for the customization and deployment of two Eclipse-based tools. We illustrate challenges of customizing these tools to different development contexts: In the first case study we developed variability models of a product line tool suite used by an industry partner and utilized these models for tool customization and deployment. In the second case study we applied the same approach to a maintenance and setup tool of our industry partner. Our experiences suggest to design software tools as product lines; to formally describe the tools' variability in models; and to provide end-user capabilities for customizing and deploying the tools.
Original languageEnglish
Title of host publicationASE 2009, 24th IEEE/ACM International Conference on Automated Software Engineering, Auckland, New Zealand, November 16-20, 2009
PublisherIEEE Computer Society
Pages247-256
Number of pages10
DOIs
Publication statusPublished - 20 Nov 2009
Externally publishedYes

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 9 - Industry, Innovation, and Infrastructure
    SDG 9 Industry, Innovation, and Infrastructure

Research fields

  • Software Product Lines
  • Product Configuration

IMC Research Focuses

  • Software engineering and intelligent systems

ÖFOS 2012 - Austrian Fields of Study

  • 102022 Software development

Fingerprint

Dive into the research topics of 'Model-Based Customization and Deployment of Eclipse-Based Tools: Industrial Experiences'. Together they form a unique fingerprint.

Cite this