-
1
-
-
34547403093
-
Refactoring product lines
-
DOI 10.1145/1173706.1173737, Proceedings of the 5th Int. Conf. on Generative Programming and Component Eng., GPCE'06. Co-located with the 21st Int. Conf. on Object-Oriented Programm., Syst., Languages, and Applic.OOPSLA 2006
-
Alves, V., Gheyi, R., Massoni, T., Kulesza, U., Borba, P., Lucena, C.: Refactoring product lines. In: Proceedings of the International Conference on Generative Programming and Component Engineering (GPCE), pp. 201-210. ACM Press, New York (2006) (Pubitemid 47168639)
-
(2006)
Proceedings of the 5th International Conference on Generative Programming and Component Engineering, GPCE'06
, pp. 201-210
-
-
Alves, V.1
Gheyi, R.2
Massoni, T.3
Kulesza, U.4
Borba, P.5
Lucena, C.6
-
4
-
-
70349515057
-
An overview of feature-oriented software development
-
Apel, S., Kästner, C.: An overview of feature-oriented software development. J. Object Technol. 8(5), 49-84 (2009)
-
(2009)
J. Object Technol
, vol.8
, Issue.5
, pp. 49-84
-
-
Apel, S.1
Kästner, C.2
-
5
-
-
63449113158
-
Program refactoring using functional aspects
-
ACM Press, New York
-
Apel, S., Kästner, C., Batory, D.: Program refactoring using functional aspects. In: Proceedings of the International Conference on Generative Programming and Component Engineering (GPCE), pp. 161-170. ACM Press, New York (2008a)
-
(2008)
Proceedings of the International Conference on Generative Programming and Component Engineering (GPCE)
, pp. 161-170
-
-
Apel, S.1
Kästner, C.2
Batory, D.3
-
6
-
-
42549143913
-
Aspectual feature modules
-
DOI 10.1109/TSE.2007.70770
-
Apel, S., Leich, T., Saake, G.: Aspectual feature modules. IEEE Trans. Softw. Eng. 34(2), 162-180 (2008b) (Pubitemid 351583526)
-
(2008)
IEEE Transactions on Software Engineering
, vol.34
, Issue.2
, pp. 162-180
-
-
Apel, S.1
Leich, T.2
Saake, G.3
-
7
-
-
77952895606
-
An algebraic foundation for automatic feature-based program synthesis
-
Apel, S., Lengauer, C., Möller, B., Kästner, C.: An algebraic foundation for automatic feature-based program synthesis. Sci. Comput. Program. 75(11), 1022-1047 (2010)
-
(2010)
Sci. Comput. Program.
, vol.75
, Issue.11
, pp. 1022-1047
-
-
Apel, S.1
Lengauer, C.2
Möller, B.3
Kästner, C.4
-
8
-
-
34248403498
-
An overview of Caesar J
-
Springer, Berlin
-
Aracic, I., Gasiunas, V., Mezini, M., Ostermann, K.: An overview of Caesar J. In: Transactions on Aspect- Oriented Software Development I. Lecture Notes in Computer Science, vol. 3880, pp. 135-173. Springer, Berlin (2006)
-
(2006)
Transactions on Aspect-Oriented Software Development I. Lecture Notes in Computer Science
, vol.3880
, pp. 135-173
-
-
Aracic, I.1
Gasiunas, V.2
Mezini, M.3
Ostermann, K.4
-
9
-
-
0031675048
-
JTS: Tools for implementing domain-specific languages
-
IEEE Computer Society, Washington
-
Batory, D., Lofaso, B., Smaragdakis, Y.: JTS: Tools for implementing domain-specific languages. In: Proceedings of the International Conference on Software Reuse (ICSR), pp. 143-153. IEEE Computer Society, Washington (1998)
-
(1998)
Proceedings of the International Conference on Software Reuse (ICSR)
, pp. 143-153
-
-
Batory, D.1
Lofaso, B.2
Smaragdakis, Y.3
-
10
-
-
3042619799
-
Scaling step-wise refinement
-
Batory, D., Sarvela, J.N., Rauschmayer, A.: Scaling step-wise refinement. IEEE Trans. Softw. Eng. 30(6), 355-371 (2004)
-
(2004)
IEEE Trans. Softw. Eng.
, vol.30
, Issue.6
, pp. 355-371
-
-
Batory, D.1
Sarvela, J.N.2
Rauschmayer, A.3
-
11
-
-
18844367955
-
Virtual machine support for dynamic join points
-
AOSD 2004: 3rd International Conference on Aspect-Oriented Software Development - Conference Proceedings
-
Bockisch, C., Haupt, M., Mezini, M., Ostermann, K.: Virtual machine support for dynamic join points. In: Proceedings of the International Conference on Aspect-Oriented Software Development (AOSD), pp. 83-92. ACM, New York (2004) (Pubitemid 40682124)
-
(2004)
AOSD 2004: 3rd International Conference on Aspect-Oriented Software Development - Conference Proceedings
, pp. 83-92
-
-
Bockisch, C.1
Haupt, M.2
Mezini, M.3
Ostermann, K.4
-
13
-
-
63449093750
-
Edicts: Implementing features with flexible binding times
-
ACM, New York
-
Chakravarthy, V., Regehr, J., Eide, E.: Edicts: Implementing features with flexible binding times. In: Proceedings of the International Conference on Aspect-Oriented Software Development (AOSD), pp. 108-119. ACM, New York (2008)
-
(2008)
Proceedings of the International Conference on Aspect-Oriented Software Development (AOSD)
, pp. 108-119
-
-
Chakravarthy, V.1
Regehr, J.2
Eide, E.3
-
14
-
-
78650130047
-
A formal semantics for multi-level staged configuration
-
Classen, A., Hubaux, A., Heymans, P.: A formal semantics for multi-level staged configuration. In: Proceedings of the Workshop on Variability Modelling of Software-intensive Systems (VaMoS), pp. 51-60 (2009)
-
(2009)
Proceedings of the Workshop on Variability Modelling of Software-intensive Systems (VaMoS)
, pp. 51-60
-
-
Classen, A.1
Hubaux, A.2
Heymans, P.3
-
16
-
-
33646197482
-
Staged configuration using feature models
-
Springer, Berlin
-
Czarnecki, K., Helsen, S., Eisenecker, U.W.: Staged configuration using feature models. In: Proceedings of the International Software Product Line Conference (SPLC). Lecture Notes in Computer Science, vol. 3154, pp. 266-283. Springer, Berlin (2004)
-
(2004)
Proceedings of the International Software Product Line Conference (SPLC). Lecture Notes in Computer Science
, vol.3154
, pp. 266-283
-
-
Czarnecki, K.1
Helsen, S.2
Eisenecker, U.W.3
-
17
-
-
0003880013
-
-
Addison-Wesley, Reading
-
Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, Reading (1995)
-
(1995)
Design Patterns: Elements of Reusable Object-Oriented Software
-
-
Gamma, E.1
Helm, R.2
Johnson, R.3
Vlissides, J.4
-
18
-
-
84872699486
-
Dynamic aspect weaver family for family-based adaptable systems
-
Gesellschaft für Informatik, Munich
-
Gilani,W., Spinczyk, O.: Dynamic aspect weaver family for family-based adaptable systems. In: Proceedings of Net.ObjectDays, pp. 94-109. Gesellschaft für Informatik, Munich (2005)
-
(2005)
Proceedings of Net.ObjectDays
, pp. 94-109
-
-
Gilani, W.1
Spinczyk, O.2
-
20
-
-
84904392607
-
Dynamic software product lines
-
Hallsteinsen, S., Hinchey, M., Park, S., Schmid, K.: Dynamic software product lines. Computer 41(4), 93-95 (2008)
-
(2008)
Computer
, vol.41
, Issue.4
, pp. 93-95
-
-
Hallsteinsen, S.1
Hinchey, M.2
Park, S.3
Schmid, K.4
-
21
-
-
43049088796
-
Context-oriented programming
-
Hirschfeld, R., Costanza, P., Nierstrasz, O.: Context-oriented programming. J. Object Technol. 7(3), 125-151 (2008)
-
(2008)
J. Object Technol
, vol.7
, Issue.3
, pp. 125-151
-
-
Hirschfeld, R.1
Costanza, P.2
Nierstrasz, O.3
-
22
-
-
36048976397
-
Improving alignment of crosscutting features with code in product line engineering
-
Hundt, C., Mehner, K., Pfeiffer, C., Sokenou, D.: Improving alignment of crosscutting features with code in product line engineering. J. Object Technol. 6(9), 417-436 (2007)
-
(2007)
J. Object Technol.
, vol.6
, Issue.9
, pp. 417-436
-
-
Hundt, C.1
Mehner, K.2
Pfeiffer, C.3
Sokenou, D.4
-
23
-
-
35248828504
-
Aspectoriented programming
-
Springer, Berlin
-
Kiczales, G., Lamping, J., Mendhekar, A., Maeda, C., Lopes, C.V., Loingtier, J.-M., Irwin, J.: Aspectoriented programming. In: Proceedings of the European Conference on Object-Oriented Programming (ECOOP). Lecture Notes in Computer Science, vol. 1241, pp. 220-242. Springer, Berlin (1997)
-
(1997)
Proceedings of the European Conference on Object-Oriented Programming (ECOOP). Lecture Notes in Computer Science
, vol.1241
, pp. 220-242
-
-
Kiczales, G.1
Lamping, J.2
Mendhekar, A.3
Maeda, C.4
Lopes, C.V.5
Loingtier, J.-M.6
Irwin, J.7
-
24
-
-
34547364707
-
A feature-oriented approach to developing dynamically reconfigurable products in product line engineering
-
1691585, Proceedings - 10th International Software Product Line Conference, SPLC 2006
-
Lee, J., Kang, K.C.: A feature-oriented approach to developing dynamically reconfigurable products in product line engineering. In: Proceedings of the International Software Product Line Conference (SPLC), pp. 131-140. IEEE Computer Society, Washington (2006) (Pubitemid 47133196)
-
(2006)
Proceedings - 10th International Software Product Line Conference, SPLC 2006
, pp. 131-140
-
-
Lee, J.1
Kang, K.C.2
-
25
-
-
0042912981
-
Aspectual collaborations-combining modules and aspects
-
Lieberherr, K.J., Lorenz, D., Ovlinger, J.: Aspectual collaborations-combining modules and aspects. Comput. J. 46(5), 542-565 (2003)
-
(2003)
Comput. J.
, vol.46
, Issue.5
, pp. 542-565
-
-
Lieberherr, K.J.1
Lorenz, D.2
Ovlinger, J.3
-
26
-
-
85009778201
-
Using prototypical objects to implement shared behavior in object-oriented systems
-
ACM Press, New York
-
Liebermann, H.: Using prototypical objects to implement shared behavior in object-oriented systems. In: Proceedings of the International Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), pp. 214-223. ACM Press, New York (1986)
-
(1986)
Proceedings of the International Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA)
, pp. 214-223
-
-
Liebermann, H.1
-
28
-
-
34250646271
-
A disciplined approach to aspect composition
-
DOI 10.1145/1111542.1111554, PEPM 2006: Proceedings of the Workshop on Partial Evaluation and Program Manipulation
-
Lopez-Herrejon, R., Batory, D., Lengauer, C.: A disciplined approach to aspect composition. In: Proceedings of the International Symposium on Partial Evaluation and Semantics-Based Program Manipulation (PEPM), pp. 68-77. ACM Press, New York (2006) (Pubitemid 46946398)
-
(2006)
Proceedings of the ACM SIGPLAN Symposium on Partial Evaluation and Semantics-Based Program Manipulation
, pp. 68-77
-
-
Lopez-Herrejon, R.1
Batory, D.2
Lengauer, C.3
-
29
-
-
0035551929
-
Jiazzi: New-age components for old-fashioned Java
-
McDirmid, S., Flatt, M., Hsieh,W.C.: Jiazzi: New-age components for old-fashioned Java. In: Proceedings of the International Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), pp. 211-222. ACM Press, New York (2001) (Pubitemid 35009068)
-
(2001)
Proceedings of the Conference on Object-Oriented Programming Systems, Languages, and Applications, OOPSLA
, vol.36
, pp. 211-222
-
-
McDirmid, S.1
Flatt, M.2
Hsieh, W.C.3
-
30
-
-
0038031156
-
-
Kluwer, Dordrecht
-
Mezini, M., Seiter, L., Lieberherr, K.: Component Integration with Pluggable Composite Adapters. Kluwer, Dordrecht (2000)
-
(2000)
Component Integration with Pluggable Composite Adapters
-
-
Mezini, M.1
Seiter, L.2
Lieberherr, K.3
-
31
-
-
70350079061
-
Controlled, systematic, and efficient code replacement for running java programs
-
Nicoara, A., Alonso, G., Roscoe, T.: Controlled, systematic, and efficient code replacement for running java programs. SIGOPS Oper. Syst. Rev. 42(4), 233-246 (2008)
-
(2008)
SIGOPS Oper. Syst. Rev.
, vol.42
, Issue.4
, pp. 233-246
-
-
Nicoara, A.1
Alonso, G.2
Roscoe, T.3
-
33
-
-
84947930301
-
Feature-Oriented Programming: A Fresh Look at Objects
-
ECOOP'97 - Object-Oriented Programming
-
Prehofer, C.: Feature-oriented programming: a fresh look at objects. In: Proceedings of the European Conference on Object-Oriented Programming (ECOOP). Lecture Notes in Computer Science, vol. 1241, pp. 419-443. Springer, Berlin (1997) (Pubitemid 127083940)
-
(1997)
Lecture Notes in Computer Science
, Issue.1241
, pp. 419-443
-
-
Prehofer, C.1
-
36
-
-
71749116421
-
Tailor-made data management for embedded systems: A case study on Berkeley DB
-
Rosenmüller, M., Apel, S., Leich, T., Saake, G.: Tailor-made data management for embedded systems: a case study on Berkeley DB. Data Knowl. Eng. 68(12), 1493-1512 (2009)
-
(2009)
Data Knowl. Eng.
, vol.68
, Issue.12
, pp. 1493-1512
-
-
Rosenmüller, M.1
Apel, S.2
Leich, T.3
Saake, G.4
-
37
-
-
63449111196
-
Code generation to support static and dynamic composition of software product lines
-
ACM Press, New York
-
Rosenmüller, M., Siegmund, N., Apel, S., Saake, G.: Code generation to support static and dynamic composition of software product lines. In: Proceedings of the International Conference on Generative Programming and Component Engineering (GPCE), pp. 3-12. ACM Press, New York (2008)
-
(2008)
Proceedings of the International Conference on Generative Programming and Component Engineering (GPCE)
, pp. 3-12
-
-
Rosenmüller, M.1
Siegmund, N.2
Apel, S.3
Saake, G.4
-
38
-
-
0141653318
-
Mixin layers: An object-oriented implementation technique for refinements and collaboration-based designs
-
Smaragdakis, Y., Batory, D.: 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
-
39
-
-
84954068722
-
On the notion of variability in software product lines
-
IEEE Computer Society, Washington
-
van Gurp, J., Bosch, J., Svahnberg, M.: On the notion of variability in software product lines. In: Proceedings of the Working Conference on Software Architecture (WICSA), pp. 45-55. IEEE Computer Society, Washington (2001)
-
(2001)
Proceedings of the Working Conference on Software Architecture (WICSA)
, pp. 45-55
-
-
Van Gurp, J.1
Bosch, J.2
Svahnberg, M.3
-
40
-
-
70450174009
-
HotWave: Creating adaptive tools with dynamic aspectoriented programming in Java
-
ACM Press, New York
-
Villazón, A., Binder, W., Ansaloni, D., Moret, P.: HotWave: creating adaptive tools with dynamic aspectoriented programming in Java. In: Proceedings of the International Conference on Generative Programming and Component Engineering (GPCE), pp. 95-98. ACM Press, New York (2009)
-
(2009)
Proceedings of the International Conference on Generative Programming and Component Engineering (GPCE)
, pp. 95-98
-
-
Villazón, A.1
Binder, W.2
Ansaloni, D.3
Moret, P.4
-
42
-
-
34249655677
-
Object-based and class-based composition of transitive mixins
-
DOI 10.1016/j.infsof.2006.10.001, PII S0950584906001339
-
Zdun, U., Strembeck, M., Neumann, G.: Object-based and class-based composition of transitive mixins. Inf. Softw. Technol. 49(8), 871-891 (2007) (Pubitemid 46843534)
-
(2007)
Information and Software Technology
, vol.49
, Issue.8
, pp. 871-891
-
-
Zdun, U.1
Strembeck, M.2
Neumann, G.3
|