Distributed program reliability analysis
IEEE Transactions on Software Engineering
Software reliability: measurement, prediction, application
Software reliability: measurement, prediction, application
Task Allocation for Maximizing Reliability of Distributed Computer Systems
IEEE Transactions on Computers
Optimal assignment of task modules with precedence in distributed computing systems
Information Sciences: an International Journal
Genetic algorithm based approach for file allocation on distributed systems
Computers and Operations Research - Special issue on genetic algorithms
A genetic algorithm for distributed system topology design
Computers and Industrial Engineering - Collection of papers on Computer-Integrated Manufacturing
Task Allocation Algorithms for Maximizing Reliability of Distributed Computing Systems
IEEE Transactions on Computers
An improved algorithm for module allocation in distributed computing systems
Journal of Parallel and Distributed Computing
Allocating Task Interaction Graphs to Processors in Heterogeneous Networks
IEEE Transactions on Parallel and Distributed Systems
A Software Cost Model with Warranty and Risk Costs
IEEE Transactions on Computers
Practical genetic algorithms
The Practical Handbook of Genetic Algorithms: Applications, Second Edition
The Practical Handbook of Genetic Algorithms: Applications, Second Edition
Journal of Systems Architecture: the EUROMICRO Journal
Reliability of Computer Systems and Networks: Fault Tolerance,Analysis,and Design
Reliability of Computer Systems and Networks: Fault Tolerance,Analysis,and Design
Optimal Allocation for Partially Replicated Database Systems on Ring Networks
IEEE Transactions on Knowledge and Data Engineering
Reliability and cost optimization in distributed computing systems
Computers and Operations Research
Reliable Distributed Systems: Technologies, Web Services, and Applications
Reliable Distributed Systems: Technologies, Web Services, and Applications
Reliability oriented task allocation in heterogeneous distributed computing systems
ISCC '04 Proceedings of the Ninth International Symposium on Computers and Communications 2004 Volume 2 (ISCC"04) - Volume 02
Task allocation for maximizing reliability of distributed systems: a simulated annealing approach
Journal of Parallel and Distributed Computing
A Reliability-Constrained Software Release Policy Using A Non-Gaussian Kalman Filter Model
Probability in the Engineering and Informational Sciences
Evaluating Response Time in a Faulty Distributed Computing System
IEEE Transactions on Computers
A Perspective on Distributed Computer Systems
IEEE Transactions on Computers
A Study of Uncertainty in Software Cost and Its Impact on Optimal Software Release Time
IEEE Transactions on Software Engineering
Maximal profit service task partition and distribution in computer grid
Computers and Industrial Engineering
Cloud Computing Towards Technological Convergence
International Journal of Cloud Applications and Computing
Performance evaluation of cloud service considering fault recovery
The Journal of Supercomputing
Task assignment for minimizing application completion time using honeybee mating optimization
Frontiers of Computer Science: Selected Publications from Chinese Universities
Hi-index | 0.01 |
Task allocation policy and hardware redundancy policy for distributed computing system (DCS) are of great importance as they affect many system characteristics such as system cost, system reliability and performance. In recent years, abundant research has been carried out on the optimal task allocation and/or hardware redundancy problem, most of which took a reliability-oriented approach, i.e., the optimization criterion was system reliability maximization. Nevertheless, besides system reliability, other system characteristics such as system cost may be of great concern to management. In this paper, we take a cost-oriented approach to the optimal task allocation and hardware redundancy problem for DCS, which addresses both system cost and system reliability issues. A system cost model which could reflect the impact of system unreliability on system cost is developed, and by minimizing the total system cost, a satisfactory level of system reliability could be reached simultaneously. In the reliability modeling and analysis of DCS, we take both hardware reliability and software reliability into account. Two numerical examples are given to illustrate the formulation and solution procedures, in which genetic algorithm is used. Results show that based on the developed system cost model, appropriate decision-makings on task allocation and hardware redundancy policies for DCS could be made, and the result obtained seems to be a fairly good trade-off between system cost and system reliability.