Home // ICSEA 2014, The Ninth International Conference on Software Engineering Advances // View article
A Model-Driven Approach to the Development of Heterogeneous Software Product Lines
Authors:
Thomas Buchmann
Felix Schwägerl
Keywords: software product lines; model-driven development; negative variability; feature models; heterogeneity.
Abstract:
Software product line engineering is dedicated to planned reuse of software components based upon a common platform, from which single products may be derived. The common platform consists of different types of artefacts like requirements, specifications, architecture definitions, source code, and so forth. Only recently, research projects have been started dealing with model-driven development of software product lines. So far, the resulting tools can only handle one type of artefact at the same time. In this paper, requirements, concepts and limitations of tool support for heterogeneous model-driven software product line engineering are discussed. As a proof of concept, an extension to the toolchain FAMILE is presented, which supports mapping of features to different types of artefacts in heterogeneous model-driven software projects at the same time.
Pages: 300 to 308
Copyright: Copyright (c) IARIA, 2014
Publication date: October 12, 2014
Published in: conference
ISSN: 2308-4235
ISBN: 978-1-61208-367-4
Location: Nice, France
Dates: from October 12, 2014 to October 16, 2014