University of Limerick Institutional Repository (University of Limerick) · 2009 · 31 citations · 5 references
ComputingComputer ScienceDesignFormal MethodsKnowledge RepresentationSoftware EngineeringFeature DescriptionFeature-based DesignFeature-based ModelingInteractive Design ToolsSoftware DesignSoftware ModelingConfigurable ArchitecturesConfiguration Knowledge RepresentationConfiguration Model DesignConfiguration ReasoningConfiguratorsFeature ModelsFormal ReasoningInteractive Configuration Interfaces
Our feature configuration tool S2T2 Configurator integrates (1) a visual interactive representation of the feature model and (2) a formal reasoning engine that calculates consequences of the user’s actions and provides formal explanations. The tool’s software architecture is designed as a chain of components, which provide mappings between visual elements and their corresponding formal representations. Using these mappings, consequences and explanations calculated by the reasoning engine are communicated in the interactive representation.
5
Matthew W. Moskewicz, Conor Madigan, Ying Zhao et al. · 2001 · 2.9K citations
Feature diagrams and logics: There and back again
2007 · 265 citations
Visual Tool Support for Configuring and Understanding Software Product Lines
Goetz Botterweck, Steffen Thiel, Daren Nestor et al. · 2008 · 44 citations
Do SAT Solvers Make Good Configurators
Mikoláš Janota · 2008 · 39 citations