By Topic

Remodularization of Mobile Software Systems for Increasing the Quality of Service and Decreasing the Required Resources in the Network

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
Mahmoudie, R. ; Young Researchers Club, Qazvin Islamic Azad Univ., Qazvin, Iran ; Parsa, S.

Since modern software systems are enormous and complicated, proper abstractions of their structure are essential for better understanding, maintaining and updating these system. In order to create and support such features through generating the architecture levels in the system structure, it is effective to conduct software clustering techniques from the source code. In recent years, mobile systems have developed quickly. However, the width of the information exchanging band in these systems is limited. Moreover, in the graph extracted from the source code, the weighing criterion for clustering algorithms is just the number of calls and no attention has been paid to the rate of data moving between the modules and then in the interactive canals. Therefore, the amount of moved data increases within the network. Consequently, in the current study, we will represent a new algorithm in order to determine how the software system components are distributed among the machines while developing a mobile system with regard to the rate of data exchanged among the components. In the suggested method, the need for the network resources has decreased and also the service quality is improved.

Published in:

Computer Engineering and Applications (ICCEA), 2010 Second International Conference on  (Volume:1 )

Date of Conference:

19-21 March 2010