DocumentCode :
3584932
Title :
Semantic abstraction of class diagram using logical approach
Author :
Abdulganiyyi, Nuraini ; Ibrahim, Noraini
Author_Institution :
Dept. of Software Eng., Univ. Tun Hussein Onn Malaysia (UTHM), Parit Raja, Malaysia
fYear :
2014
Firstpage :
251
Lastpage :
256
Abstract :
Unified Modeling Language (UML) is the most famous modeling language use for software design in software development industries with the class diagram being the most use diagram by UML practitioners. As software development progress, the UML model became complicated. Thus, difficult for human being to trace back previously known relationship(s) between classes of the previous class diagram(s) in the present complex class diagram. Tracing back previous relationship(s) is accomplished by abstracting relationships among three related classes to semantic equivalent relationship between two of the classes. Abstracting class diagram aid in checking consistency, reverse engineering and facilitate model understanding. This article presented abstraction rules of a class diagram using a logical approach. The result was evaluated using a case study of hotel management system, and the rules were found to be reliable and useful.
Keywords :
Unified Modeling Language; software engineering; UML; complex class diagram; hotel management system; logical approach; model understanding; reverse engineering; semantic abstraction; software design; software development industries; unified modeling language; Aggregates; Equations; Object oriented modeling; Reliability; Semantics; Software; Unified modeling language; UML; cardinality abstraction; class diagram abstraction; logical approach; semantic abstraction;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information and Communication Technologies (WICT), 2014 Fourth World Congress on
Print_ISBN :
978-1-4799-8114-4
Type :
conf
DOI :
10.1109/WICT.2014.7077274
Filename :
7077274
Link To Document :
بازگشت