pubs.bib

@INPROCEEDINGS{HO10,
  TITLE = {Modular Domain-Specific Language Components in Scala},
  AUTHOR = {Christian Hofer and Klaus Ostermann},
  BOOKTITLE = { Conference on Generative Programming and Component Engineering (GPCE'10)},
  PUBLISHER = {ACM},
  URL = {http://www.informatik.uni-marburg.de/~kos/papers/gpce62-hofer.pdf},
  YEAR = {2010}
}

@INPROCEEDINGS{KO10,
  TITLE = {Modular Logic Metaprogramming},
  AUTHOR = {Karl Klose and Klaus Ostermann},
  BOOKTITLE = {Proceedings OOPSLA '10},
  PUBLISHER = {ACM},
  URL = {http://www.informatik.uni-marburg.de/~kos/papers/mlmp.pdf},
  YEAR = {2010}
}

@INPROCEEDINGS{RO10,
  TITLE = {Invertible syntax descriptions: Unifying parsing and pretty printing},
  AUTHOR = {Tillmann Rendel and Klaus Ostermann},
  BOOKTITLE = {Proceedings of the 3th ACM SIGPLAN symposium on Haskell (Haskell'10)},
  PUBLISHER = {ACM},
  URL = {http://www.informatik.uni-marburg.de/~kos/papers/unparse.pdf},
  YEAR = {2010}
}

@INPROCEEDINGS{AO10a,
  TITLE = {Growing a dynamic aspect language in Ruby},
  AUTHOR = {Michael Achenbach and Klaus Ostermann},
  BOOKTITLE = {DSAL '10: Workshop on Domain-Specific Aspect Languages},
  YEAR = {2010}
}

@INPROCEEDINGS{AO10b,
  TITLE = {Testing object-oriented programs using dynamic aspects and non-determinism},
  AUTHOR = {Michael Achenbach and Klaus Ostermann},
  BOOKTITLE = {Workshop on Testing Object-Oriented Systems},
  YEAR = {2010}
}

@INPROCEEDINGS{AO09,
  TITLE = {Engineering Abstractions in Model Checking and Testing},
  AUTHOR = {Michael Achenbach and Klaus Ostermann},
  BOOKTITLE = {Ninth IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM'09)},
  URL = {http://www.informatik.uni-marburg.de/~kos/papers/scam09.pdf},
  YEAR = {2009}
}

@INPROCEEDINGS{KO09,
  TITLE = {A Classification Framework for Pointcut Languages in Runtime Monitoring},
  AUTHOR = {Karl Klose and Klaus Ostermann},
  BOOKTITLE = {International Conference on Objects, Models, Components, Patterns (TOOLS-Europe'09)},
  URL = {http://www.informatik.uni-marburg.de/~kos/papers/tools09.pdf},
  YEAR = {2009}
}

@INPROCEEDINGS{ROH09,
  AUTHOR = {Tillmann Rendel and Klaus Ostermann and Christian Hofer},
  TITLE = {Typed Self-Representation},
  BOOKTITLE = {ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)},
  URL = {http://www.informatik.uni-marburg.de/~kos/papers/pldi142_rendel1.pdf},
  YEAR = {2009}
}

@INPROCEEDINGS{HORM08,
  TITLE = {Polymorphic Embedding of {DSLs}},
  AUTHOR = {Christian Hofer and Klaus Ostermann and Tillmann Rendel and Adriaan Moors},
  BOOKTITLE = {ACM Conference on Generative Programming and Component Engineering (GPCE'08)},
  YEAR = {2008},
  URL = {http://www.informatik.uni-marburg.de/~kos/papers/gpce50_hofer.pdf},
  PUBLISHER = {ACM}
}

@INPROCEEDINGS{aosd08,
  AUTHOR = {Klaus Ostermann},
  TITLE = {Reasoning about Aspects With Common Sense},
  BOOKTITLE = {Conference on Aspect-Oriented Software Development},
  YEAR = {2008},
  URL = {http://www.informatik.uni-marburg.de/~kos/papers/aosd08.pdf},
  PUBLISHER = {ACM Press},
  NOTE = {{\bf Distinguished Paper Award at AOSD'08}}
}

@ARTICLE{jot08,
  AUTHOR = {Klaus Ostermann},
  TITLE = {Nominal and Structural Subtyping in Component-Based Programming},
  JOURNAL = {Journal of Object Technology},
  YEAR = {2008},
  VOLUME = {7},
  NUMBER = {1},
  PAGES = {121 - 145},
  URL = {http://www.jot.fm/issues/issue_2008_01/article4/}
}

@INPROCEEDINGS{depclasses,
  AUTHOR = {Vaidas Gasiunas and  Mira Mezini and Klaus Ostermann},
  TITLE = {Dependent Classes},
  BOOKTITLE = {ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA'07)},
  YEAR = {2007},
  PUBLISHER = {ACM Press},
  URL = {http://www.informatik.uni-marburg.de/~kos/papers/depcls-oopsla07.pdf}
}

@INPROCEEDINGS{clustering,
  AUTHOR = {Thorsten Sch\"afer and Ivica Aracic and Matthias Merz and Mira Mezini and Klaus Ostermann},
  TITLE = {Clustering for Generating Framework Top-Level Views},
  BOOKTITLE = {Proceedings of 14th Conference on Reverse Engineering (WCRE'07)},
  YEAR = {2007},
  PUBLISHER = {IEEE Computer Society Press}
}

@INPROCEEDINGS{foal07b,
  AUTHOR = {Christian Hofer and Klaus Ostermann},
  TITLE = {On the relation of aspects and monads},
  BOOKTITLE = {Workshop on Foundations of Aspect-Oriented Languages (FOAL'07), Vancouver, Canada},
  YEAR = {2007},
  URL = {http://www.informatik.uni-marburg.de/~kos/papers/aspects_and_monads.pdf}
}

@INPROCEEDINGS{foal07a,
  AUTHOR = {Klaus Ostermann},
  TITLE = {Aspects and Modular Reasoning in Nonmonotonic Logic},
  BOOKTITLE = {Workshop on Foundations of Aspect-Oriented Languages (FOAL'07), Vancouver, Canada},
  YEAR = {2007},
  URL = {http://www.informatik.uni-marburg.de/~kos/papers/foal07.pdf}
}

@INPROCEEDINGS{partEvPADL07,
  AUTHOR = {Karl Klose and Klaus Ostermann and Michael Leuschel},
  TITLE = {Partial Evaluation of Pointcuts},
  BOOKTITLE = {Proceedings of Practical Aspects of Declarative Languages, 9th International Symposium (PADL)},
  PUBLISHER = {Springer-Verlag Heidelberg},
  YEAR = {2007},
  MONTH = {January},
  URL = {http://www.informatik.uni-marburg.de/~kos/papers/padl07partial.pdf},
  SERIES = {Lecture Notes in Computer Science}
}

@INPROCEEDINGS{autoincrPADL07,
  AUTHOR = {Michael Eichberg and Matthias Kahl and Diptikalyan Saha and Mira Mezini and Klaus Ostermann},
  TITLE = {Automatic Incrementalization of Prolog based Static Analyses},
  BOOKTITLE = {Proceedings of Practical Aspects of Declarative Languages, 9th International Symposium (PADL)},
  PUBLISHER = {Springer-Verlag Heidelberg},
  YEAR = {2007},
  MONTH = {January},
  URL = {http://www.informatik.uni-marburg.de/~kos/papers/Main.pdf},
  PAGES = {109--123},
  SERIES = {Lecture Notes in Computer Science}
}

@INPROCEEDINGS{LO06,
  TITLE = {Software Extension and Integration with Type Classes},
  AUTHOR = {Ralf L\"ammel and Klaus Ostermann},
  BOOKTITLE = {ACM Conference on Generative Programming and Component Engineering (GPCE'06)},
  YEAR = {2006},
  URL = {http://www.informatik.uni-marburg.de/~kos/papers/gpce06.pdf},
  PUBLISHER = {ACM}
}

@INPROCEEDINGS{MagellanCore:06:EichbergMeziniKloppenburgOstermannRank,
  TITLE = {Integrating and Scheduling an Open Set of Static Analyses},
  AUTHOR = {Michael Eichberg and Mira Mezini and Sven Kloppenburg and Klaus Ostermann and Benjamin Rank},
  BOOKTITLE = {Proceedings of the 21st IEEE/ACM International Conference on
Automated Software Engineering (ASE)},
  YEAR = {2006},
  URL = {http://www.informatik.uni-marburg.de/~kos/papers/CalulatingSchedules.pdf},
  PUBLISHER = {IEEE CS}
}

@ARTICLE{caesarJ2006,
  AUTHOR = {Ivica Aracic and Vaidas Gasiunas and Mira Mezini and Klaus Ostermann},
  TITLE = {Overview of {CaesarJ}},
  JOURNAL = {Transactions on AOSD I, LNCS},
  YEAR = {2006},
  VOLUME = {3880},
  PAGES = {135 - 173},
  URL = {http://www.informatik.uni-marburg.de/~kos/papers/overview-of-caesarj-2005.pdf},
  PUBLISHER = {Springer}
}

@INPROCEEDINGS{EOC06,
  AUTHOR = {Erik Ernst and Klaus Ostermann and William R. Cook},
  TITLE = {A virtual class calculus},
  BOOKTITLE = {ACM SIGPLAN-SIGSOFT Symposium on Principles of Programming Languages (POPL'06), ACM SIGPLAN Not.},
  VOLUME = {41(1)},
  YEAR = {2006},
  ISSN = {0362-1340},
  PAGES = {270--282},
  URL = {http://www.informatik.uni-marburg.de/~kos/papers/popl06-virtualclasses.pdf},
  PUBLISHER = {ACM},
  ADDRESS = {New York, NY, USA}
}

@INPROCEEDINGS{MeziniOstermannUPP05,
  AUTHOR = {Mira Mezini and Klaus Ostermann},
  TITLE = {A Comparison of Program Generation with Aspect-Oriented Programming},
  BOOKTITLE = {Proceedings of the EU-NSF Strategic Research Workshop on Unconventional Programming Paradigms},
  YEAR = {2005},
  PUBLISHER = {Springer Verlag, LNCS 3566},
  LOCATION = {St. Michel, France}
}

@ARTICLE{GGSO05,
  AUTHOR = {Iris Groher and Vaidas Gasiunas and Christa Schwanninger and Klaus Ostermann},
  TITLE = {Aspektorientierte Softwareentwicklung mit {CaesarJ}},
  JOURNAL = {Java Spektrum Dec 2005},
  YEAR = 2005,
  URL = {http://www.informatik.uni-marburg.de/~kos/papers/groher_gasiunas_JS_06_05.pdf}
}

@INPROCEEDINGS{OstermannMeziniBockisch05,
  AUTHOR = {Klaus Ostermann and Mira Mezini and Christoph Bockisch},
  TITLE = {Expressive Pointcuts for Increased Modularity},
  BOOKTITLE = {Proceedings of the European Conference on Object-Oriented Programming (ECOOP)},
  PAGES = {214--240},
  YEAR = 2005,
  EDITOR = {Andrew P. Black},
  VOLUME = 3586,
  SERIES = {LNCS},
  PUBLISHER = {Springer-Verlag},
  URL = {http://www.informatik.uni-marburg.de/~kos/papers/ecoop05paper.pdf}
}

@INPROCEEDINGS{bttf,
  AUTHOR = {Karl Klose and Klaus Ostermann},
  TITLE = {Back to the Future: Pointcuts as Predicates over Traces},
  BOOKTITLE = {Workshop on Foundations of Aspect-Oriented Languages (FOAL'05), Chicago, USA},
  YEAR = {2005},
  URL = {http://www.informatik.uni-marburg.de/~kos/papers/foal.pdf}
}

@INCOLLECTION{MO04c,
  AUTHOR = {Mira Mezini and Klaus Ostermann},
  TITLE = {Untangling Crosscutting Models with {Caesar}},
  BOOKTITLE = {Aspect-Oriented Software Development},
  PUBLISHER = {Addison-Wesley},
  YEAR = {2004},
  EDITOR = {Robert E. Filman and Tzilla Elrad and Siobhan Clarke and Mehmet Aksit}
}

@INPROCEEDINGS{EichbergMeziniOstermannAPLAS04,
  AUTHOR = {Michael Eichberg and Mira Mezini and Klaus Ostermann},
  TITLE = {Pointcuts as Functional Queries},
  BOOKTITLE = {Programming Languages and Systems: Second Asian Symposium, APLAS 2004},
  PUBLISHER = {Springer-Verlag Heidelberg},
  YEAR = {2004},
  MONTH = {November},
  ISSN = {0302-9743},
  ISBN = {3-540-23724-0},
  PAGES = {366--382},
  ADDRESS = {Taipei, Taiwan},
  EDITOR = {Wei-Ngan Chin},
  URL = {http://www.informatik.uni-marburg.de/~kos/papers/PQL.pdf},
  SERIES = {Lecture Notes in Computer Science}
}

@INPROCEEDINGS{MO04b,
  AUTHOR = {Mira Mezini and Klaus Ostermann},
  TITLE = {Variability Management with Feature-Oriented Programming and Aspects},
  BOOKTITLE = {Foundations of Software Engineering (FSE-12)},
  YEAR = {2004},
  PUBLISHER = {ACM SIGSOFT},
  URL = {http://www.informatik.uni-marburg.de/~kos/papers/fse.pdf}
}

@INPROCEEDINGS{XIRC,
  AUTHOR = {Michael Eichberg and Mira Mezini and Klaus Ostermann and Thorsten Sch{\"a}fer},
  TITLE = {XIRC: A Kernel for Cross-Artifact Information Engineering in Software Development Environments},
  BOOKTITLE = {Eleventh Working Conference on Reverse Engineering},
  PUBLISHER = {IEEE Computer Society},
  YEAR = {2004},
  MONTH = {November},
  ISBN = {0-7695-2243-2},
  PAGES = {182--191},
  ADDRESS = {Delft, Netherlands},
  EDITOR = {Bob Werner},
  URL = {http://www.informatik.uni-marburg.de/~kos/papers/XIRC.pdf}
}

@INPROCEEDINGS{Ost04GI,
  AUTHOR = {Klaus Ostermann},
  TITLE = {{Bessere Software durch Querschneidende Module}},
  BOOKTITLE = {{Ausgezeichnete Informatikdissertationen 2004}},
  YEAR = {2004},
  SERIES = {GI-Edition Lecture Notes in Informatics},
  URL = {http://www.informatik.uni-marburg.de/~kos/papers/concord_workshop.pdf}
}

@INPROCEEDINGS{Concord,
  AUTHOR = {Paul Jolly and Sophia Drossopoulou and Christopher Anderson and Klaus Ostermann},
  TITLE = {Simple Dependent Types: {Concord}},
  BOOKTITLE = {Workshop on Formal Techniques for {Java}-like Programs at ECOOP 2004},
  YEAR = {2004},
  URL = {http://www.informatik.uni-marburg.de/~kos/papers/concord_workshop.pdf}
}

@INPROCEEDINGS{BockischHauptMeziniOstermann04AOSD,
  AUTHOR = {Christoph Bockisch and
               Michael Haupt and
               Mira Mezini and
               Klaus Ostermann},
  TITLE = {Virtual machine support for dynamic join points.},
  BOOKTITLE = {Conference on Aspect-Oriented Software Development},
  YEAR = {2004},
  PAGES = {83-92},
  URL = {http://www.informatik.uni-marburg.de/~kos/papers/Steamloom.pdf}
}

@ARTICLE{POM03,
  AUTHOR = {R. Pichler and Klaus Ostermann and Mira Mezini},
  TITLE = {On Aspectualizing Component Models},
  JOURNAL = {Software Practice and Experience},
  YEAR = {2003},
  VOLUME = {33},
  NUMBER = {10},
  PAGES = {957-974},
  URL = {http://www.informatik.uni-marburg.de/~kos/papers/spe.pdf}
}

@PHDTHESIS{OstermannPhD,
  AUTHOR = {Klaus Ostermann},
  TITLE = {Modules for Hierarchical and Crosscutting Models},
  SCHOOL = {{Technische Universit\"at Darmstadt, Dep. of Computer Science}},
  YEAR = {2003},
  URL = {http://www.informatik.uni-marburg.de/~kos/papers/thesis_klaus.pdf},
  MONTH = {July}
}

@INPROCEEDINGS{MO03b,
  AUTHOR = {Mira Mezini and Klaus Ostermann},
  TITLE = {Modules for Crosscutting Models},
  BOOKTITLE = {Invited Paper at 8th International Conference on Reliable Software Technologies},
  YEAR = {2003},
  URL = {http://www.informatik.uni-marburg.de/~kos/papers/ada03.pdf},
  SERIES = {LNCS},
  VOLUME = {2655},
  PUBLISHER = {Springer}
}

@INPROCEEDINGS{MO03,
  AUTHOR = {Mira Mezini and Klaus Ostermann},
  TITLE = {Conquering Aspects with Caesar},
  EDITOR = {M. Aksit},
  BOOKTITLE = {Proceedings of the 2nd International Conference on Aspect-Oriented Software Development (AOSD)},
  YEAR = {2002},
  URL = {http://www.informatik.uni-marburg.de/~kos/papers/oopsla01ws.pdf},
  PAGES = {90-100},
  PUBLISHER = {ACM}
}

@INPROCEEDINGS{oopsla02integrating,
  AUTHOR = {Mira Mezini and Klaus Ostermann},
  TITLE = {Integrating Independent Components with On-Demand Remodularization},
  BOOKTITLE = {Proceedings of OOPSLA '02, Sigplan Notices, 37 (11)},
  PAGES = {52-67},
  YEAR = {2002},
  URL = {http://www.informatik.uni-marburg.de/~kos/papers/oopsla02.pdf}
}

@INPROCEEDINGS{Ost02,
  AUTHOR = {Klaus Ostermann},
  TITLE = {Dynamically Composable Collaborations with Delegation Layers},
  BOOKTITLE = {Proceedings of the 16th European Conference on Object-Oriented Programming (ECOOP), Malaga, Spain},
  YEAR = {2002},
  URL = {http://www.informatik.uni-marburg.de/~kos/papers/oopsla01ws.pdf},
  PAGES = {89-110},
  VOLUME = 2374,
  SERIES = {LNCS},
  PUBLISHER = {Springer-Verlag}
}

@INPROCEEDINGS{om01,
  AUTHOR = {Klaus Ostermann and Mira Mezini},
  TITLE = {Implementing Reusable Collaborations with Delegation Layers},
  BOOKTITLE = {First Workshop on Language Mechanisms for Programming Software Components at OOPSLA 2001, Tampa Bay, FL, USA},
  YEAR = {2001},
  URL = {http://www.informatik.uni-marburg.de/~kos/papers/oopsla01ws.pdf}
}

@INPROCEEDINGS{om01b,
  AUTHOR = {Klaus Ostermann and Mira Mezini},
  TITLE = {Object-Oriented Composition Untangled},
  BOOKTITLE = {Proceedings of ACM 16th Annual Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA '01), Tampa, Sigplan Notices, Vol. 36, No. 10},
  YEAR = {2001},
  URL = {http://www.informatik.uni-marburg.de/~kos/papers/oopsla01.pdf}
}

@INPROCEEDINGS{om01ws,
  AUTHOR = {Klaus Ostermann and Mira Mezini},
  TITLE = {Object-Oriented Composition is Tangled},
  BOOKTITLE = {Workshop on Advanced Separation of Concerns at ECOOP 2001, Budapest, Hungary},
  YEAR = {2001},
  URL = {http://www.informatik.uni-marburg.de/~kos/papers/asocws.pdf}
}

@INPROCEEDINGS{hmo01,
  AUTHOR = {Stephan Herrmann and Mira Mezini and Klaus Ostermann},
  TITLE = {Joint efforts to dispel an approaching modularity crisis},
  BOOKTITLE = {Sixth International Workshop on Component-Oriented Programming (WCOP) 2001, Budapest, Hungary},
  YEAR = {2001},
  URL = {http://www.informatik.uni-marburg.de/~kos/papers/wcop01.pdf}
}

@INPROCEEDINGS{dominickostermann,
  AUTHOR = {Lutz Dominick and Klaus Ostermann},
  TITLE = {Supporting Extension of Components with new Paradigms},
  BOOKTITLE = {Workshop on Advanced Separation of Concerns at OOPSLA 2000, Minneapolis, MN, USA},
  YEAR = {2000},
  URL = {http://www.informatik.uni-marburg.de/~kos/papers/oopsla00ws.pdf}
}

@INPROCEEDINGS{ostermannkniesel,
  AUTHOR = {Klaus Ostermann and G\"unter Kniesel},
  TITLE = {Independent Extensibility - an open challenge for {AspectJ} and {Hyper/J}},
  BOOKTITLE = {Workshop on Aspects and Dimensions of Concern at ECOOP 2000, Cannes, France},
  YEAR = {2000},
  URL = {http://www.informatik.uni-marburg.de/~kos/papers/ecoop00ws.pdf}
}


This file has been generated by bibtex2html 1.79