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 :
بازگشت