Title: CONVERSION STRATEGY OF A SYSTEM OF COLLABORATING DESIGN PATTERNS INTO UML DIAGRAM FOR DESIGN PATTERN

Issue Number: Vol. 1, No. 4
Year of Publication: Dec - 2011
Page Numbers: 1118-1132
Authors: Muhazam Mustapha, Nik Ghazali Nik Daud, Indika Udawatta, Manjula Atapattu
Journal Name: International Journal of New Computer Architectures and their Applications (IJNCAA)
- Hong Kong

Abstract:


In a past publication, a proposal of a new set of UML diagram designed to picture a software system at architectural level by showing which patterns are being used has been presented. Progressing from the proposal, this publication presents an extensive example to precisely show the way to make the conversion. In this paper we present the proof of the ability of the proposed diagram set to professionally and neatly picture the overall high level architecture of a software system. There is also an additional rule added to the one presented in the past publication. This new rule is to cater for the cases where collaborating patterns are not overlapping; rather they are related just because some class in one pattern is using some other class in the other pattern.