dbo:abstract |
In software development, a feature model is a compact representation of all the products of the Software Product Line (SPL) in terms of "features". Feature models are visually represented by means of feature diagrams. Feature models are widely used during the whole product line development process and are commonly used as input to produce other assets such as documents, architecture definition, or pieces of code. A SPL is a family of related programs. When the units of program construction are features—increments in program functionality or development—every program in an SPL is identified by a unique and legal combination of features, and vice versa. Feature models were first introduced in the Feature-Oriented Domain Analysis (FODA) method by Kang in 1990. Since then, feature modeling has been widely adopted by the software product line community and a number of extensions have been proposed. (en) En développement logiciel, les Feature model sont une technique de modélisation des gammes de produits logiciels. Ils ont été introduits pour la première fois dans la méthode de par Kang en 1990. (fr) |
dbo:thumbnail |
wiki-commons:Special:FilePath/E-shopFM.jpg?width=300 |
dbo:wikiPageExternalLink |
https://archive.today/20090307175047/http:/fm.gsdlab.org/ http://www.methodsandtools.com/archive/archive.php%3Fid=49 |
dbo:wikiPageID |
22181211 (xsd:integer) |
dbo:wikiPageLength |
12460 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID |
1123541477 (xsd:integer) |
dbo:wikiPageWikiLink |
dbr:Propositional_formula dbr:Cardinalities dbr:Generalization dbr:Conjunctive_normal_form dbr:Constraint_satisfaction_problem dbr:Product_Family_Engineering dbr:Domain_analysis dbr:Domain_engineering dbr:Feature-Oriented_Domain_Analysis dbr:Specialization_(logic) dbr:Unified_Modeling_Language dbr:Software_Product_Line dbc:Software_requirements dbr:Code_refactoring dbr:FOSD dbr:Software_product_line dbr:Software_system dbr:Unit_propagation dbr:Boolean_variable dbr:File:E-shopFM.jpg |
dbp:wikiPageUsesTemplate |
dbt:About dbt:Citation_needed dbt:Reflist dbt:Software_engineering |
dcterms:subject |
dbc:Software_requirements |
gold:hypernym |
dbr:Representation |
rdf:type |
yago:WikicatSoftwareRequirements yago:Abstraction100002137 yago:Act100030358 yago:Duty101129920 yago:Event100029378 yago:GroupAction101080366 yago:PsychologicalFeature100023100 yago:Requirement105892651 yago:YagoPermanentlyLocatedEntity yago:SocialControl101123598 |
rdfs:comment |
En développement logiciel, les Feature model sont une technique de modélisation des gammes de produits logiciels. Ils ont été introduits pour la première fois dans la méthode de par Kang en 1990. (fr) In software development, a feature model is a compact representation of all the products of the Software Product Line (SPL) in terms of "features". Feature models are visually represented by means of feature diagrams. Feature models are widely used during the whole product line development process and are commonly used as input to produce other assets such as documents, architecture definition, or pieces of code. (en) |
rdfs:label |
Feature model (en) Feature model (fr) |
owl:sameAs |
freebase:Feature model yago-res:Feature model wikidata:Feature model dbpedia-fr:Feature model https://global.dbpedia.org/id/4jT7A |
prov:wasDerivedFrom |
wikipedia-en:Feature_model?oldid=1123541477&ns=0 |
foaf:depiction |
wiki-commons:Special:FilePath/E-shopFM.jpg |
foaf:isPrimaryTopicOf |
wikipedia-en:Feature_model |
is dbo:wikiPageRedirects of |
dbr:Feature_Model dbr:Feature_Tree |
is dbo:wikiPageWikiLink of |
dbr:Product-family_engineering dbr:Software_Product_Lines_Online_Tools dbr:Feature-oriented_domain_analysis dbr:Domain_engineering dbr:Feature_Model dbr:Knowledge-based_configuration dbr:Software_product_line dbr:Feature_Tree |
is foaf:primaryTopic of |
wikipedia-en:Feature_model |