Demo Data from EDBT 2026 / reviewers in the wild / expert
Jan Hannemann
dblp:80/3460
· DBLP profile ↗
2ranked-venue papers
1as first author
0since 2021 · last 2006
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 2 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Software engineering, system software, and programming languages
2 papers |
Requirements engineering and software design · 85% Programming languages and type systems · 15% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Requirements engineering and software design › separation of concerns
aspect-oriented software development |
0.1 | 1 | 2006 | 2nd Asian Workshop on Aspect-Oriented Software Development (AOAsia) · ASE 2006 |
Requirements engineering and software design
separation of concerns |
0.1 | 1 | 2006 | 2nd Asian Workshop on Aspect-Oriented Software Development (AOAsia) · ASE 2006 |
Programming languages and type systems
aspect-oriented programming |
0.0 | 1 | 2002 | Design pattern implementation in Java and aspectJ · OOPSLA 2002 |
Requirements engineering and software design › design patterns
design pattern implementation |
0.0 | 1 | 2002 | Design pattern implementation in Java and aspectJ · OOPSLA 2002 |
Requirements engineering and software design
modularity |
0.0 | 1 | 2002 | Design pattern implementation in Java and aspectJ · OOPSLA 2002 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2006 | 2nd Asian Workshop on Aspect-Oriented Software Development (AOAsia)abstractSeparation of concerns is one of the main tenets of software engineering - allowing developers to reason about software systems in sensible portions, regardless which phase of the lifecycle they are working in. Many researchers in software engineering are actually in the field of aspect-orientation without realizing it. Elisa L. A. Baniassad, Kung Chen, Shigeru Chiba, Jan Hannemann, Hidehiko Masuhara, Shangping Ren, Jianjun Zhao 0001 |
ASE | 4 |
| 2002 | Design pattern implementation in Java and aspectJabstractAspectJ implementations of the GoF design patterns show modularity improvements in 17 of 23 cases. These improvements are manifested in terms of better code locality, reusability, composability, and (un)pluggability.The degree of improvement in implementation modularity varies, with the greatest improvement coming when the pattern solution structure involves crosscutting of some form, including one object playing multiple roles, many objects playing one role, or an object playing roles in multiple pattern instances. Jan Hannemann, Gregor Kiczales |
OOPSLA | 1 |