Applying Swarm Optimization Techniques to Calculate Execution Time for Software Modules

Abstract

 This research aims to calculate the execution time for software modules, using Particle Swarm Optimization (PSO) and Parallel Particle Swarm Optimization (PPSO), in order to calculate the proper time. A comparison is made between MATLAB Code without Algorithm (MCWA), PSO and PPSO to figure out the time produced when executing any software module. The proposed algorithms which include the PPSO increase the speed of executing the algorithm itself, in order to achieve quick results. This research introduces the proposed architecture to calculate execution time and uses MATLAB to implement MCWA, PSO and PPSO. The results show that PPSO algorithm is more efficient in speed and time compared to MCWA and PSO algorithm for calculating the execution time.

Authors and Affiliations

Nagy Darwish, Ahmed Mohamed, Bassem Zohdy

Keywords

Related Articles

 A Semantic-Aware Data Management System for Seismic Engineering Research Projects and Experiments

 The invention of the Semantic Web and related technologies is fostering a computing paradigm that entails a shift from databases to Knowledge Bases (KBs). There the core is the ontology that plays a main role in en...

 Comparative Study on Cloud Parameter Estimation Among GOSAT/CAI, MODIS, CALIPSO/CALIOP and Landsat-8/OLI with Laser Radar: Lidar as Truth Data

 A comparative study on cloud parameter estimation among GOSAT/CAI, MODIS, CALIPSO/CALIOP and Landsat-8/OLI is carried out using Laser Radar: Lidar as a truth data. Optical depth, size distribution, as well as cirru...

 COMPARISON AMONG CROSS, ONBOARD AND VICARIOUS CALIBRATIONS FOR TERRA/ASTER/VNIR

 Comparative study on radiometric calibration methods among onboard, cross and vicarious calibration for visible to near infrared radiometers onboard satellites is conducted. The data sources of the aforementioned t...

 Enterprise Architecture Model that Enables to Search for Patterns of Statistical Information

 Enterprise architecture is the stem from which developing of any departmental information system should grow and around which it should revolve. In the paper, a fragment of an enterprise architecture model is built...

 Sensitivity Analysis for Aerosol Refractive Index and Size Distribution Estimation Methods Based on Polarized Atmospheric Irradiance Measurements

 Aerosol refractive index and size distribution estimations based on polarized atmospheric irradiance measurements are proposed together with its application to reflectance based vicarious calibration. A method for...

Download PDF file
  • EP ID EP149004
  • DOI 10.14569/IJARAI.2016.050303
  • Views 98
  • Downloads 0

How To Cite

Nagy Darwish, Ahmed Mohamed, Bassem Zohdy (2016).  Applying Swarm Optimization Techniques to Calculate Execution Time for Software Modules. International Journal of Advanced Research in Artificial Intelligence(IJARAI), 5(3), 12-17. https://europub.co.uk/articles/-A-149004