𝔖 Bobbio Scriptorium
✦   LIBER   ✦

An algebraic foundation for automatic feature-based program synthesis

✍ Scribed by Sven Apel; Christian Lengauer; Bernhard Möller; Christian Kästner


Publisher
Elsevier Science
Year
2010
Tongue
English
Weight
872 KB
Volume
75
Category
Article
ISSN
0167-6423

No coin nor oath required. For personal study only.

✦ Synopsis


Feature-Oriented Software Development provides a multitude of formalisms, methods, languages, and tools for building variable, customizable, and extensible software. Along different lines of research, different notions of a feature have been developed. Although these notions have similar goals, no common basis for evaluation, comparison, and integration exists. We present a feature algebra that captures the key ideas of feature orientation and that provides a common ground for current and future research in this field, on which also alternative options can be explored. Furthermore, our algebraic framework is meant to serve as a basis for the development of the technology of automatic feature-based program synthesis and architectural metaprogramming.


📜 SIMILAR VOLUMES


An image feature-based approach to autom
✍ R. Joe Stanley; Soumya De; Dina Demner-Fushman; Sameer Antani; George R. Thoma 📂 Article 📅 2011 🏛 Elsevier Science 🌐 English ⚖ 565 KB

The illustrations in biomedical publications often provide useful information in aiding clinicians' decisions when full text searching is performed to find evidence in support of a clinical decision. In this research, image analysis and classification techniques are explored to automatically extract

A parallel implementation of an evolutio
✍ Salvatore Caorsi; Massimo Donelli; Andrea Massa; Mirco Raffetto 📂 Article 📅 2002 🏛 John Wiley and Sons 🌐 English ⚖ 230 KB

## Abstract In this paper a CAD tool for the automatic design of passive microwave components is described. It is based on a genetic algorithm optimizer and a three‐dimensional finite element simulator. The main feature of the proposed tool is its ability, achieved by means of the parallel virtual