Demo Data from EDBT 2026 / reviewers in the wild / expert
Jun Nomura
dblp:56/8164
· DBLP profile ↗
2ranked-venue papers
0as first author
0since 2021 · last 2010
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 1Software engineering, systems software and programming languages · 1Graphics, computer vision, multimedia, augmented reality and games · 1
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
1 paper |
Requirements engineering and software design · 100% |
Topics — the 2 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Requirements engineering and software design › software architecture › architecture description
architecture description language |
0.1 | 1 | 2010 | Archface: a contract place where architectural design and code meet together · ICSE (1) 2010 |
Requirements engineering and software design
software architecture |
0.1 | 1 | 2010 | Archface: a contract place where architectural design and code meet together · ICSE (1) 2010 |
Methods — techniques the papers use, named apart from their topics
trait-based connector · 0.1predicate coordination · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2010 | Archface: a contract place where architectural design and code meet togetherabstractThis paper proposes Archface, an interface mechanism for bridging the gap between architectural design and its implementation. Archface, which encapsulates design essence based on the component-and-connector architecture, is not only an ADL (Architecture Description Language) but also a programming-level interface. Archface is effective for software evolution because traceability between design and its implementation can be realized by enforcing architectural constraints on program implementation, and this traceability is bidirectional. In Archface, a component exposes program points such as method call/execution and a connector defines how to coordinate exposed program points. A collaborative architecture consisting of components can be encapsulated into a group of interfaces and separated from implementation, because dynamic program points representing control flow can be specified in the interfaces. We can characterize the notion of Archface with the phrase "predicate coordination," in which program points are exposed by a predicate and coordinated by a trait-based connector. Naoyasu Ubayashi, Jun Nomura, Tetsuo Tamai |
ICSE (1) | 2 |
| 2008 | Word stress placement by native speakers and Japanese learners of English
Keiichi Ishikawa, Jun Nomura |
INTERSPEECH | 2 |