Maintainability design based on complex network
2017 (engelsk)Inngår i: 2017 14th International Computer Conference on Wavelet Active Media Technology and Information Processing (ICCWAMTIP), 2017, s. 309-314Konferansepaper, Publicerat paper (Fagfellevurdert)
Abstract [en]
Many faults come from the design phase. In order to improve the maintainability of the software, the design of software architecture must be adopted modular design. This paper presents a method of UML class diagram translated into a directed complex network with weight value. The relation weight coefficient matrix between classes can be calculated by Dijkstra algorithm. The clustering algorithm is implemented on the relation weight coefficient matrix. The result of clustering analysis is that the closely related classes can be clustered into a component. Finally, modular design of the software system can be realized. © 2017 IEEE.
sted, utgiver, år, opplag, sider
2017. s. 309-314
Emneord [en]
Class Digram, Complex Network, Maintainability, Software Design, UML, Clustering algorithms, Computer software, Clustering analysis, Dijkstra algorithms, Modular designs, Software systems, UML class diagrams, Weight coefficients, Weight values, Complex networks
HSV kategori
Identifikatorer
URN: urn:nbn:se:hig:diva-27630DOI: 10.1109/ICCWAMTIP.2017.8301503ISI: 000464096300068Scopus ID: 2-s2.0-85050662075ISBN: 978-1-5386-1010-7 (digital)OAI: oai:DiVA.org:hig-27630DiVA, id: diva2:1238339
Konferanse
14th International Computer Conference on Wavelet Active Media Technology and Information Processing (ICCWAMTIP 2017), 15-17 Dec. 2017, Chengdu, China
2018-08-132018-08-132019-08-28bibliografisk kontrollert