WASET
	%0 Journal Article
	%A Abdullah A. H. Alzahrani and  Majd Zohri Yafi and  Fawaz K. Alarfaj
	%D 2014
	%J International Journal of Computer and Information Engineering
	%B World Academy of Science, Engineering and Technology
	%I Open Science Index 89, 2014
	%T Some Considerations on UML Class Diagram Formalisation Approaches 
	%U https://publications.waset.org/pdf/9998151
	%V 89
	%X Unified Modelling Language (UML) is a software modelling language that is widely used and accepted. One significant drawback, of which, is that the language lacks formality. This makes carrying out any type of rigorous analysis difficult process. Many researchers attempt to introduce their approaches to formalise UML diagrams. However, it is always hard to decide what language and/or approach to use. Therefore, in this paper, we highlight some of the advantages and disadvantages of number of those approaches. We also try to compare different counterpart approaches. In addition, we draw some guidelines to help in choosing the suitable approach. Special concern is given to the formalisation of the static aspects of UML shown is class diagrams.

	%P 741 - 744