DocumentCode
1987060
Title
Software entities as bird flocks and fish schools
Author
Scanniello, Giuseppe ; Erra, U.
Author_Institution
Dipt. di Mat. Inf. e Econ., Univ. of Basilicata, Potenza, Italy
fYear
2013
fDate
27-28 Sept. 2013
Firstpage
1
Lastpage
4
Abstract
In this paper, we present a novel approach based on the distributed behavioral model proposed by Reynolds to simulate animal motion such as bird flocks and fish schools. Our proposal has been used to group similar source code classes and has been implemented in a prototype of a supporting system. The approach and the software prototype have been preliminarily assessed on six open source object-oriented software systems implemented in Java. The results indicate that our proposal is promising in source code comprehension and could be successfully applied in the architecture recovery field.
Keywords
Java; object-oriented programming; public domain software; Java; architecture recovery field; bird flocks; distributed behavioral model; fish schools; open source object-oriented software systems; software entities; software prototype; Clustering algorithms; Computational modeling; Object oriented modeling; Prototypes; Software algorithms; Software systems; Comprehension; Distributed Behavioral Model; Reverse Engineering; Reynolds´s Model; Software Clustering; Visualization;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Visualization (VISSOFT), 2013 First IEEE Working Conference on
Conference_Location
Eindhoven
Type
conf
DOI
10.1109/VISSOFT.2013.6650544
Filename
6650544
Link To Document