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 Model for Facial Emotion Inference Based on Planar Dynamic Emotional Surfaces

 Emotions have direct influence on the human life and are of great importance in relationships and in the way interactions between individuals develop. Because of this, they are also important for the development of...

 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...

 Comparison of Classifiers and Statistical Analysis for EEG Signals Used in Brain Computer Interface Motor Task Paradigm

 Using the EEG Motor Movement/Imagery database there is proposed an off-line analysis for a brain computer interface (BCI) paradigm. The purpose of the quantitative research is to compare classifiers in order to det...

Spatial Metrics based Landscape Structure and Dynamics Assessment for an emerging Indian Megalopolis

Human-induced land use changes are considered the prime agents of the global environmental changes. Urbanisation and associated growth patterns (urban sprawl) are characteristic of spatial temporal changes that take plac...

 Yahoo!Search and Web API Utilized Mashup based e-Leaning Content Search Engine for Mobile Learning

 Mashup based content search engine for mobile devices is proposed. Mashup technology is defined as search engine with plural different APIs. Mash-up has not only the plural APIs, but also the following specific fea...

Download PDF file
  • EP ID EP149004
  • DOI 10.14569/IJARAI.2016.050303
  • Views 96
  • 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