A New Optimization Algorithm for Program Modularization

作者: Saeed Parsa , Amir Mehrabi-Jorshary , Mohammad Hamzei

DOI: 10.1007/978-3-642-16167-4_38

关键词:

摘要: The aim has been to achieve the highest degree of possible concurrency in execution distributed program modules. To this, a new invocation reordering algorithm is offered this paper. attempts increase time interval between each remote call instruction and very first instructions using values effected by call. In order distance, reshuffles invocations, when possible, such that local invocations move calls applying results calls. evaluation indicate proposed provides higher compared with existing algorithms.

参考文章(14)
Saeed Parsa, Mohammad Hamzei, An Improved Technique for Program Remodularization Lecture Notes in Computer Science. pp. 305- 310 ,(2010) , 10.1007/978-3-642-11842-5_41
Saeed Parsa, Omid Bushehrian, On the Optimal Object-Oriented Program Re-modularization international conference on conceptual structures. pp. 599- 602 ,(2007) , 10.1007/978-3-540-72584-8_79
Saeed Parsa, Vahid Khalilpoor, Automatic distribution of sequential code using javasymphony middleware conference on current trends in theory and practice of informatics. pp. 440- 450 ,(2006) , 10.1007/11611257_42
André Spiegel, PANGAEA: An Automatic Distribution Front-End for JAVA international parallel processing symposium. pp. 93- 99 ,(1999) , 10.1007/BFB0097890
Saeed Parsa, Omid Bushehrian, A Framework to Investigate and Evaluate Genetic Clustering Algorithms for Automatic Modularization of Software Systems international conference on computational science. pp. 699- 702 ,(2004) , 10.1007/978-3-540-24687-9_106
M. Di Santo, F. Frattolillo, W. Russo, E. Zimeo, An Approach to Asynchronous Object-Oriented Parallel and Distributed Computing on Wide-Area Systems international parallel and distributed processing symposium. ,vol. 1800, pp. 536- 543 ,(2000) , 10.1007/3-540-45591-4_73
M. Astley, G.A. Agha, Modular Construction and Composition of Distributed Software Architectures PDSE '98 Proceedings of the International Symposium on Software Engineering for Parallel and Distributed Systems. pp. 2- 12 ,(1998) , 10.1109/PDSE.1998.668146
S. Parsa, O. Bushehrian, Performance-driven object-oriented program re-modularisation IET Software. ,vol. 2, pp. 362- 378 ,(2008) , 10.1049/IET-SEN:20070065
S. Parsa, O. Bushehrian, The Design and Implementation of a Framework for Automatic Modularization of Software Systems The Journal of Supercomputing. ,vol. 32, pp. 71- 94 ,(2005) , 10.1007/S11227-005-0159-5