@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