25th International Conference on Software Engineering, 2003. Proceedings. 2003
DOI: 10.1109/icse.2003.1201199
|View full text |Cite
|
Sign up to set email alerts
|

Scaling step-wise refinement

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
625
0
7

Year Published

2004
2004
2017
2017

Publication Types

Select...
6
3

Relationship

0
9

Authors

Journals

citations
Cited by 325 publications
(633 citation statements)
references
References 19 publications
1
625
0
7
Order By: Relevance
“…The application of refinement approaches to PLE to date has been modest, e.g. [6,30], and has, in our view, much potential. An obvious unit for modelling variabilities is the feature.…”
Section: Resultsmentioning
confidence: 99%
“…The application of refinement approaches to PLE to date has been modest, e.g. [6,30], and has, in our view, much potential. An obvious unit for modelling variabilities is the feature.…”
Section: Resultsmentioning
confidence: 99%
“…AHEAD Tool Suite is a set of stand alone and language-extensible tools [3] which implement Feature Oriented Programming (FOP), a technology that studies feature modularity in program synthesis for product lines [13]. We performed our study in the AspectJ implementation of five core tools of ATS [30].…”
Section: Case Studiesmentioning
confidence: 99%
“…Briefly we describe the key implementation techniques that are based on reflective engineering [12]. Reflective engineering includes a variety of techniques -Meta Programming, Table Driven Programming, Generative Programming [3], Aspect Oriented Software Development [12], Multi Dimensions of Concern [12] and Feature Oriented Programming [18]. Each if these approaches programmatically compose code fragments to produce the resulting program instance.…”
Section: Reflective Engineering For Building Domain Classesmentioning
confidence: 99%
“…We argue that there is an intrinsic difference between technology frameworks and product lines and business frameworks. This difference means that business frameworks need to be constructed with a reflective engineering [12] [3] [18] approach rather than by using concrete classes and classical analysis.…”
Section: Business Classes -A Little Reflectionmentioning
confidence: 99%