Information Technology Reference
In-Depth Information
Chapter 6
Tools Support
6.1. Introduction
This chapter presents the use of FieSta, our MD-SPL
approach, its tooling, and its application in the Smart-Home
case study. We also present our implementation strategy
for FieSta. The implementation strategy defines the general
process for the implementation of our MD-SPL engineering
mechanisms for creating product lines. Our implementation
strategy includes the required activities to create products,
and the tools we have created to support these activities.
We present the tool support for expressing variability and
configuring products in section 6.4, and the tool support for
deriving configured products in section 6.5.
Our tool support assists product line architects and product
designers during the whole development lifecycle of MD-SPLs.
We provide Eclipse plug-ins to create MD-SPL projects,
feature models, constraint models, binding models, OCL-type
expressions to validate binding models against constraint
models,and decision models.We also provide oAW components
to facilitate the processing of binding models and decision
models to derive products. For the implementation of our tool
Search WWH ::




Custom Search