2005
DOI: 10.2298/csis0501079v
|View full text |Cite
|
Sign up to set email alerts
|

Multi-paradigm design with feature modeling

Abstract: In this article, a method for selecting paradigms, viewed as solution domain concepts, appropriate for given application domain concepts is proposed. In this method, denoted as multi-paradigm design with feature modeling, both application and solution domain are modeled using feature modeling. The selection of paradigms is performed in the process of feature modeling based transformational analysis as a paradigm instantiation over application domain concepts. The output of transformational analysis is a set of… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
16
0
1

Year Published

2011
2011
2017
2017

Publication Types

Select...
3
1
1

Relationship

0
5

Authors

Journals

citations
Cited by 8 publications
(17 citation statements)
references
References 8 publications
(13 reference statements)
0
16
0
1
Order By: Relevance
“…Such paradigms are being denoted as small-scale to distinguish them from the common concept of the (largescale) paradigm as a particular approach to programming (like object-oriented or procedural programming) [3].…”
Section: Modeling Paradigmsmentioning
confidence: 99%
See 2 more Smart Citations
“…Such paradigms are being denoted as small-scale to distinguish them from the common concept of the (largescale) paradigm as a particular approach to programming (like object-oriented or procedural programming) [3].…”
Section: Modeling Paradigmsmentioning
confidence: 99%
“…This is modeled by optional features Inter-Type Declarations, Advices, and Pointcuts (indicated by empty circle ended edges). These features represent references to equally named auxiliary concepts that represent plural forms of respective concepts that actually represent paradigms in their own right (and their own feature models [3]). To achieve its intent, an aspect may -similarly to a class -employ Methods (with the method being yet another paradigm) and Fields.…”
Section: Modeling Paradigmsmentioning
confidence: 99%
See 1 more Smart Citation
“…This is related to change interaction which is exhibited as dependencies between changes. A simplified view of change dependencies is that a change may require another change or two changes may be mutually exclusive, but the dependencies between changes could be as complex as feature dependencies in feature modeling and accordingly represented by feature diagrams and additional constraints expressed as logical expressions [22] (which can be partly embedded into feature diagrams by allowing them to be directed acyclic graphs instead of just trees [8]). …”
Section: Evaluation and Tool Support Outlooksmentioning
confidence: 99%
“…An example of this are features that belong to the same change request. Again, feature modeling can be used to model such dependencies with so-called default dependency rules that may also be represented by logical expressions [22].…”
Section: Evaluation and Tool Support Outlooksmentioning
confidence: 99%