2012
DOI: 10.1016/j.scico.2010.12.007
|View full text |Cite
|
Sign up to set email alerts
|

rbFeatures: Feature-oriented programming with Ruby

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
9
0
2

Year Published

2012
2012
2022
2022

Publication Types

Select...
6
2

Relationship

0
8

Authors

Journals

citations
Cited by 16 publications
(11 citation statements)
references
References 17 publications
0
9
0
2
Order By: Relevance
“…In this section we discuss some of the limitations of our approach, and test our approach in terms of performance and storage consumption. While there are FOP extensions C++ [36] and Ruby [21], we are unaware of a FOP language extension of Java that enables runtime adaptation. Because of this reason, for controller and other source code refinements, we have used the Context-Oriented Programming (COP) language JCOP for dynamic adaptation [6].…”
Section: Discussion and Evaluationmentioning
confidence: 99%
See 1 more Smart Citation
“…In this section we discuss some of the limitations of our approach, and test our approach in terms of performance and storage consumption. While there are FOP extensions C++ [36] and Ruby [21], we are unaware of a FOP language extension of Java that enables runtime adaptation. Because of this reason, for controller and other source code refinements, we have used the Context-Oriented Programming (COP) language JCOP for dynamic adaptation [6].…”
Section: Discussion and Evaluationmentioning
confidence: 99%
“…If these specific method calls are found within any class or class refinement, we can simply alter the parameter to instead get the variant from the management class, as shown in Figure 6. These refinements can then be developed using existing adaptation approaches for example dynamic binding FOP langauges like FeatureC++ [33] and rbFeatures [21], Context Oriented Programming (COP) languages [40], or SOA approaches [29]. …”
Section: Code Generation and Transformationmentioning
confidence: 99%
“…Antes de determinar los objetos en el Hospital y las áreas involucradas, es necesario revisar la bibliografía de definición de objeto, desde el punto de vista filosofía un objeto es aquello que puede ser observado, estudiado y aprendido [16], otra literatura el objeto en el almacenamiento de información que consta de un estado y comportamiento [18]. …”
Section: A Análisis De Los Objetosunclassified
“…La aparición de los sistema de información también aparecen las tecnologías de información la cuales introducen una seria de componentes tales como lenguaje de programación, base de datos, interface gráfica, internet y comunicación, la técnica de programación que son parte de los lenguajes de programación que han permitido el desarrollo de los sistemas de información [1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18].…”
Section: Introductionunclassified
“…Gunther and Sunkle [8] reported feature oriented programming language called RBFEATURES on top of dynamic programming language (ruby). The class model was reported as a first-class entity and named ProductLine.…”
Section: Models Mixing Classes and Featuresmentioning
confidence: 99%