Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Hong Yul Yang is active.

Publication


Featured researches published by Hong Yul Yang.


australian software engineering conference | 2005

Detecting indirect coupling

Hong Yul Yang; Ewan D. Tempero; Rebecca Berrigan

Coupling is considered by many to be an important concept in measuring design quality There is still much to be learned about which aspects of coupling affect design quality or other external attributes of software. Much of the existing work concentrates on direct coupling, that is, forms of coupling that exists between entities that are directly related to each other. A form of coupling that has so far received little attention is indirect coupling, that is, coupling between entities that are not directly related. What little discussion there is in the literature suggests that any form of indirect coupling is simple the transitive closure of a form of direct coupling. We demonstrate that this is not the case, that there are forms of indirect coupling that cannot be represented in this way and suggest ways to measure it. We present a tool that identifies a particular form of indirect coupling that is integrated in the Eclipse IDE.


medical informatics europe | 2011

Model Driven Development of Clinical Information Systems using openEHR

Koray Atalag; Hong Yul Yang; Ewan D. Tempero; Jim Warren

openEHR and the recent international standard (ISO 13606) defined a model driven software development methodology for health information systems. However there is little evidence in the literature describing implementation; especially for desktop clinical applications. This paper presents an implementation pathway using .Net/C# technology for Microsoft Windows desktop platforms. An endoscopy reporting application driven by openEHR Archetypes and Templates has been developed. A set of novel GUI directives has been defined and presented which guides the automatic graphical user interface generator to render widgets properly. We also reveal the development steps and important design decisions; from modelling to the final software product. This might provide guidance for other developers and form evidence required for the adoption of these standards for vendors and national programs alike.


International Journal of Medical Informatics | 2014

Evaluation of software maintainability with openEHR – a comparison of architectures

Koray Atalag; Hong Yul Yang; Ewan D. Tempero; Jim Warren

PURPOSE To assess whether it is easier to maintain a clinical information system developed using open EHR model driven development versus mainstream methods. METHODS A new open source application (GastrOS) has been developed following open EHRs multi-level modelling approach using .Net/C# based on the same requirements of an existing clinically used application developed using Microsoft Visual Basic and Access database. Almost all the domain knowledge was embedded into the software code and data model in the latter. The same domain knowledge has been expressed as a set of open EHR Archetypes in GastrOS. We then introduced eight real-world change requests that had accumulated during live clinical usage, and implemented these in both systems while measuring time for various development tasks and change in software size for each change request. RESULTS Overall it took half the time to implement changes in GastrOS. However it was the more difficult application to modify for one change request, suggesting the nature of change is also important. It was not possible to implement changes by modelling only. Comparison of relative measures of time and software size change within each application highlights how architectural differences affected maintain ability across change requests. CONCLUSIONS The use of open EHR model driven development can result in better software maintain ability. The degree to which open EHR affects software maintain ability depends on the extent and nature of domain knowledge involved in changes. Although we used relative measures for time and software size, confounding factors could not be totally excluded as a controlled study design was not feasible.


APVis '04 Proceedings of the 2004 Australasian symposium on Information Visualisation - Volume 35 | 2004

A solar system metaphor for 3D visualisation of object oriented software metrics

Hamish Graham; Hong Yul Yang; Rebecca Berrigan


australian software engineering conference | 2008

An Empirical Study into Use of Dependency Injection in Java

Hong Yul Yang; Ewan D. Tempero; Hayden Melton


european conference on object-oriented programming | 2013

What programmers do with inheritance in java

Ewan D. Tempero; Hong Yul Yang; James Noble


australian software engineering conference | 2007

Measuring the Strength of Indirect Coupling

Hong Yul Yang; Ewan D. Tempero


Electronic Journal of Health Informatics | 2011

Assessment of software maintainability of openEHR based health information systems - A case study in endoscopy

Koray Atalag; Hong Yul Yang; Jim Warren


HIC 2010: Proceedings; 18th Annual Health Informatics Conference: Informing the Business of Healthcare, 24-26 August 2010, Melbourne Convention and Exhibition Centre | 2010

On the Maintainability of openEHR Based Health Information Systems - an Evaluation Study in Endoscopy

Koray Atalag; Hong Yul Yang; Jim Warren


medical informatics europe | 2011

Prescribing history to identify candidates for chronic condition medication adherence promotion.

Jim Warren; Debra Warren; Hong Yul Yang; Thusitha Mabotuwana; John Kennelly; Timothy Kenealy; Jeff Harrison

Collaboration


Dive into the Hong Yul Yang's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Jim Warren

University of Auckland

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Jim Warren

University of Auckland

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

James Noble

Victoria University of Wellington

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge