A generative approach to framework instantiation

  • Authors:
  • Vaclav Cechticky;Philippe Chevalley;Alessandro Pasetti;Walter Schaufelberger

  • Affiliations:
  • Institut für Automatik, ETH-Zürich, Physikstr. 3, CH-8092, Zürich, Switzerland;European Space Agency, ESTEC, PO Box 299, 2200 AG Noordwijk, The Netherlands;P&P Software, Peter-Thumb Str. 46, D-78464, Germany;Institut für Automatik, ETH-Zürich, Physikstr. 3, CH-8092 Zürich, Switzerland

  • Venue:
  • Proceedings of the 2nd international conference on Generative programming and component engineering
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper describes the OBS Instantiation Environment, which demonstrates a generative approach to automating the instantiation process of a component-based framework. The process is automated in the sense that designers configure and assemble the framework components using intuitive visual operations in a GUI-based environment. Their configuration actions are then used to automatically generate the framework instantiation code. Generative techniques for framework instantiation are not new but tend to rely on domain-specific languages or on bespoke specification encoding and compilation techniques. Though effective and powerful, they are comparatively complex and present a high barrier to entry for general users. The distinctive feature of the approach proposed here is instead its simplicity and its reliance on mainstream technology and tools.