-
2
-
-
70349515057
-
An overview of feature-oriented software development
-
S. Apel, and C. Kstner An overview of feature-oriented software development Journal of Object Technology (JOT) 8 5 2009 49 84
-
(2009)
Journal of Object Technology (JOT)
, vol.8
, Issue.5
, pp. 49-84
-
-
Apel, S.1
Kstner, C.2
-
4
-
-
84855192453
-
Access control in feature-oriented programming
-
S. Apel, S. Kolesnikov, J. Liebig, C. Kstner, M. Kuhlemann, and T. Leich Access control in feature-oriented programming Science of Computer Programming 77 3 2012 174 187
-
(2012)
Science of Computer Programming
, vol.77
, Issue.3
, pp. 174-187
-
-
Apel, S.1
Kolesnikov, S.2
Liebig, J.3
Kstner, C.4
Kuhlemann, M.5
Leich, T.6
-
5
-
-
33646153994
-
FeatureC++: On the symbiosis of feature-oriented and aspect-oriented programming
-
R. Glck, M. Lowry, GPCE Lecture Notes in Computer Science Springer-Verlag Berlin, Heidelberg
-
S. Apel, T. Leich, M. Rosenmller, and G. Saake FeatureC++: on the symbiosis of feature-oriented and aspect-oriented programming R. Glck, M. Lowry, 4th International Conference on Generative Programming and Components Engineering GPCE Lecture Notes in Computer Science vol. 3676 2005 Springer-Verlag Berlin, Heidelberg 125 140
-
(2005)
4th International Conference on Generative Programming and Components Engineering
, vol.3676
, pp. 125-140
-
-
Apel, S.1
Leich, T.2
Rosenmller, M.3
Saake, G.4
-
6
-
-
70350635482
-
A comparison of context-oriented programming languages
-
ACM New York
-
M. Appeltauer, R. Hirschfeld, M. Haupt, J. Lincke, and M. Perscheid A comparison of context-oriented programming languages International Workshop on Context-Oriented Programming 2009 ACM New York 1 6
-
(2009)
International Workshop on Context-Oriented Programming
, pp. 1-6
-
-
Appeltauer, M.1
Hirschfeld, R.2
Haupt, M.3
Lincke, J.4
Perscheid, M.5
-
7
-
-
34248403498
-
An overview of CaesarJ
-
Transactions on Aspect-Oriented Software Development I
-
I. Aracic, V. Gasiunas, M. Mezini, and K. Ostermann An overview of CaesarJ A. Rashid, M. Aksit, Transactions on Aspect-Oriented Software Development I Lecture Notes in Computer Science vol. 3880 2006 Springer-Verlag Berlin, Heidelberg 135 173 (Pubitemid 350259073)
-
(2006)
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
, vol.LNCS 3880
, pp. 135-173
-
-
Aracic, I.1
Gasiunas, V.2
Mezini, M.3
Ostermann, K.4
-
8
-
-
34250017730
-
A Koala-based approach for modelling and deploying configurable software product families
-
F. van der Linden, PFE Springer-Verlag Berlin, Heidelberg
-
T. Asikainen, T. Soininen, and T. Mnnistö A Koala-based approach for modelling and deploying configurable software product families F. van der Linden, 5th International Workshop on Software Product-Family Engineering PFE 2004 Springer-Verlag Berlin, Heidelberg 225 249
-
(2004)
5th International Workshop on Software Product-Family Engineering
, pp. 225-249
-
-
Asikainen, T.1
Soininen, T.2
Mnnistö, T.3
-
10
-
-
33646190894
-
Feature models, grammars, and propositional formulas
-
H. Obbink, K. Pohl, SPLC Lecture Notes in Computer Science Springer-Verlag Berlin, Heidelberg
-
D. Batory Feature models, grammars, and propositional formulas H. Obbink, K. Pohl, Proceedings of the 9th International Conference on Software Product Lines SPLC Lecture Notes in Computer Science vol. 3714 2005 Springer-Verlag Berlin, Heidelberg 7 20
-
(2005)
Proceedings of the 9th International Conference on Software Product Lines
, vol.3714
, pp. 7-20
-
-
Batory, D.1
-
12
-
-
5144222583
-
Towards a general model of variability in product families
-
Groningen, Netherlands, Feb.
-
M. Becker, Towards a general model of variability in product families, in: Software Variability Management Workshop, Groningen, Netherlands, Feb. 2003, pp. 1927.
-
(2003)
Software Variability Management Workshop
, pp. 1927
-
-
Becker, M.1
-
13
-
-
77955227439
-
Automated analysis of feature models 20 years later: A literature review
-
D. Benavides, S. Segura, and A. Ruiz-Cortés Automated analysis of feature models 20 years later: a literature review Information Systems 35 6 2010 615 636
-
(2010)
Information Systems
, vol.35
, Issue.6
, pp. 615-636
-
-
Benavides, D.1
Segura, S.2
Ruiz-Cortés, A.3
-
14
-
-
18444386240
-
Classboxes: Controlling visibility of class extensions
-
DOI 10.1016/j.cl.2004.11.002, PII S1477842405000035, Smalltalk
-
A. Bergel, S. Ducasse, O. Nierstrasz, and R. Wuyts Classboxes: controlling visibility of class extensions Computer Languages, Systems & Structures 31 3 2005 107 126 (Pubitemid 40643269)
-
(2005)
Computer Languages, Systems and Structures
, vol.31
, Issue.3-4
, pp. 107-126
-
-
Bergel, A.1
Ducasse, S.2
Nierstrasz, O.3
Wuyts, R.4
-
16
-
-
84855207355
-
Feature and class models in clafer: Mixed, specialized, and coupled
-
ICSE, Post proceedings (in press)
-
K. Bk, C. K., A. Wsowski, Feature and class models in clafer: Mixed, specialized, and coupled, in: 3rd International Conference on Software Language Engineering, ICSE, Post proceedings, 2010 (in press).
-
(2010)
3rd International Conference on Software Language Engineering
-
-
Bk, K.1
Wsowski, A.2
-
17
-
-
78049368989
-
Introducing TVL, a text-based feature modelling language
-
Benavides, D., Batory, D., Grnbacher, P. (Eds.) VAMOS, No. 37 in ICB Research Reports, University of Duisburg-Essen, Germany
-
Q. Boucher, A. Classen, P. Faber, P. Heymans, Introducing TVL, a text-based feature modelling language, in: Benavides, D., Batory, D., Grnbacher, P. (Eds.), Proceedings of the 4th International Workshop on Variability Modelling of Software-intensive Systems, VAMOS, No. 37 in ICB Research Reports, University of Duisburg-Essen, Germany, 2010, pp. 159162.
-
(2010)
Proceedings of the 4th International Workshop on Variability Modelling of Software-intensive Systems
, pp. 159162
-
-
Boucher, Q.1
Classen, A.2
Faber, P.3
Heymans, P.4
-
18
-
-
78649786410
-
Tag and prune: A pragmatic approach to software product line implementation
-
ASE ACM New York
-
Q. Boucher, A. Classen, P. Heymans, A. Bourdoux, and L. Demonceau Tag and prune: a pragmatic approach to software product line implementation Proceedings of the 25th IEEE/ACM International Conference on Automated Software Engineering ASE 2010 ACM New York 333 336
-
(2010)
Proceedings of the 25th IEEE/ACM International Conference on Automated Software Engineering
, pp. 333-336
-
-
Boucher, Q.1
Classen, A.2
Heymans, P.3
Bourdoux, A.4
Demonceau, L.5
-
19
-
-
84855207356
-
A model for dynamic hyperspaces
-
R. Chitchyan, I. Sommerville, A. Rashid, A model for dynamic hyperspaces, in: Workshop on Software Engineering Properties of Languages for Aspect Technologies, SPLAT, 2003. Available online http://aosd.net/workshops/splat/ 2003/papers/RuzannaChitchyan.pdf.
-
(2003)
Workshop on Software Engineering Properties of Languages for Aspect Technologies, SPLAT
-
-
Chitchyan, R.1
Sommerville, I.2
Rashid, A.3
-
20
-
-
0346102902
-
-
Ph.D. Thesis, Vrije Universiteit Brussel
-
J.O. Coplien, Multi-paradigm design, Ph.D. Thesis, Vrije Universiteit Brussel, 2000.
-
(2000)
Multi-paradigm Design
-
-
Coplien, J.O.1
-
21
-
-
84855190142
-
Feature descriptions for context-oriented programming
-
Thiel, S., Pohl, K. (Eds.) (Workshops), University of Limerick, Ireland
-
P. Costanza, T. D'Hondt, Feature descriptions for context-oriented programming, in: Thiel, S., Pohl, K. (Eds.), Proceedings 12th International Conference for Software Product Lines, SPLCL, 2nd International Workshop on Dynamic Software Product Lines, DSPL, Vol. 2 (Workshops), University of Limerick, Ireland, 2008, pp. 914.
-
(2008)
Proceedings 12th International Conference for Software Product Lines, SPLCL, 2nd International Workshop on Dynamic Software Product Lines, DSPL
, vol.2
, pp. 914
-
-
Costanza, P.1
D'Hondt, T.2
-
23
-
-
15244361735
-
Formalizing cardinality-based feature models and their specialization
-
DOI 10.1002/spip.213
-
K. Czarnecki, S. Helsen, and U.W. Eisenecker Formalizing cardinality-based feature models and their specialization Software Process: Improvement and Practice 10 1 2005 7 29 (Pubitemid 40384707)
-
(2005)
Software Process Improvement and Practice
, vol.10
, Issue.1
, pp. 7-29
-
-
Czarnecki, K.1
Helsen, S.2
Eisenecker, U.3
-
24
-
-
84855207353
-
A survey on the automated analyses of feature models
-
J.C.R. Santos, P. Botella (Eds.)
-
David Benavides, P.T. Antonio Ruiz-Cortés, S. Segurae, A survey on the automated analyses of feature models, in: J.C.R. Santos, P. Botella (Eds.), Proceedings of the 11th Jornadas de Ingenier del Software y Bases de Datos, JIBSD, 2006, pp. 367376.
-
(2006)
Proceedings of the 11th Jornadas de Ingenier Del Software y Bases de Datos, JIBSD
, pp. 367376
-
-
Benavides, D.1
Antonio Ruiz-Cortés, P.T.2
Segurae, S.3
-
26
-
-
78649834190
-
Engineering domain-specific languages with ruby
-
H.-K. Arndt, H. Krcmar, CVLBA Shaker Aachen
-
S. Günther Engineering domain-specific languages with ruby H.-K. Arndt, H. Krcmar, 3. Workshop des Centers for Very Large Business Applications CVLBA 2009 Shaker Aachen 11 21
-
(2009)
3. Workshop des Centers for Very Large Business Applications
, pp. 11-21
-
-
Günther, S.1
-
27
-
-
77956033657
-
Multi-DSL applications with Ruby
-
S. Günther Multi-DSL applications with Ruby IEEE Software 27 5 2010 25 30
-
(2010)
IEEE Software
, vol.27
, Issue.5
, pp. 25-30
-
-
Günther, S.1
-
30
-
-
84855188189
-
Application software, domain-specific languages, and language design assistants
-
University of Amsterdam
-
J. Heering, Application software, domain-specific languages, and language design assistants, Technical Report sen-r0010, Center for Mathematic and Computer Science, University of Amsterdam, 2000.
-
(2000)
Technical Report sen-r0010, Center for Mathematic and Computer Science
-
-
Heering, J.1
-
31
-
-
85013611419
-
A precise model for contextual roles: The programming language ObjectTeams/Java
-
S. Herrmann A precise model for contextual roles: the programming language ObjectTeams/Java Applied Ontology 2 2 2007 181 207
-
(2007)
Applied Ontology
, vol.2
, Issue.2
, pp. 181-207
-
-
Herrmann, S.1
-
34
-
-
0003512056
-
Feature-Oriented Domain Analysis (FODA) feasibility study
-
Carnegie Mellon University, USA
-
K. Kang, S. Cohen, J. Hess, W. Novak, A. Peterson, Feature-Oriented Domain Analysis (FODA) feasibility study, Tech. Rep. CMU/SEI-90-TR-21, Software Engineering Institute, Carnegie Mellon University, USA, 1990.
-
(1990)
Tech. Rep. CMU/SEI-90-TR-21, Software Engineering Institute
-
-
Kang, K.1
Cohen, S.2
Hess, J.3
Novak, W.4
Peterson, A.5
-
35
-
-
77956319173
-
Virtual separation of concerns a second chance for preprocessors
-
C. Kstner, and S. Apel Virtual separation of concerns a second chance for preprocessors Journal of Object Technology (JOT) 8 6 2009 59 78
-
(2009)
Journal of Object Technology (JOT)
, vol.8
, Issue.6
, pp. 59-78
-
-
Kstner, C.1
Apel, S.2
-
38
-
-
68949145059
-
Guaranteeing syntactic correctness for all product line variants: A language-independent approach
-
M. Oriol, B. Meyer, Lecture Notes in Business Information Processing Springer-Verlag Berlin, Heidelberg
-
C. Kstner, S. Apel, S. Trujillo, M. Kuhlemann, and D. Batory Guaranteeing syntactic correctness for all product line variants: a language-independent approach M. Oriol, B. Meyer, Proceedings of the 47th International Conference on Objects, Components, Models and Patterns (TOOLS Europe) Lecture Notes in Business Information Processing vol. 33 2009 Springer-Verlag Berlin, Heidelberg 175 194
-
(2009)
Proceedings of the 47th International Conference on Objects, Components, Models and Patterns (TOOLS Europe)
, vol.33
, pp. 175-194
-
-
Kstner, C.1
Apel, S.2
Trujillo, S.3
Kuhlemann, M.4
Batory, D.5
-
39
-
-
70349553079
-
FeatureIDE: A tool framework for feature-oriented software development
-
ICSE IEEE Computer Society Washington
-
C. Kstner, T. Thm, G. Saake, J. Feigenspan, T. Leich, F. Wielgorz, and S. Apel FeatureIDE: a tool framework for feature-oriented software development Proceedings of the 31st International Conference on Software Engineering ICSE 2009 IEEE Computer Society Washington 611 614
-
(2009)
Proceedings of the 31st International Conference on Software Engineering
, pp. 611-614
-
-
Kstner, C.1
Thm, T.2
Saake, G.3
Feigenspan, J.4
Leich, T.5
Wielgorz, F.6
Apel, S.7
-
40
-
-
82955230066
-
An overview of AspectJ
-
J.L. Knudsen, ECOOP Lecture Notes in Computer Science Springer-Verlag Berlin, Heidelberg
-
G. Kiczales, E. Hilsdale, J. Hugunin, M. Kersten, J. Palm, and W. Griswold An overview of AspectJ J.L. Knudsen, Proceedings of the 15th International Conference on Object-Oriented Programming ECOOP Lecture Notes in Computer Science vol. 2072 2001 Springer-Verlag Berlin, Heidelberg 327 354
-
(2001)
Proceedings of the 15th International Conference on Object-Oriented Programming
, vol.2072
, pp. 327-354
-
-
Kiczales, G.1
Hilsdale, E.2
Hugunin, J.3
Kersten, M.4
Palm, J.5
Griswold, W.6
-
41
-
-
35248828504
-
Aspect-Oriented Programming
-
ECOOP'97 - Object-Oriented Programming
-
G. Kiczales, J. Lamping, A. Menhdhekar, C. Maeda, C. Lopes, J.-M. Loingtier, and J. Irwin Aspect-oriented programming M. Aksit, S. Matsuoka, Proceedings of the 11th European Conference on Object-Oriented Programming ECOOP Lecture Notes in Computer Science vol. 1241 1997 Springer-Verlag Berlin, Heidelberg 220 242 (Pubitemid 127083932)
-
(1997)
Lecture Notes in Computer Science
, Issue.1241
, pp. 220-242
-
-
Kiczales, G.1
Lamping, J.2
Mendhekar, A.3
Maeda, C.4
Lopes, C.5
Loingtier, J.-M.6
Irwin, J.7
-
42
-
-
84958954068
-
A Standard Problem for Evaluating Product-Line Methodologies
-
Generative and Component-Based Software Engineering
-
R.E. Lopez-Herrejon, and D. Batory A standard problem for evaluating productline methodologies J. Bosch, Proceedings of the 3rd International Conference on Generative and Component-Based Software Engineering GCSE Lecture Notes in Computer Science vol. 2186 2001 Springer-Verlag London 10 24 (Pubitemid 33348095)
-
(2001)
Lecture Notes in Computer Science
, Issue.2186
, pp. 10-24
-
-
Lopez-Herrejon, R.E.1
Batory, D.2
-
43
-
-
26444473609
-
Evaluating support for features in advanced modularization technologies
-
ECOOP 2005 - Object-Oriented Programming: 19th European Conference. Proceedings
-
R.E. Lopez-Herrejon, D. Batory, and W. Cook Evaluating support for features in advanced modularization techniques A.P. Black, Proceedings of the 19th European Conference on Object-Oriented Programming ECOOP Lecture Notes in Computer Science vol. 3586 2005 Springer-Verlag Berlin, Heidelberg 169 194 (Pubitemid 41435981)
-
(2005)
Lecture Notes in Computer Science
, vol.3586
, pp. 169-194
-
-
Lopez-Herrejon, R.E.1
Batory, D.2
Cook, W.3
-
44
-
-
41549160170
-
Language support for managing variability in architectural models
-
DOI 10.1007/978-3-540-78789-1-3, Software Composition - 7th International Symposium, SC 2008, Proceedings
-
N. Loughran, P. Sánchez, A. Garcia, and L. Fuentes Language support for managing variability in architectural models C. Pautasso, E. Tanter, Proceedings of the 7th International Symposium on Software Composition SC Lecture Notes in Computer Science vol. 4954 2008 Springer-Verlag Berlin, Heidelberg 36 51 (Pubitemid 351465014)
-
(2008)
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
, vol.LNCS 4954
, pp. 36-51
-
-
Loughran, N.1
Sanchez, P.2
Garcia, A.3
Fuentes, L.4
-
45
-
-
20344366092
-
Variability management with feature-oriented programming and aspects
-
Twelfth ACM SIGSOFT International Symposium on the Foundations of Software Engineering, SIGSOFT 2004/FSE-12
-
M. Mezini, and K. Ostermann Variability management with feature-oriented programming and aspects R.N. Taylor, M.B. Dwyer, Proceedings of the 12th ACM SIGSOFT International Symposium on Foundations of Software Engineering FSE 2004 ACM New Yok 127 136 (Pubitemid 40787575)
-
(2004)
Proceedings of the ACM SIGSOFT Symposium on the Foundations of Software Engineering
, pp. 127-136
-
-
Mezini, M.1
Ostermann, K.2
-
46
-
-
84947930301
-
Feature-Oriented Programming: A Fresh Look at Objects
-
ECOOP'97 - Object-Oriented Programming
-
C. Prehofer Feature-oriented programming: a fresh look at objects M. Aksit, S. Matsuoka, Proceedings of the 11th European Conference on Object-Oriented Programming ECOOP Lecture Notes in Computer Science vol. 1241 1997 Springer-Verlag Berlin, Heidelberg 419 443 (Pubitemid 127083940)
-
(1997)
Lecture Notes in Computer Science
, Issue.1241
, pp. 419-443
-
-
Prehofer, C.1
-
49
-
-
12844257904
-
Traits: Composable units of behaviour
-
Springer-Verlag Berlin, Heidelberg
-
N. Scharli, S. Ducasse, O. Nierstrasz, and A. Black Traits: composable units of behaviour Proceedings of the 17th European Conference on Object-Oriented Programming, ECOOP, Vol. 2743 2003 Springer-Verlag Berlin, Heidelberg 327 339
-
(2003)
Proceedings of the 17th European Conference on Object-Oriented Programming, ECOOP, Vol. 2743
, pp. 327-339
-
-
Scharli, N.1
Ducasse, S.2
Nierstrasz, O.3
Black, A.4
-
51
-
-
34248523109
-
Classifying variability modeling techniques
-
DOI 10.1016/j.infsof.2006.08.001, PII S0950584906001042
-
M. Sinnema, and S. Deelstra Classifying variability modeling techniques Information & Software Technology 49 7 2007 717 739 (Pubitemid 46754842)
-
(2007)
Information and Software Technology
, vol.49
, Issue.7
, pp. 717-739
-
-
Sinnema, M.1
Deelstra, S.2
-
52
-
-
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 Transactions on Software Engineering and Methodology (TOSEM) 11 2 2002 215 255
-
(2002)
ACM Transactions on Software Engineering and Methodology (TOSEM)
, vol.11
, Issue.2
, pp. 215-255
-
-
Smaragdakis, Y.1
Batory, D.2
-
53
-
-
70350644989
-
Features as first-class entities - Toward a better representation of features
-
Loughran, N., Groher, I., Lopez-Herrejon, R., Apel, S., Schwanninger, C. (Eds.) McGPLE, Technical Report, Number MIP-0804, Department of Informatics and Mathematics, University of Passau, Germany
-
S. Sunkle, M. Rosenmller, N. Siegmund, S.S. Rahman, G. Saake, S. Apel, Features as first-class entities - toward a better representation of features, in: Loughran, N., Groher, I., Lopez-Herrejon, R., Apel, S., Schwanninger, C. (Eds.), Proceedings of the Workshop on Modularization, Composition, and Generative Techniques for Product Line Engineering, McGPLE, Technical Report, Number MIP-0804, Department of Informatics and Mathematics, University of Passau, Germany, 2008, pp. 2734.
-
(2008)
Proceedings of the Workshop on Modularization, Composition, and Generative Techniques for Product Line Engineering
, pp. 2734
-
-
Sunkle, S.1
Rosenmller, M.2
Siegmund, N.3
Rahman, S.S.4
Saake, G.5
Apel, S.6
-
57
-
-
0001813087
-
Domain-specific languages: An annotated bibliography
-
A. Van Deursen, P. Klint, and J. Visser Domain-specific languages: an annotated bibliography ACM SIGPLAN Notices 35 6 2000 26 36
-
(2000)
ACM SIGPLAN Notices
, vol.35
, Issue.6
, pp. 26-36
-
-
Van Deursen, A.1
Klint, P.2
Visser, J.3
-
60
-
-
5144228439
-
XVCL: A mechanism for handling variants in software product lines
-
H. Zhang, and S. Jarzabek XVCL: a mechanism for handling variants in software product lines Science of Computer Programming 53 3 2004 381 407
-
(2004)
Science of Computer Programming
, vol.53
, Issue.3
, pp. 381-407
-
-
Zhang, H.1
Jarzabek, S.2
|