 | 2012 |
| 71 |  | Sven Apel,
Sergiy S. Kolesnikov,
Jörg Liebig,
Christian Kästner,
Martin Kuhlemann,
Thomas Leich:
Access control in feature-oriented programming.
Sci. Comput. Program. 77(3): 174-187 (2012) |
| 70 |  | Christian Kästner:
Virtual Separation of Concerns: Toward Preprocessors 2.0.
it - Information Technology 54(1): 42-46 (2012) |
| 2011 |
| 69 |  | Jörg Liebig,
Christian Kästner,
Sven Apel:
Analyzing the discipline of preprocessor annotations in 30 million lines of C code.
AOSD 2011: 191-202 |
| 68 |  | Martin Schäler,
Thomas Leich,
Norbert Siegmund,
Christian Kästner,
Gunter Saake:
Generierung maßgeschneiderter Relationenschemata in Softwareproduktlinien mittels Superimposition.
BTW 2011: 514-533 |
| 67 |  | Klaus Ostermann,
Paolo G. Giarrusso,
Christian Kästner,
Tillmann Rendel:
Revisiting Information Hiding: Reflections on Classical and Nonclassical Modularity.
ECOOP 2011: 155-178 |
| 66 |  | Ateeq Khan,
Christian Kästner,
Veit Köppen,
Gunter Saake:
Service Variability Patterns.
ER Workshops 2011: 130-140 |
| 65 |  | Janet Feigenspan,
Sven Apel,
Jörg Liebig,
Christian Kästner:
Exploring Software Measures to Assess Program Comprehension.
ESEM 2011: 127-136 |
| 64 |  | Ateeq Khan,
Christian Kästner,
Veit Köppen,
Gunter Saake:
The Pervasive Nature of Variability in SOC.
FIT 2011: 69-74 |
| 63 |  | Sebastian Erdweg,
Lennart C. L. Kats,
Tillmann Rendel,
Christian Kästner,
Klaus Ostermann,
Eelco Visser:
Growing a language environment with editor libraries.
GPCE 2011: 167-176 |
| 62 |  | Michael Stengel,
Mathias Frisch,
Sven Apel,
Janet Feigenspan,
Christian Kästner,
Raimund Dachselt:
View infinity: a zoomable interface for feature-oriented software development.
ICSE 2011: 1031-1033 |
| 61 |  | Mario Pukall,
Alexander Grebhahn,
Reimar Schröter,
Christian Kästner,
Walter Cazzola,
Sebastian Götz:
JavAdaptor: unrestricted dynamic software updates for Java.
ICSE 2011: 989-991 |
| 60 |  | Sebastian Erdweg,
Tillmann Rendel,
Christian Kästner,
Klaus Ostermann:
SugarJ: library-based syntactic language extensibility.
OOPSLA 2011: 391-406 |
| 59 |  | Christian Kästner,
Paolo G. Giarrusso,
Tillmann Rendel,
Sebastian Erdweg,
Klaus Ostermann,
Thorsten Berger:
Variability-aware parsing in the presence of lexical macros and conditional compilation.
OOPSLA 2011: 805-824 |
| 58 |  | Sebastian Erdweg,
Lennart C. L. Kats,
Tillmann Rendel,
Christian Kästner,
Klaus Ostermann,
Eelco Visser:
Library-based model-driven software development with SugarJ.
OOPSLA Companion 2011: 17-18 |
| 57 |  | Sebastian Erdweg,
Lennart C. L. Kats,
Tillmann Rendel,
Christian Kästner,
Klaus Ostermann,
Eelco Visser:
SugarJ: library-based language extensibility.
OOPSLA Companion 2011: 187-188 |
| 56 |  | Sven Apel,
Jörg Liebig,
Benjamin Brandl,
Christian Lengauer,
Christian Kästner:
Semistructured merge: rethinking merge in revision control systems.
SIGSOFT FSE 2011: 190-200 |
| 55 |  | Norbert Siegmund,
Marko Rosenmüller,
Christian Kästner,
Paolo G. Giarrusso,
Sven Apel,
Sergiy S. Kolesnikov:
Scalable Prediction of Non-functional Properties in Software Product Lines.
SPLC 2011: 160-169 |
| 54 |  | Thomas Thüm,
Christian Kästner,
Sebastian Erdweg,
Norbert Siegmund:
Abstract Features in Feature Modeling.
SPLC 2011: 191-200 |
| 53 |  | Sven Apel,
Florian Heidenreich,
Christian Kästner,
Marko Rosenmüller:
Third International Workshop on Feature-Oriented Software Development (FOSD 2011).
SPLC 2011: 337-338 |
| 52 |  | Janet Feigenspan,
Maria Papendieck,
Christian Kästner,
Mathias Frisch,
Raimund Dachselt:
FeatureCommander: colorful #ifdef world.
SPLC Workshops 2011: 48 |
| 51 |  | Christian Kästner,
Sven Apel,
Klaus Ostermann:
The road to feature modularity?
SPLC Workshops 2011: 5 |
| 50 |  | Christian Kästner,
Paolo G. Giarrusso,
Klaus Ostermann:
Partial preprocessing C code for variability analysis.
VaMoS 2011: 127-136 |
| 2010 |
| 49 |  | Sven Apel,
Don S. Batory,
Krzysztof Czarnecki,
Florian Heidenreich,
Christian Kästner,
Oscar Nierstrasz:
Proceedings of the Second International Workshop on Feature-Oriented Software Development, FOSD 2010, Eindhoven, Netherlands, October 10, 2010
ACM 2010 |
| 48 |  | Andy Kenner,
Christian Kästner,
Steffen Haase,
Thomas Leich:
TypeChef: toward type checking #ifdef variability in C.
FOSD 2010: 25-32 |
| 47 |  | Sven Apel,
Wolfgang Scholz,
Christian Lengauer,
Christian Kästner:
Language-independent reference checking in software product lines.
FOSD 2010: 65-71 |
| 46 |  | Sandro Schulze,
Sven Apel,
Christian Kästner:
Code clones in feature-oriented software product lines.
GPCE 2010: 103-112 |
| 45 |  | Janet Feigenspan,
Christian Kästner,
Mathias Frisch,
Raimund Dachselt,
Sven Apel:
Visual Support for Understanding Product Lines.
ICPC 2010: 34-35 |
| 44 |  | Jörg Liebig,
Sven Apel,
Christian Lengauer,
Christian Kästner,
Michael Schulze:
An analysis of the variability in forty preprocessor-based software product lines.
ICSE (1) 2010: 105-114 |
| 43 |  | Sven Apel,
Wolfgang Scholz,
Christian Lengauer,
Christian Kästner:
Detecting Dependences and Interactions in Feature-Oriented Design.
ISSRE 2010: 161-170 |
| 42 |  | Christian Kästner,
Sven Apel,
Gunter Saake:
Virtuelle Trennung von Belangen (Präprozessor 2.0).
Software Engineering 2010: 165-176 |
| 41 |  | Sven Apel,
Jörg Liebig,
Christian Lengauer,
Christian Kästner,
William R. Cook:
Semistructured Merge in Revision Control Systems.
VaMoS 2010: 13-19 |
| 40 |  | Friedrich Steimann,
Thomas Pawlitzki,
Sven Apel,
Christian Kästner:
Types and modularity for implicit invocation with implicit announcement.
ACM Trans. Softw. Eng. Methodol. 20(1): (2010) |
| 39 |  | Sven Apel,
Christian Kästner,
Armin Größlinger,
Christian Lengauer:
Type safety for feature-oriented product lines.
Autom. Softw. Eng. 17(3): 251-300 (2010) |
| 38 |  | Sven Apel,
Christian Kästner,
Armin Größlinger,
Christian Lengauer:
Type-Safe Feature-Oriented Product Lines
CoRR abs/1001.3604: (2010) |
| 37 |  | Sven Apel,
Christian Lengauer,
Bernhard Möller,
Christian Kästner:
An algebraic foundation for automatic feature-based program synthesis.
Sci. Comput. Program. 75(11): 1022-1047 (2010) |
| 36 |  | Christian Kästner:
Virtual separation of concerns: toward preprocessors 2.0.
Otto von Guericke University Magdeburg 2010: 1-207 |
| 2009 |
| 35 |  | Sven Apel,
William R. Cook,
Krzysztof Czarnecki,
Christian Kästner,
Neil Loughran,
Oscar Nierstrasz:
Proceedings of the First International Workshop on Feature-Oriented Software Development, FOSD 2009, Denver, Colorado, USA, October 6, 2009
ACM 2009 |
| 34 |  | Marko Rosenmüller,
Christian Kästner,
Norbert Siegmund,
Sagar Sunkle,
Sven Apel,
Thomas Leich,
Gunter Saake:
SQL á la Carte - Toward Tailor-made Data Management.
BTW 2009: 117-136 |
| 33 |  | Norbert Siegmund,
Christian Kästner,
Marko Rosenmüller,
Florian Heidenreich,
Sven Apel,
Gunter Saake:
Bridging the Gap between Variability in Client Application and Database Schema.
BTW 2009: 297-306 |
| 32 |  | Sven Apel,
Jörg Liebig,
Christian Kästner,
Martin Kuhlemann,
Thomas Leich:
An orthogonal access modifier model for feature-oriented programming.
FOSD 2009: 27-33 |
| 31 |  | Janet Feigenspan,
Christian Kästner,
Sven Apel,
Thomas Leich:
How to compare program comprehension in FOSD empirically: an experience report.
FOSD 2009: 55-62 |
| 30 |  | Christian Kästner,
Sven Apel,
Martin Kuhlemann:
A model of refactoring physically and virtually separated features.
GPCE 2009: 157-166 |
| 29 |  | Martin Kuhlemann,
Don S. Batory,
Christian Kästner:
Safe composition of non-monotonic features.
GPCE 2009: 177-186 |
| 28 |  | Sven Apel,
Florian Janda,
Salvador Trujillo,
Christian Kästner:
Model Superimposition in Software Product Lines.
ICMT 2009: 4-19 |
| 27 |  | Sven Apel,
Christian Kästner,
Christian Lengauer:
FEATUREHOUSE: Language-independent, automated software composition.
ICSE 2009: 221-231 |
| 26 |  | Thomas Thüm,
Don S. Batory,
Christian Kästner:
Reasoning about edits to feature models.
ICSE 2009: 254-264 |
| 25 |  | Christian Kästner,
Thomas Thüm,
Gunter Saake,
Janet Feigenspan,
Thomas Leich,
Fabian Wielgorz,
Sven Apel:
FeatureIDE: A tool framework for feature-oriented software development.
ICSE 2009: 611-614 |
| 24 |  | Christian Kästner,
Sven Apel,
Syed Saif ur Rahman,
Marko Rosenmüller,
Don S. Batory,
Gunter Saake:
On the impact of the optional feature problem: analysis and case studies.
SPLC 2009: 181-190 |
| 23 |  | Stefan Boxleitner,
Sven Apel,
Christian Kästner:
Language-Independent Quantification and Weaving for Feature Composition.
Software Composition 2009: 45-54 |
| 22 |  | Sven Apel,
Christian Kästner,
Armin Größlinger,
Christian Lengauer:
Feature (De)composition in Functional Programming.
Software Composition 2009: 9-26 |
| 21 |  | Sven Apel,
Christian Kästner,
Christian Lengauer:
Vergleich und Integration von Komposition und Annotation zur Implementierung von Produktlinien.
Software Engineering 2009: 101-112 |
| 20 |  | Christian Kästner,
Sven Apel,
Salvador Trujillo,
Martin Kuhlemann,
Don S. Batory:
Guaranteeing Syntactic Correctness for All Product Line Variants: A Language-Independent Approach.
TOOLS (47) 2009: 175-194 |
| 19 |  | Gunter Saake,
Marko Rosenmüller,
Norbert Siegmund,
Christian Kästner,
Thomas Leich:
Downsizing Data Management for Embedded Systems.
Egyptian Computer Science Journal 31(1): 1-13 (2009) |
| 18 |  | Sven Apel,
Christian Kästner:
An Overview of Feature-Oriented Software Development.
Journal of Object Technology 8(5): 49-84 (2009) |
| 17 |  | Sven Apel,
Christian Kästner:
Virtual Separation of Concerns - A Second Chance for Preprocessors.
Journal of Object Technology 8(6): 59-78 (2009) |
| 2008 |
| 16 |  | Sven Apel,
Christian Lengauer,
Bernhard Möller,
Christian Kästner:
An Algebra for Features and Feature Composition.
AMAST 2008: 36-50 |
| 15 |  | Norbert Siegmund,
Marko Rosenmüller,
Martin Kuhlemann,
Christian Kästner,
Gunter Saake:
Measuring Non-Functional Properties in Software Product Line for Product Derivation.
APSEC 2008: 187-194 |
| 14 |  | Mario Pukall,
Christian Kästner,
Gunter Saake:
Towards Unanticipated Runtime Adaptation of Java Applications.
APSEC 2008: 85-92 |
| 13 |  | Christian Kästner,
Sven Apel:
Type-Checking Software Product Lines - A Formal Approach.
ASE 2008: 258-267 |
| 12 |  | Sven Apel,
Christian Kästner,
Christian Lengauer:
Feature featherweight java: a calculus for feature-oriented programming and stepwise refinement.
GPCE 2008: 101-112 |
| 11 |  | Sven Apel,
Christian Kästner,
Don S. Batory:
Program refactoring using functional aspects.
GPCE 2008: 161-170 |
| 10 |  | Chang Hwan Peter Kim,
Christian Kästner,
Don S. Batory:
On the modularity of feature interactions.
GPCE 2008: 23-34 |
| 9 |  | Christian Kästner,
Sven Apel,
Martin Kuhlemann:
Granularity in software product lines.
ICSE 2008: 311-320 |
| 8 |  | Christian Kästner,
Salvador Trujillo,
Sven Apel:
Visualizing Software Product Line Variabilities in Source Code.
SPLC (2) 2008: 303-312 |
| 7 |  | Norbert Siegmund,
Martin Kuhlemann,
Marko Rosenmüller,
Christian Kästner,
Gunter Saake:
Integrated Product Line Model for Semi-Automated Product Derivation Using Non-Functional Properties.
VaMoS 2008: 25-32 |
| 2007 |
| 6 |  | Christian Kästner,
Sven Apel,
Don S. Batory:
A Case Study Implementing Features Using AspectJ.
SPLC 2007: 223-232 |
| 5 |  | Christian Kästner:
CIDE: Decomposing Legacy Applications into Features.
SPLC (2) 2007: 149-150 |
| 4 |  | Christian Kästner,
Martin Kuhlemann,
Don S. Batory:
Automating Feature-Oriented Refactoring of Legacy Applications.
WRT 2007: 62-63 |
| 3 |  | Sven Apel,
Christian Kästner,
Martin Kuhlemann,
Thomas Leich:
Pointcuts, advice, refinements, and collaborations: similarities, differences, and synergies.
ISSE 3(4): 281-289 (2007) |
| 2 |  | Sven Apel,
Christian Kästner,
Thomas Leich,
Gunter Saake:
Aspect Refinement Ð Unifying AOP and Stepwise Refinement.
Journal of Object Technology 6(9): 13-33 (2007) |
| 2006 |
| 1 |  | Christian Kästner,
Sven Apel,
Gunter Saake:
Implementing Bounded Aspect Quantification in AspectJ.
RAM-SE 2006: 111-122 |