DocumentCode
179686
Title
Detection of design pattern in class diagram using ontology
Author
Thongrak, M. ; Vatanawood, W.
Author_Institution
Dept. of Comput. Eng., Chulalongkorn Univ., Bangkok, Thailand
fYear
2014
fDate
July 30 2014-Aug. 1 2014
Firstpage
97
Lastpage
102
Abstract
The UML class diagram is used to show the structure of a particular system so that the designer can see the overview picture of the system. The design patterns help us solve the anticipated problems of the system design in the software process. It also helps guide the system design to be more flexible and scalable. However, the automatic detection of design patterns is useful as well in order to assess the expected patterns found in the design model. This paper proposes a tool for detecting design pattern in class diagram using ontologies. Our approach exploits the SQWRL rule created in the ontology to reason the structure of each particular design pattern. The number of target design pattern is reported and the related components of the pattern are located correctly.
Keywords
Unified Modeling Language; object-oriented methods; ontologies (artificial intelligence); SQWRL rule; UML class diagram; automatic detection; design pattern detection; ontologies; software process; Algorithm design and analysis; Context; OWL; Ontologies; Software design; Unified modeling language; Class Diagram; Design Pattern; Ontology; SQWRL;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Science and Engineering Conference (ICSEC), 2014 International
Conference_Location
Khon Kaen
Print_ISBN
978-1-4799-4965-6
Type
conf
DOI
10.1109/ICSEC.2014.6978176
Filename
6978176
Link To Document