Demo Data from EDBT 2026 / reviewers in the wild / expert
Na Liu 0001
dblp:82/385-1
· DBLP profile ↗
7ranked-venue papers
5as first author
0since 2021 · last 2007
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 4 · 2 first-authorHuman-computer interaction and ubiquitous computing · 3 · 3 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 · 40% Program analysis · 32% Services computing and microservices · 28% | |
| Human-computer interaction and pervasive computing
1 paper |
User interface design and tools · 100% |
Topics — the 5 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program analysis › program analysis infrastructure
analyzer generation |
0.1 | 1 | 2006 | Generating Domain-Specific Visual Language Editors from High-level Tool Specifications · ASE 2006 |
Requirements engineering and software design
model-driven engineering |
0.1 | 1 | 2006 | Generating Domain-Specific Visual Language Editors from High-level Tool Specifications · ASE 2006 |
Services computing and microservices › service composition
web service composition |
0.1 | 1 | 2005 | A visual language and environment for composing web services · ASE 2005 |
User interface design and tools › user interface toolkit
user interface tools |
0.0 | 1 | 2006 | Generating Domain-Specific Visual Language Editors from High-level Tool Specifications · ASE 2006 |
Requirements engineering and software design › model-driven engineering
domain-specific modeling |
0.0 | 1 | 2005 | A visual language and environment for composing web services · ASE 2005 |
Methods — techniques the papers use, named apart from their topics
meta-tooling · 0.1model transformation · 0.1domain-specific visual languages · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2007 | MaramaTatau: Extending a Domain Specific Visual Language Meta Tool with a Declarative Constraint MechanismabstractIt is increasingly common to use metatools to specify and generate domain specific visual language tools. A common problem for such metatools is specification of model level behaviours, such as constraints and dependencies. These often need to be specified using conventional code in the form of event handlers or the like. We report our experience in integrating a declarative constraint/dependency specification mechanism into a domain specific visual language metatool, focussing on the tradeoffs we have made in the notational design and environmental support used. The expressive power of the mechanism developed is illustrated by a substantial case study where we have redeveloped a complex visual tool for architectural modelling, eliminating conventional event handlers. Na Liu 0001, John G. Hosking, John C. Grundy |
VL/HCC | 1 |
| 2007 | Pounamu: A meta-tool for exploratory domain-specific visual language tool development
Nianping Zhu, John C. Grundy, John G. Hosking, Na Liu 0001, Shuping Cao, Akhil Mehra |
J. Syst. Softw. | 4 |
| 2006 | Visual languages for event integration specificationabstractWe are exploring existing approaches and developing new techniques for visual event-based system integration. We are using domain-specific visual languages with different high-level visual metaphors (including Tool Abstraction, Event-Query-Filter-Action and Spreadsheet) to specify event-handling support and provide backend processing tool support for event integration specification and visualisation of event propagation. We aim to generalise from three exemplar visual event-driven system metaphors and develop a new, generic visual event handling metaphor. From this we will build a visual environment for specifying event-based system integration. The visual metaphor we are developing should adapt the event-based communication model to a wide range of application domains, and also should support complex and intelligent system design and implementation. Na Liu 0001 |
ICSE | 1 |
| 2006 | Generating Domain-Specific Visual Language Editors from High-level Tool SpecificationsabstractDomain-specific visual language editors are useful in many areas of software engineering but developing such editors is challenging and time-consuming. We describe an approach to generating a wide range of these graphical editors for use as plug-ins to the Eclipse environment. Tool specifications from an existing meta-tool, Pounamu, are interpreted to produce dynamic, multi-view, multiuser Eclipse graphical editors. We describe the architecture and implementation of our approach, examples of its use realizing domain-specific modelling tools, and strengths and limitations of the approach John C. Grundy, John G. Hosking, Nianping Zhu, Na Liu 0001 |
ASE | 4 |
| 2005 | A visual language and environment for composing web servicesabstractImplementing complex web service-based systems requires tools to effectively describe and co-ordinate the composition of web service components. We have developed a new domain-specific visual language called ViTABaL-WS and built a prototype design tool to support modelling complex interactions between web service components. ViTABaL-WS uses a "Tool Abstraction" metaphor for describing relationships between service definitions, and multiple-views of data-flow, control-flow and event propagation in a modelled process. The tool supports the generation of Business Process Execution Language (BPEL) definitions from a model, directly deploys a generated model to a workflow engine, and supports dynamic visualisation of a running BPEL process. Na Liu 0001, John C. Grundy, John G. Hosking |
ASE | 1 |
| 2005 | A Visual Language and Environment for Specifying Design Tool Event HandlingabstractWe describe a new visual language for event handling specification and its incorporation into Pounamu, a meta-tool for building diverse visual design environments. Our visual language provides end users ways to express event handling mechanisms via visual specifications. Na Liu 0001, John G. Hosking, John C. Grundy |
VL/HCC | 1 |
| 2004 | Integrating a Zoomable User Interfaces Concept into a Visual Language Meta-Tool EnvironmentabstractWe have introduced zoomable user interfaces into Pounamu, a visual language meta-tool, providing enhanced view navigation and management features. The zoomable user interfaces provide the user with support for flexible and dynamic design overviews and view element focus, and help address problems of lack of screen space and display capability in complex views Na Liu 0001, John G. Hosking, John C. Grundy |
VL/HCC | 1 |