EDBT 2026 Demo / reviewers in the wild / expert
Jeffrey Ka-Hing Mak
dblp:62/6018
· DBLP profile ↗
2ranked-venue papers
2as first author
0since 2021 · last 2004
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 2 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 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
1 paper |
Requirements engineering and software design · 100% |
Topics — the 5 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Requirements engineering and software design › software architecture › architecture description
architectural modeling |
0.0 | 1 | 2004 | Precise Modeling of Design Patterns in UML · ICSE 2004 |
Requirements engineering and software design
design patterns |
0.0 | 1 | 2004 | Precise Modeling of Design Patterns in UML · ICSE 2004 |
Requirements engineering and software design › design patterns
design pattern specification |
0.0 | 1 | 2004 | Precise Modeling of Design Patterns in UML · ICSE 2004 |
Requirements engineering and software design
software architecture |
0.0 | 1 | 2004 | Precise Modeling of Design Patterns in UML · ICSE 2004 |
Requirements engineering and software design › model-driven engineering
UML |
0.0 | 1 | 2004 | Precise Modeling of Design Patterns in UML · ICSE 2004 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2004 | Precise Modeling of Design Patterns in UMLabstractPrior research attempts to formalize the structure of object-oriented design patterns for a more precise specification of design patterns. It also allows automation support to be developed for user-defined design patterns in the future CASE tools. Targeting to a particular type of automation (e.g. verification of pattern instances), previous specification approaches over-specify pattern structures to a certain extend. Over-specification makes pattern specification ambiguous and disallows the specification language to be used for specifying compound patterns. In this paper, we present the structural properties of design patterns which reveal the true abstract nature of pattern structures. To support these properties so as to solve the over-specification problem, we propose an extension to UML 1.5 (basically UML 1.4 with Action semantics). The specialization and refining mechanism of UML provides also a smooth support for the instantiation, refinement and integration of pattern structures specified in UML. Our work makes no significant extension to the UML 1.5 meta-model but more in a UML Profile approach to ease the migration of our work to UML 2.0, which has not yet officially released by OMG during this work. Jeffrey Ka-Hing Mak, Clifford S. T. Choy, Daniel Pak-Kong Lun |
ICSE | 1 |
| 2003 | Precise Specification to Compound Patterns with ExLePUSabstractPrior research suggested modeling languages for precise specification of design pattern structures and behaviors. However, seldom has put effort on their integrations as well as their specifications. To provide a first class CASE support to the recognition, verification and application of design patterns as well as their compounds, a precise specification to their leitmotifs is critical. In this paper, we present the essentials of pattern integration and propose an extended version, we name it exLePUS, to a pattern specification language (LePUS) in order to support the specification of these essentials and thus compound patterns. A case study has illustrated how it is used a well-known compound pattern. Jeffrey Ka-Hing Mak, Clifford S. T. Choy, Daniel Pak-Kong Lun |
COMPSAC | 1 |