BibSLEIGH
BibSLEIGH corpus
BibSLEIGH tags
BibSLEIGH bundles
BibSLEIGH people
EDIT!
CC-BY
Open Knowledge
XHTML 1.0 W3C Rec
CSS 2.1 W3C CanRec
email twitter
Travelled to:
1 × Canada
1 × China
1 × Czech Republic
1 × Hungary
1 × India
1 × Japan
1 × Russia
1 × South Africa
1 × Sweden
1 × The Netherlands
1 × United Kingdom
2 × Portugal
3 × Italy
3 × Switzerland
4 × Germany
9 × USA
Collaborated with:
S.Apel D.S.Batory H.V.Nguyen T.N.Nguyen K.Ostermann S.Erdweg C.Lengauer N.Siegmund M.Kuhlemann G.Saake T.Rendel J.Meinicke T.Thüm J.Liebig C.Wong J.Feigenspan T.Leich S.Nadi P.G.Giarrusso B.Vasilescu J.Siegmund M.Ribeiro E.Bodden M.Rosenmüller S.Trujillo A.Grebhahn T.Berger P.Jamshidi M.Velez A.Brechmann M.Frisch R.Dachselt M.Lillack P.Borba S.Schulze C.H.P.Kim S.Zhou J.M.Al-Kofahi S.Kothari S.S.Kolesnikov K.Czarnecki F.Janda C.Bogart J.D.Herbsleb F.Thung D.G.Widder M.Hilton Lukas Lazarek C.Parnin A.Bethmann F.Medeiros R.Gheyi M.H.Nguyen S.C.Dang E.Walkingshaw M.Erwig S.Hanenberg B.Brandl M.Schulze O.Leßenich G.Seibt L.R.Soares E.S.d.Almeida A.v.Rhein J.Dörre L.C.L.Kats E.Visser M.Pukall R.Schröter W.Cazzola S.Götz M.Stengel S.S.u.Rahman A.Patel Y.Agarwal F.Wielgorz N.Peitek J.Hofmeister A.Begel
Talks about:
featur (18) softwar (13) configur (8) product (8) system (8) line (8) variabl (7) program (7) model (7) languag (6)

♂ Person: Christian Kästner

DBLP DBLP: K=auml=stner:Christian

Facilitated 5 volumes:

GPCE 2015Ed
GTTSE 2015SciCo
ASE 2014PrCo
GPCE 2013Ed
ASE 2018Ed

Contributed to:

ECOOP 20152015
ESEC/FSE 20152015
ICSE 20152015
ASE 20142014
FSE 20142014
ICSE 20142014
Onward! 20142014
ESEC/FSE 20132013
FSE 20122012
ICPC 20122012
ICSE 20122012
OOPSLA 20122012
SLE 20122012
ECOOP 20112011
ESEC/FSE 20112011
GPCE 20112011
GTTSE 20112011
ICSE 20112011
OOPSLA 20112011
SPLC 20112011
GPCE 20102010
ICPC 20102010
ICSE 20102010
GPCE 20092009
ICMT 20092009
ICSE 20092009
SPLC 20092009
TOOLS Europe 20092009
ASE 20082008
GPCE 20082008
ICSE 20082008
SPLC 20072007
TOOLS Europe 20072007
ASE 20162016
FSE 20162016
ASE 20172017
ESEC/FSE 20172017
ESEC/FSE 20182018
ESEC/FSE 20192019
GPCE 20172017
GPCE 20182018
OOPSLA 20182018

Wrote 58 papers:

ECOOP-2015-MedeirosKRNG #c #preprocessor
The Love/Hate Relationship with the C Preprocessor: An Interview Study (FM, CK, MR, SN, RG), pp. 495–518.
ESEC-FSE-2015-NguyenKN #slicing #web
Cross-language program slicing for dynamic web applications (HVN, CK, TNN), pp. 369–380.
ESEC-FSE-2015-NguyenNDKN #detection #execution #semantics #variability
Detecting semantic merge conflicts with variability-aware execution (HVN, MHN, SCD, CK, TNN), pp. 926–929.
ESEC-FSE-2015-SiegmundGAK #configuration management #modelling
Performance-influence models for highly configurable systems (NS, AG, SA, CK), pp. 284–294.
ICSE-v2-2015-NguyenKN #embedded #ide #named #php #web
Varis: IDE Support for Embedded Client Code in PHP Web Applications (HVN, CK, TNN), pp. 693–696.
ASE-2014-LillackKB #configuration management
Tracking load-time configuration options (ML, CK, EB), pp. 445–456.
FSE-2014-NguyenKN #embedded #graph #web
Building call graphs for embedded client-side code in dynamic web applications (HVN, CK, TNN), pp. 518–529.
ICSE-2014-NadiBKC #analysis #constraints #empirical #mining
Mining configuration constraints: static analyses and empirical results (SN, TB, CK, KC), pp. 140–151.
ICSE-2014-NguyenKN #execution #testing #variability #web
Exploring variability-aware execution for testing plugin-based web applications (HVN, CK, TNN), pp. 907–918.
ICSE-2014-RibeiroBK #interface #maintenance
Feature maintenance with emergent interfaces (MR, PB, CK), pp. 989–1000.
ICSE-2014-SiegmundKAPBLSB #comprehension #functional #source code
Understanding understanding source code with functional magnetic resonance imaging (JS, CK, SA, CP, AB, TL, GS, AB), pp. 378–389.
Onward-2014-WalkingshawKEAB #data type #trade-off #variability
Variational Data Structures: Exploring Tradeoffs in Computing with Variability (EW, CK, ME, SA, EB), pp. 213–226.
ESEC-FSE-2013-LiebigRKADL #analysis #scalability
Scalable analysis of variable software (JL, AvR, CK, SA, JD, CL), pp. 81–91.
FSE-2012-SiegmundBAKLLS #comprehension #functional #towards
Toward measuring program comprehension with functional magnetic resonance imaging (JS, AB, SA, CK, JL, TL, GS), p. 24.
ICPC-2012-FeigenspanKLAH #experience #programming
Measuring programming experience (JF, CK, JL, SA, SH), pp. 73–82.
ICSE-2012-SiegmundKKABRS #automation #detection #performance #predict
Predicting performance via automated feature-interaction detection (NS, SSK, CK, SA, DSB, MR, GS), pp. 167–177.
OOPSLA-2012-KastnerOE #variability
A variability-aware module system (CK, KO, SE), pp. 773–792.
SLE-2012-ErdwegRKO #generalised parsing #parsing
Layout-Sensitive Generalized Parsing (SE, TR, CK, KO), pp. 244–263.
ECOOP-2011-OstermannGKR #composition #information management
Revisiting Information Hiding: Reflections on Classical and Nonclassical Modularity (KO, PGG, CK, TR), pp. 155–178.
ESEC-FSE-2011-ApelLBLK
Semistructured merge: rethinking merge in revision control systems (SA, JL, BB, CL, CK), pp. 190–200.
GPCE-2011-ErdwegKRKOV #editing #library
Growing a language environment with editor libraries (SE, LCLK, TR, CK, KO, EV), pp. 167–176.
GTTSE-2011-KastnerA #development #feature model
Feature-Oriented Software Development (CK, SA), pp. 346–382.
ICSE-2011-PukallGSKCG #adaptation #java #named #strict
JavAdaptor: unrestricted dynamic software updates for Java (MP, AG, RS, CK, WC, SG), pp. 989–991.
ICSE-2011-StengelFAFKD #development #feature model #infinity #interface
View infinity: a zoomable interface for feature-oriented software development (MS, MF, SA, JF, CK, RD), pp. 1031–1033.
OOPSLA-2011-ErdwegRKO #named
SugarJ: library-based syntactic language extensibility (SE, TR, CK, KO), pp. 391–406.
OOPSLA-2011-KastnerGREOB #compilation #metaprogramming #parsing #variability
Variability-aware parsing in the presence of lexical macros and conditional compilation (CK, PGG, TR, SE, KO, TB), pp. 805–824.
SPLC-2011-SiegmundRKGAK #non-functional #predict #product line #scalability
Scalable Prediction of Non-functional Properties in Software Product Lines (NS, MR, CK, PGG, SA, SSK), pp. 160–169.
SPLC-2011-ThumKES #feature model #modelling
Abstract Features in Feature Modeling (TT, CK, SE, NS), pp. 191–200.
GPCE-2010-SchulzeAK #feature model #product line
Code clones in feature-oriented software product lines (SS, SA, CK), pp. 103–112.
ICPC-2010-FeigenspanKFDA #comprehension #product line #visual notation
Visual Support for Understanding Product Lines (JF, CK, MF, RD, SA), pp. 34–35.
ICSE-2010-LiebigALKS #analysis #product line #variability
An analysis of the variability in forty preprocessor-based software product lines (JL, SA, CL, CK, MS), pp. 105–114.
GPCE-2009-KastnerAK #refactoring
A model of refactoring physically and virtually separated features (CK, SA, MK), pp. 157–166.
GPCE-2009-KuhlemannBK #composition
Safe composition of non-monotonic features (MK, DSB, CK), pp. 177–186.
ICMT-2009-ApelJTK #product line
Model Superimposition in Software Product Lines (SA, FJ, ST, CK), pp. 4–19.
ICSE-2009-ApelKL #automation #composition #independence #named
FEATUREHOUSE: Language-independent, automated software composition (SA, CK, CL), pp. 221–231.
ICSE-2009-KastnerTSFLWA #development #feature model #framework #named
FeatureIDE: A tool framework for feature-oriented software development (CK, TT, GS, JF, TL, FW, SA), pp. 611–614.
ICSE-2009-ThumBK #feature model #modelling #reasoning
Reasoning about edits to feature models (TT, DSB, CK), pp. 254–264.
SPLC-2009-KastnerARRBS #analysis #case study #on the #problem
On the impact of the optional feature problem: analysis and case studies (CK, SA, SSuR, MR, DSB, GS), pp. 181–190.
TOOLS-EUROPE-2009-KastnerATKB #approach #correctness #independence #product line
Guaranteeing Syntactic Correctness for All Product Line Variants: A Language-Independent Approach (CK, SA, ST, MK, DSB), pp. 175–194.
ASE-2008-KastnerA #approach #formal method #product line
Type-Checking Software Product Lines — A Formal Approach (CK, SA), pp. 258–267.
GPCE-2008-ApelKB #aspect-oriented #functional #refactoring #using
Program refactoring using functional aspects (SA, CK, DSB), pp. 161–170.
GPCE-2008-ApelKL #calculus #feature model #java #programming #refinement
Feature featherweight java: a calculus for feature-oriented programming and stepwise refinement (SA, CK, CL), pp. 101–112.
GPCE-2008-KimKB #composition #feature model #interactive #on the
On the modularity of feature interactions (CHPK, CK, DSB), pp. 23–34.
ICSE-2008-KastnerAK #product line
Granularity in software product lines (CK, SA, MK), pp. 311–320.
SPLC-2007-KastnerAB #aspectj #case study #implementation #using
A Case Study Implementing Features Using AspectJ (CK, SA, DSB), pp. 223–232.
TOOLS-EUROPE-2007-ApelKLS #aspect-oriented #refinement
Aspect Refinement — Unifying AOP and Stepwise Refinement (SA, CK, TL, GS), pp. 13–33.
ASE-2016-MeinickeWKTS #complexity #configuration management #interactive #on the
On essential configuration complexity: measuring interactions in highly-configurable systems (JM, CPW, CK, TT, GS), pp. 483–494.
FSE-2016-BogartKHT #api #community #ecosystem #how
How to break an API: cost negotiation and community values in three software ecosystems (CB, CK, JDH, FT), pp. 109–120.
ASE-2017-JamshidiSVKPA #analysis #configuration management #learning #modelling #performance
Transfer learning for performance modeling of configurable systems: an exploratory analysis (PJ, NS, MV, CK, AP, YA), pp. 497–508.
ASE-2017-LessenichAKSS #performance #precise
Renaming and shifted code in structured merging: looking ahead for precision and performance (OL, SA, CK, GS, JS), pp. 543–553.
ESEC-FSE-2017-SiegmundPPAHKBB #comprehension #performance
Measuring neural efficiency of program comprehension (JS, NP, CP, SA, JH, CK, AB, AB, AB), pp. 140–150.
ESEC-FSE-2018-JamshidiVKS #configuration management #learning #modelling #performance
Learning to sample: exploiting similarities across environments to learn performance models for configurable systems (PJ, MV, CK, NS), pp. 71–82.
ESEC-FSE-2018-WongMK #automation #configuration management #execution #higher-order #mutation testing #program repair #testing
Beyond testing configurable systems: applying variational execution to automatic program repair and higher order mutation testing (CPW, JM, CK), pp. 749–753.
ESEC-FSE-2019-WidderHKV #concept #integration #replication
A conceptual replication of continuous integration pain points in the context of Travis CI (DGW, MH, CK, BV), pp. 647–658.
ESEC-FSE-2019-ZhouVK #case study #performance #social #what
What the fork: a study of inefficient and efficient forking practices in social coding (SZ, BV, CK), pp. 350–361.
GPCE-2017-Al-KofahiKK #metaprogramming
Four languages and lots of macros: analyzing autotools build systems (JMAK, SK, CK), pp. 176–186.
GPCE-2018-SoaresMNKA #empirical #feature model #interactive #specification
Exploring feature interactions without specifications: a controlled experiment (LRS, JM, SN, CK, ESdA), pp. 40–52.
OOPSLA-2018-WongMLK #bytecode #execution #performance #program transformation
Faster variational execution with transparent bytecode transformation (CPW, JM, LL, CK), p. 30.

Bibliography of Software Language Engineering in Generated Hypertext (BibSLEIGH) is created and maintained by Dr. Vadim Zaytsev.
Hosted as a part of SLEBOK on GitHub.