-
1
-
-
38549139485
-
Extracting and evolving code in product lines with aspect-oriented programming
-
Springer-Verlag
-
V. Alves, P. Matos, L. Cole, A. Vasconcelos, P. Borba, and G. Ramalho. Extracting and evolving code in product lines with aspect-oriented programming. In Transactions on aspect-oriented software development IV, pages 117-142. Springer-Verlag, 2007.
-
(2007)
Transactions on Aspect-oriented Software Development
, vol.4
, pp. 117-142
-
-
Alves, V.1
Matos, P.2
Cole, L.3
Vasconcelos, A.4
Borba, P.5
Ramalho, G.6
-
2
-
-
63449097224
-
Feature Featherweight Java: A Calculus for Feature-Oriented Programming and Stepwise Refinement
-
ACM
-
S. Apel, C. Kästner, and C. Lengauer. Feature Featherweight Java: A Calculus for Feature-Oriented Programming and Stepwise Refinement. In GPCE, pages 101-112. ACM, 2008.
-
(2008)
GPCE
, pp. 101-112
-
-
Apel, S.1
Kästner, C.2
Lengauer, C.3
-
3
-
-
42549143913
-
Aspectual feature modules
-
S. Apel, T. Leich, and G. Saake. Aspectual feature modules. IEEE Trans. Software Eng., 34(2):162-180, 2008.
-
(2008)
IEEE Trans. Software Eng.
, vol.34
, Issue.2
, pp. 162-180
-
-
Apel, S.1
Leich, T.2
Saake, G.3
-
5
-
-
33646190894
-
Feature Models, Grammars, and Propositional Formulas
-
SPLC, Springer
-
D. Batory. Feature Models, Grammars, and Propositional Formulas. In SPLC, volume 3714 of LNCS, pages 7-20. Springer, 2005.
-
(2005)
LNCS
, vol.3714
, pp. 7-20
-
-
Batory, D.1
-
6
-
-
56649090985
-
Using modern mathematics as an FOSD modeling language
-
ACM
-
D. Batory. Using modern mathematics as an FOSD modeling language. In GPCE, pages 35-44. ACM, 2008.
-
(2008)
GPCE
, pp. 35-44
-
-
Batory, D.1
-
7
-
-
3042619799
-
Scaling Step-Wise Refinement
-
D. Batory, J. Sarvela, and A. Rauschmayer. Scaling Step-Wise Refinement. IEEE Trans. Software Eng., 30(6):355-371, 2004.
-
(2004)
IEEE Trans. Software Eng.
, vol.30
, Issue.6
, pp. 355-371
-
-
Batory, D.1
Sarvela, J.2
Rauschmayer, A.3
-
8
-
-
77954650815
-
Implementing Software Product Lines using Traits
-
ACM
-
L. Bettini, F. Damiani, and I. Schaefer. Implementing Software Product Lines using Traits. In SAC, OOPS Track, pages 2096-2102. ACM, 2010.
-
(2010)
SAC, OOPS Track
, pp. 2096-2102
-
-
Bettini, L.1
Damiani, F.2
Schaefer, I.3
-
10
-
-
35548954582
-
Executable Grammars in Newspeak
-
G. Bracha. Executable Grammars in Newspeak. ENTCS, 193:3-18, 2007.
-
(2007)
ENTCS
, vol.193
, pp. 3-18
-
-
Bracha, G.1
-
13
-
-
68949114149
-
A Machine-Checked Model of Safe Composition
-
ACM
-
B. Delaware, W. Cook, and D. Batory. A Machine-Checked Model of Safe Composition. In FOAL, pages 31-35. ACM, 2009.
-
(2009)
FOAL
, pp. 31-35
-
-
Delaware, B.1
Cook, W.2
Batory, D.3
-
14
-
-
33745361068
-
Traits: A mechanism for fine-grained reuse
-
S. Ducasse, O. Nierstrasz, N. Schärli, R. Wuyts, and A. Black. Traits: A mechanism for fine-grained reuse. ACM TOPLAS, 28(2):331-388, 2006.
-
(2006)
ACM TOPLAS
, vol.28
, Issue.2
, pp. 331-388
-
-
Ducasse, S.1
Nierstrasz, O.2
Schärli, N.3
Wuyts, R.4
Black, A.5
-
15
-
-
0012583283
-
Featherweight Java: A minimal core calculus for Java and GJ
-
A. Igarashi, B. Pierce, and P. Wadler. Featherweight Java: A minimal core calculus for Java and GJ. ACM TOPLAS, 23(3):396-450, 2001.
-
(2001)
ACM TOPLAS
, vol.23
, Issue.3
, pp. 396-450
-
-
Igarashi, A.1
Pierce, B.2
Wadler, P.3
-
16
-
-
0003512056
-
-
Technical report, Carnegie Mellon Software Engineering Institute
-
K. C. Kang, S. G. Cohen, J. A. Hess,W. E. Novak, and A. S. Peterson. Feature-Oriented Domain Analysis (FODA) Feasibility Study. Technical report, Carnegie Mellon Software Engineering Institute, 1990.
-
(1990)
Feature-Oriented Domain Analysis (FODA) Feasibility Study
-
-
Kang, K.C.1
Cohen, S.G.2
Hess, J.A.3
Novak, W.E.4
Peterson, A.S.5
-
17
-
-
56249143172
-
Type-Checking Software Product Lines - A Formal Approach
-
IEEE
-
C. Kästner and S. Apel. Type-Checking Software Product Lines - A Formal Approach. In ASE, pages 258-267. IEEE, 2008.
-
(2008)
ASE
, pp. 258-267
-
-
Kästner, C.1
Apel, S.2
-
18
-
-
42549128483
-
A Case Study Implementing Features Using AspectJ
-
IEEE
-
C. Kästner, S. Apel, and D. Batory. A Case Study Implementing Features Using AspectJ. In SPLC, pages 223-232. IEEE, 2007.
-
(2007)
SPLC
, pp. 223-232
-
-
Kästner, C.1
Apel, S.2
Batory, D.3
-
19
-
-
57349117656
-
Granularity in Software Product Lines
-
ACM
-
C. Kästner, S. Apel, and M. Kuhlemann. Granularity in Software Product Lines. In ICSE, pages 311-320. ACM, 2008.
-
(2008)
ICSE
, pp. 311-320
-
-
Kästner, C.1
Apel, S.2
Kuhlemann, M.3
-
20
-
-
71749118413
-
On the Impact of the Optional Feature Problem: Analysis and Case Studies
-
C. Kästner, S. Apel, S. S. ur Rahman, M. Rosenmüller, D. Batory, and G. Saake. On the Impact of the Optional Feature Problem: Analysis and Case Studies. In SPLC. IEEE, 2009.
-
SPLC. IEEE, 2009
-
-
Kästner, C.1
Apel, S.2
Ur Rahman, S.S.3
Rosenmüller, M.4
Batory, D.5
Saake, G.6
-
21
-
-
82955230066
-
An Overview of AspectJ
-
ECOOP, Springer
-
G. Kiczales, E. Hilsdale, J. Hugunin, M. Kersten, J. Palm, and W. G. Griswold. An Overview of AspectJ. In ECOOP, volume 2072 of LNCS, pages 327-353. Springer, 2001.
-
(2001)
LNCS
, vol.2072
, pp. 327-353
-
-
Kiczales, G.1
Hilsdale, E.2
Hugunin, J.3
Kersten, M.4
Palm, J.5
Griswold, W.G.6
-
22
-
-
0036641773
-
Eliminating the Adoption Barrier
-
C. Krueger. Eliminating the Adoption Barrier. IEEE Software, 19(4):29-31, 2002.
-
(2002)
IEEE Software
, vol.19
, Issue.4
, pp. 29-31
-
-
Krueger, C.1
-
23
-
-
26444473609
-
Evaluating Support for Features in Advanced Modularization Technologies
-
ECOOP, Springer
-
R. Lopez-Herrejon, D. Batory, and W. Cook. Evaluating Support for Features in Advanced Modularization Technologies. In ECOOP, volume 3586 of LNCS, pages 169-194. Springer, 2005.
-
(2005)
LNCS
, vol.3586
, pp. 169-194
-
-
Lopez-Herrejon, R.1
Batory, D.2
Cook, W.3
-
24
-
-
35048845148
-
Framed aspects: Supporting variability and configurability for aop
-
ICSR, Springer
-
N. Loughran and A. Rashid. Framed aspects: Supporting variability and configurability for aop. In ICSR, volume 3107 of LNCS, pages 127-140. Springer, 2004.
-
(2004)
LNCS
, vol.3107
, pp. 127-140
-
-
Loughran, N.1
Rashid, A.2
-
25
-
-
20344366092
-
Variability management with feature-oriented programming and aspects
-
ACM
-
M. Mezini and K. Ostermann. Variability management with feature-oriented programming and aspects. In SIGSOFT FSE, pages 127-136. ACM, 2004.
-
(2004)
SIGSOFT FSE
, pp. 127-136
-
-
Mezini, M.1
Ostermann, K.2
-
27
-
-
84892351987
-
-
Springer
-
K. Pohl, G. Böckle, and F. van der Linden. Software Product Line Engineering - Foundations, Principles, and Techniques. Springer, 2005.
-
(2005)
Software Product Line Engineering - Foundations, Principles, and Techniques
-
-
Pohl, K.1
Böckle, G.2
Van Der Linden, F.3
-
29
-
-
78049372449
-
Delta-oriented Programming of Software Product Lines
-
SPLC, Springer
-
I. Schaefer, L. Bettini, V. Bono, F. Damiani, and N. Tanzarella. Delta-oriented Programming of Software Product Lines. In SPLC, volume 6287 of LNCS. Springer, 2010.
-
(2010)
LNCS
, vol.6287
-
-
Schaefer, I.1
Bettini, L.2
Bono, V.3
Damiani, F.4
Tanzarella, N.5
-
31
-
-
0141653318
-
Mixin layers: An object-oriented implementation technique for refinements and collaboration-based designs
-
Y. Smaragdakis and D. Batory. Mixin layers: an object-oriented implementation technique for refinements and collaboration-based designs. ACM Trans. Softw. Eng. Methodol., 11(2):215-255, 2002.
-
(2002)
ACM Trans. Softw. Eng. Methodol.
, vol.11
, Issue.2
, pp. 215-255
-
-
Smaragdakis, Y.1
Batory, D.2
-
32
-
-
42149112183
-
The Java module system: Core design and semantic definition
-
ACM
-
R. Strniša, P. Sewell, and M. Parkinson. The Java module system: core design and semantic definition. In OOPSLA, pages 499-514. ACM, 2007.
-
(2007)
OOPSLA
, pp. 499-514
-
-
Strniša, R.1
Sewell, P.2
Parkinson, M.3
-
33
-
-
0032643249
-
N degrees of separation: Multi-dimensional separation of concerns
-
P. Tarr, H. Ossher, W. Harrison, and S. M. Sutton, Jr. N degrees of separation: multi-dimensional separation of concerns. In ICSE, pages 107-119, 1999.
-
(1999)
ICSE
, pp. 107-119
-
-
Tarr, P.1
Ossher, H.2
Harrison, W.3
Sutton Jr., S.M.4
-
34
-
-
38849084509
-
Safe Composition of Product Lines
-
ACM
-
S. Thaker, D. Batory, D. Kitchin, and W. Cook. Safe Composition of Product Lines. In GPCE, pages 95-104. ACM, 2007.
-
(2007)
GPCE
, pp. 95-104
-
-
Thaker, S.1
Batory, D.2
Kitchin, D.3
Cook, W.4
-
35
-
-
35048863527
-
The Expression Problem Revisited
-
ECOOP, Springer
-
M. Torgersen. The Expression Problem Revisited. In ECOOP, volume 3086 of LNCS, pages 123-146. Springer, 2004.
-
(2004)
LNCS
, vol.3086
, pp. 123-146
-
-
Torgersen, M.1
|