M
Mira Mezini
Researcher at Technische Universität Darmstadt
Publications - 324
Citations - 10267
Mira Mezini is an academic researcher from Technische Universität Darmstadt. The author has contributed to research in topics: Java & Software development. The author has an hindex of 47, co-authored 310 publications receiving 9480 citations. Previous affiliations of Mira Mezini include Northeastern University & Lancaster University.
Papers
More filters
Proceedings Article
Pi - A Pattern Language
Roman Knöll,Mira Mezini +1 more
TL;DR: π provides an abstraction mechanism based on parameterized symbols which is capable of semantically and syntactically unifying programming concepts like variables, control-structures, procedures and functions into one concept: the pattern.
Proceedings ArticleDOI
Learning from examples to improve code completion systems
TL;DR: Evidence is given that intelligent code completion systems which learn from examples significantly outperform mainstream codepletion systems in terms of the relevance of their suggestions and thus have the potential to enhance developers' productivity.
Proceedings ArticleDOI
Conquering aspects with Caesar
Mira Mezini,Klaus Ostermann +1 more
TL;DR: CAESAR is proposed, a model for aspect-oriented programming with a higher-level module concept on top of JPI, which enables reuse and componentization of aspects, allows us to use aspects polymorphically, and introduces a novel concept for dynamic aspect deployment.
Proceedings ArticleDOI
Aspect-oriented programming and modular reasoning
Gregor Kiczales,Mira Mezini +1 more
TL;DR: Using aspect- oriented programming enables modular reasoning in the presence of crosscutting concerns, and using aspect-oriented programming enables modules in the absence of such concerns.
Book ChapterDOI
Aspect-oriented web service composition with AO4BPEL
Anis Charfi,Mira Mezini +1 more
TL;DR: This paper presents AO4BPEL, an aspect-oriented extension to BPEL4WS that captures web service composition in a modular way and the composition becomes more open for dynamic change.