Skip to main content
The automated analysis of feature models is recognized as one of the key challenges for automated software de- velopment in the context of Software Product Lines (SPL). However, after years of research only a few ad-hoc propos- als have... more
    • by 
    •   4  
      Decision support toolSoftware Product LineTool Integrationfeature modeling
Software product line (SPL) approaches [1-3] aim at improving the productivity and quality of software development by enabling the management of common and variable features of a system family. A system family is defined as a set of... more
    • by 
    •   8  
      Knowledge Management in Software EngineeringHome automationRequirement EngineeringRequirement analysis
    • by 
    •   18  
      Computer ScienceQuality ManagementProject ManagementEngineering Management
    • by 
    •   13  
      BusinessSystems AnalysisWeb ServicesModel Transformation
The authors describe work in feature modeling at the Helsinki University of Technology. Described are three experimental software systems dealing with parametric design of mechanical parts, modeling of mechanical assemblies, and... more
    • by 
    •   13  
      Computer ScienceSoftware EngineeringDesignManufacturing
    • by 
    •   3  
      Noun PhraseDependency Parsingfeature modeling
    • by 
    •   9  
      Computer ScienceSoftware EngineeringSoftware DevelopmentSoftware Product Lines
    • by 
    •   4  
      Graph TransformationMobile phoneSoftware Product Linefeature modeling
Feature modeling is commonly used to capture the commonalities and variabilities of systems in a domain during Domain Analysis. The output of feature modeling will be some reusable assets (components, patterns, domainspecific language,... more
    • by 
    •   13  
      AlgorithmsSoftware EngineeringDiagramsDomain Analysis
Service Oriented Architecture (SOA) has emerged as a model for distributed software development that promotes flexible deployment and reuse. Software product lines (SPL) promote reusable application development for product families.... more
    • by 
    •   4  
      Service Oriented ArchitectureKnowledge Management in Software Engineeringfeature modelingSeke
    • by 
    •   15  
      Computer ScienceSoftware EngineeringModeling LanguageUML
    • by 
    •   6  
      Software Product LinesFile SystemThree DimensionalVisualization Technique
    • by 
    •   13  
      Software DevelopmentSoftware ArchitectureSoftware ReuseDomain Engineering
    • by 
    •   8  
      Software ArchitectureProduct DevelopmentMeta-modelSoftware Product Line
    • by 
    •   9  
      Meta-modelLife CycleUse CaseUnified Modeling Language
    • by 
    •   12  
      Land managementEuropean UnionProduction ManagementCase Study
    • by 
    •   8  
      Computer ScienceSoftware EngineeringDomain EngineeringFeasibility Study
    • by 
    •   9  
      Cognitive PsychologyComputer ScienceBrain ImagingCognition
    • by 
    •   20  
      Computer ScienceAlgorithmsArtificial IntelligenceMachine Learning
    • by 
    •   4  
      Software Process ModelsModel TransformationSemantic Heterogeneityfeature modeling
    • by 
    •   9  
      Decision MakingProduction ManagementProduct ConfigurationDecision making process
Being simplified representations of reality, simulation models can never be perfect and their results are always somewhat uncertain. That is why quantification of model uncertainty is important during interpretation of simulation results... more
    • by 
    •   9  
      Water qualitySensitivity AnalysisDecision making processModel Uncertainty
    • by 
    •   15  
      EngineeringComputer ScienceSoftware DevelopmentSoftware Architecture
Feature-based model templates have been proposed as a technique for modeling software product lines. We describe a set of tools supporting the technique, namely a feature model editor and feature configurator, and a model-template editor,... more
    • by 
    •   12  
      Computer ScienceSoftware EngineeringDesignDocumentation
Logos sometimes also known as trademark have high importance in today's marketing world. Products, companies and different gaming leagues are often recognized by their respective logos. In this paper, an implementation system for... more
    • by 
    •   16  
      MarketingComputer ScienceComputer VisionImage Processing
    • by 
    •   9  
      Computer ScienceSoftware Product LinesConstraint ProgrammingAutomated reasoning
    • by 
    •   7  
      PsychologyCognitive ScienceSemantic MemoryNeurolinguistics
    • by 
    •   8  
      Computer ScienceHigher Order ThinkingFormal LogicMeta-model
    • by 
    •   5  
      Computer ScienceSoftware ArchitectureResearch PaperProduct Line
    • by 
    •   8  
      Computer VisionVirtual RealityTime of FlightFeature Extraction
    • by 
    •   7  
      Aspect Oriented Software DevelopmentMobile gamesDecision support toolSoftware Product Line
    • by 
    •   19  
      Information SystemsHistoryArchaeologyImage Processing
    • by 
    •   3  
      Word RecognitionDecision Processfeature modeling
    • by 
    •   5  
      Speaker RecognitionComparative StudySupport vector machineGaussian Mixture Model
    • by 
    •   6  
      Atmospheric ModelingDust (Astronomy & Astrophysics)NitrogenOzone
    • by 
    •   12  
      Forest Ecology And ManagementForest EcologyBiological SciencesSeasonality
    • by 
    •   7  
      Software ReuseDomain AnalysisDecision support toolConfiguration
Abstract Feature Models are popular tools for describing software product lines. Analysis of feature models has traditionally focused on consistency checking (yielding a yes/no answer) and product selection assistance, interactive or... more
    • by 
    •   9  
      BusinessComputer ScienceData MiningComputational Modeling
    • by 
    •   15  
      Earth SciencesModelingModeling and SimulationBiological Sciences
A key aspect for effective variability modeling of Software Product Lines (SPL) is to harmonize the need to achieve separation of concerns with the need to satisfy consistency of requirements and constraints. Techniques for variability... more
    • by 
    •   4  
      Software Product LineBoolean SatisfiabilityConsistency Checkingfeature modeling
The increasing demand on developing Software Product Lines (SPL) has given a lot of interest to software engineering researchers in improving and also replacing, current methods and techniques applied to clasical sofware sys-tems... more
    • by 
    •   6  
      Software EngineeringDecision MakingProduction PlanningCost Estimation
    • by 
    •   14  
      Information RetrievalPattern RecognitionContent AnalysisImage Retrieval
    • by 
    •   14  
      Information RetrievalPattern RecognitionContent AnalysisImage Retrieval
    • by 
    •   7  
      Software Language EngineeringDomain Specific LanguagesDomain specific languageSoftware Product Line
Increasingly, Smart Homes should dynamically reconfigure their services at run-time in response to changing conditions in the user actions, and in the surrounding physical environment. Considering the high heterogeneity of technologies... more
    • by 
    •   12  
      Project ManagementSpace TechnologyDisplaysQuality of Service
    • by 
    •   8  
      Object Oriented ProgrammingProduct DevelopmentAspect Oriented ProgrammingDependency Management
    • by 
    •   11  
      Domain EngineeringModeling LanguageModel TransformationGeneric Programming
    • by 
    •   12  
      Information SystemsSoftware DevelopmentSoftware DesignComputer Software
To provide efficient services to end-user it is essential to manage variability among services. Feature modeling is an important approach to manage variability and commonalities of a system in product line. Feature models are composed of... more
    • by 
    •   8  
      SemanticsLinear LogicCardinalityService Feature Diagrams
    • by 
    •   20  
      Computer ScienceSoftware EngineeringSystems EngineeringSoftware Product Lines