Wai-Ming Ho

dblp:57/2536 · DBLP profile ↗
← Back
2ranked-venue papers
1as first author
0since 2021 · last 2001
—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-authorDatabases, data management, data science and information retrieval · 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 · 50% Program verification · 50%

Topics — the 2 heaviest of 2, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Requirements engineering and software design
model-driven engineering
0.011999
UMLAUT: An Extendible UML Transformation Framework · ASE 1999
Program verification › protocol verification
protocol validation
0.011999
UMLAUT: An Extendible UML Transformation Framework · ASE 1999

Methods — techniques the papers use, named apart from their topics

algebraic transformations · 0.0
YearPublicationVenuePosition
2001 Using UML Action Semantics for Executable Modeling and Beyond
Gerson Sunyé, François Pennaneac'h, Wai-Ming Ho, Alain Le Guennec, Jean-Marc Jézéquel
CAiSE3
1999 UMLAUT: An Extendible UML Transformation Framework
abstract
Advanced users often find themselves restricted by the limited facilities of most UML CASE tools when they want to do complex manipulations of UML models, e.g., apply design patterns, generate code for simulation and validation etc. We describe UMLAUT, a freely available UML transformation framework for manipulating UML models. These manipulations are expressed as algebraic compositions of reified elementary transformations. They are thus open to extensions through inheritance and aggregation. To illustrate the interest of our approach, we show how the model of a UML distributed application can be automatically transformed into a labeled transition system validated using advanced protocol validation technology.
Wai-Ming Ho, Jean-Marc Jézéquel, Alain Le Guennec, François Pennaneac'h
ASE1