VLDB 2026 Research / reviewers in the wild / expert
Jun Huh
dblp:34/1095
· DBLP profile ↗
4ranked-venue papers
0as first author
0since 2021 · last 2013
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3Human-computer interaction and ubiquitous computing · 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
3 papers |
Requirements engineering and software design · 100% |
Topics — the 6 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Requirements engineering and software design › model-driven engineering › domain-specific modeling
domain-specific visual languages |
0.3 | 2 | 2013 | Generating Domain-Specific Visual Language Tools from Abstract Visual Specifications · IEEE Trans. Software Eng. 2013 End-user oriented critic specification for domain-specific visual language tools · ASE 2010 |
Requirements engineering and software design
model-driven engineering |
0.2 | 2 | 2013 | Generating Domain-Specific Visual Language Tools from Abstract Visual Specifications · IEEE Trans. Software Eng. 2013 Marama: an eclipse meta-toolset for generating multi-view environments · ICSE 2008 |
Requirements engineering and software design › computer-aided software engineering
meta-tool |
0.1 | 1 | 2008 | Marama: an eclipse meta-toolset for generating multi-view environments · ICSE 2008 |
Requirements engineering and software design › model-driven engineering
metamodeling |
0.0 | 1 | 2013 | Generating Domain-Specific Visual Language Tools from Abstract Visual Specifications · IEEE Trans. Software Eng. 2013 |
Requirements engineering and software design
visual notation design |
0.0 | 1 | 2013 | Generating Domain-Specific Visual Language Tools from Abstract Visual Specifications · IEEE Trans. Software Eng. 2013 |
Requirements engineering and software design › model-driven engineering
model transformation |
0.0 | 1 | 2008 | Marama: an eclipse meta-toolset for generating multi-view environments · ICSE 2008 |
Methods — techniques the papers use, named apart from their topics
cognitive evaluation · 0.2template-based specification · 0.1survey · 0.1metamodeling · 0.1code generation · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2013 | Generating Domain-Specific Visual Language Tools from Abstract Visual SpecificationsabstractDomain-specific visual languages support high-level modeling for a wide range of application domains. However, building tools to support such languages is very challenging. We describe a set of key conceptual requirements for such tools and our approach to addressing these requirements, a set of visual language-based metatools. These support definition of metamodels, visual notations, views, modeling behaviors, design critics, and model transformations and provide a platform to realize target visual modeling tools. Extensions support collaborative work, human-centric tool interaction, and multiplatform deployment. We illustrate application of the metatoolset on tools developed with our approach. We describe tool developer and cognitive evaluations of our platform and our exemplar tools, and summarize key future research directions. John C. Grundy, John G. Hosking, Karen Na-Liu Li, Norhayati Mohd. Ali, Jun Huh, Richard Lei Li |
IEEE Trans. Software Eng. | 5 |
| 2010 | End-user oriented critic specification for domain-specific visual language toolsabstractThis paper presents a new approach to specifying critics for domain-specific visual language tools using a visual and template-based approach. In this paper we describe our approach for specifying critics for domain-specific visual language tools. This allows target end-user tool developers to design and implement critics efficiently in a natural manner. We describe a survey that we conducted to evaluate our new approach and the Cognitive Dimensions approach that was applied in the survey questionnaire design. Survey results are briefly discussed along with the issues raised by some respondents to improve our approach. Norhayati Mohd. Ali, John G. Hosking, John C. Grundy, Jun Huh |
ASE | 4 |
| 2009 | Template-based critic authoring for domain-specific visual language toolsabstractIn recent years, there has been an increasing interest in using computer-based ldquocritic toolsrdquo for supporting the end-users or tool designers in analyzing and proactively improving their design artifacts. Several approaches have been applied to designing and realizing such critics, for example rule-based, pattern-matching and knowledge-based approaches. While many studies have found evidence that critic tools are an efficient feedback-providing mechanism, there is still insufficient knowledge about how to provide an effective critic authoring environment. In this paper we apply a business rule template approach as a mechanism to specify and realize critics for Marama-based domain-specific visual language tools. We describe a visual design critic authoring template approach that supports end-users or tool designers in the construction of critics for any Marama-based tools. Norhayati Mohd. Ali, John G. Hosking, Jun Huh, John C. Grundy |
VL/HCC | 3 |
| 2008 | Marama: an eclipse meta-toolset for generating multi-view environmentsabstractWe describe the Marama suite of meta-tools. This Eclipse-based toolset permits rapid specification of notational elements, meta-models, view editors and view-model mappings. It has a novel set of behavioural specification tools for both visual and model level behaviours. An integrated mapping tool provides model transformation and code generation support. The toolset has been applied to several significant application development tasks and has undergone a variety of evaluations. John C. Grundy, John G. Hosking, Jun Huh, Karen Na-Liu Li |
ICSE | 3 |