DocumentCode
2351196
Title
A New Metric for Automatic Program Partitioning
Author
Bushehrian, Omid
Author_Institution
Dept. of Comput. & IT, Shiraz Univ. of Technol., Shiraz, Iran
Volume
2
fYear
2009
fDate
11-14 Oct. 2009
Firstpage
260
Lastpage
265
Abstract
Software reverse engineering techniques are most often applied to reconstruct the architecture of a program with respect to quality constraints, or non-functional requirements such as maintainability or reusability. However, there has been no effort to assess the architecture of a program from the performance viewpoint and reconstruct this architecture in order to improve the program performance. In this paper, a novel Actor-Oriented Program reverse engineering approach, is proposed to reconstruct an object-oriented program architecture based on a high performance model such as actor model. Since actors can communicate with each other asynchronously, reconstructing the program architecture based on this model may result in the concurrent execution of the program invocations and consequently increasing the overall performance of the program when enough processors are available.
Keywords
automatic programming; concurrency control; object-oriented programming; reverse engineering; software architecture; software metrics; software performance evaluation; actor-oriented program reverse engineering approach; automatic program partitioning metric; concurrent execution; object-oriented program architecture; program architecture; program performance; quality constraints; software maintainability; software reusability; software reverse engineering techniques; Computer architecture; Concurrent computing; Information technology; Object oriented modeling; Reverse engineering; Software maintenance; Software performance; Software quality; Software reusability; Unified modeling language; Performance; Reverse Engineering; Software Quality;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer and Information Technology, 2009. CIT '09. Ninth IEEE International Conference on
Conference_Location
Xiamen
Print_ISBN
978-0-7695-3836-5
Type
conf
DOI
10.1109/CIT.2009.35
Filename
5329092
Link To Document