Software Engineering and Information Systems
A New Optimized Hybrid Model Based On COCOMO to Increase the Accuracy of Software Cost Estimation

Ramin Saljoughinejad; Vahid Khatibi

Volume 4, Issue 1 , February 2018, , Pages 27-40

Abstract
  The literature review shows software development projects often neither meet time deadlines, nor run within the allocated budgets. One common reason can be the inaccurate cost estimation process, although several approaches have been proposed in this field. Recent research studies suggest that in order ...  Read More

Pattern Analysis and Intelligent Systems
Experimental Evaluation of Algorithmic Effort Estimation Models using Projects Clustering

Farzaneh Famoori; Vahid Khatibi bardsiri; Shima Javadi Moghadam; Fakhrosadat Fanian

Volume 2, Issue 3 , August 2016, , Pages 15-26

Abstract
  One of the most important aspects of software project management is the estimation of cost and time required for running information system. Therefore, software managers try to carry estimation based on behavior, properties, and project restrictions. Software cost estimation refers to the process of ...  Read More

Computer Networks and Distributed Systems
TASA: A New Task Scheduling Algorithm in Cloud Computing

Somayeh Taherian Dehkordi; Vahid Khatibi Bardsiri

Volume 1, Issue 4 , November 2015, , Pages 25-32

Abstract
  Cloud computing refers to services that run in a distributed network and are accessible through common internet protocols. It merges a lot of physical resources and offers them to users as services according to service level agreement. Therefore, resource management alongside with task scheduling has ...  Read More

Computer Networks and Distributed Systems
Optimization Task Scheduling Algorithm in Cloud Computing

Somayeh Taherian Dehkordi; Vahid Khatibi Bardsiri

Volume 1, Issue 3 , August 2015, , Pages 17-22

Abstract
  Since software systems play an important role in applications more than ever, the security has become one of the most important indicators of softwares.Cloud computing refers to services that run in a distributed network and are accessible through common internet protocols. Presenting a proper scheduling ...  Read More