Yoohoon Kang

Learn More
Design patterns are actively used by developers expecting that they provide the design with good quality such as flexibility and reusability. However, according to industrial reports on the use of design patterns, the expectation is not always realized [1, 2]. Especially, [2] points out two causes of inappropriately applied patterns from a case study on a(More)
Distributed systems, such as grid, are operated on many heterogeneous platforms. In such grid environments, each subsystem tends to be developed under different programming languages including non object-oriented languages. Nowadays, UML is the de-facto standard for modeling and documentation. However, representing non object-oriented languages with UML(More)
  • 1