Matches in DBpedia 2014 for { <http://dbpedia.org/resource/FOSD_Program_Cubes> ?p ?o. }
Showing items 1 to 27 of
27
with 100 items per page.
- FOSD_Program_Cubes abstract "A program in Feature Oriented Software Development (FOSD) is a composition of functions (program transformations): a base program (modeled by a nullary function) is composed withincrements in program functionality, called features (which are unary functions),to produce a complex program.A software product line (SPL) is a family of related programs.Suppose product line PL has F0 as a base program, and F1..Fnas features that could be added to F0. Different compositions of these functions/transformations yield different programs.For this discussion, let+ denote function composition. A program P in PL might have the following expression: That is, P extends program F0 with features F1, F2, F4, and F8 in this order.We can recast P in terms of a projection and contraction of a 1-dimensional array.Let Fi = [F0 .. Fn] denote the array of transformations that define PL. A projection of Fi eliminatesunneeded transformations, yielding a shorter array (call it) Gi. A contraction of Gi composes each transformation of Gi in a specific order, to yield a scalar expression. The expression for P becomes: where the index values accomplish projection and summation is array contraction. This idea generalizes to n-dimensional arrays that model multi-dimensional product lines.".
- FOSD_Program_Cubes thumbnail Kube.jpg?width=300.
- FOSD_Program_Cubes wikiPageExternalLink ECOOP2005.pdf.
- FOSD_Program_Cubes wikiPageExternalLink Origami.pdf.
- FOSD_Program_Cubes wikiPageExternalLink OrigamiMDSC.pdf.
- FOSD_Program_Cubes wikiPageExternalLink TSE-AHEAD.pdf.
- FOSD_Program_Cubes wikiPageExternalLink index.html.
- FOSD_Program_Cubes wikiPageID "22176773".
- FOSD_Program_Cubes wikiPageRevisionID "550043997".
- FOSD_Program_Cubes hasPhotoCollection FOSD_Program_Cubes.
- FOSD_Program_Cubes subject Category:Programming_paradigms.
- FOSD_Program_Cubes type Abstraction100002137.
- FOSD_Program_Cubes type GrammaticalRelation113796779.
- FOSD_Program_Cubes type Inflection113803782.
- FOSD_Program_Cubes type LinguisticRelation113797142.
- FOSD_Program_Cubes type Paradigm113804375.
- FOSD_Program_Cubes type ProgrammingParadigms.
- FOSD_Program_Cubes type Relation100031921.
- FOSD_Program_Cubes comment "A program in Feature Oriented Software Development (FOSD) is a composition of functions (program transformations): a base program (modeled by a nullary function) is composed withincrements in program functionality, called features (which are unary functions),to produce a complex program.A software product line (SPL) is a family of related programs.Suppose product line PL has F0 as a base program, and F1..Fnas features that could be added to F0.".
- FOSD_Program_Cubes label "FOSD Program Cubes".
- FOSD_Program_Cubes sameAs m.05q5m1l.
- FOSD_Program_Cubes sameAs Q5426905.
- FOSD_Program_Cubes sameAs Q5426905.
- FOSD_Program_Cubes sameAs FOSD_Program_Cubes.
- FOSD_Program_Cubes wasDerivedFrom FOSD_Program_Cubes?oldid=550043997.
- FOSD_Program_Cubes depiction Kube.jpg.
- FOSD_Program_Cubes isPrimaryTopicOf FOSD_Program_Cubes.