Software architecture optimization methods: A systematic literature review

A Aleti, B Buhnova, L Grunske… - IEEE Transactions …, 2012 - ieeexplore.ieee.org
Due to significant industrial demands toward software systems with increasing complexity
and challenging quality requirements, software architecture design has become an …

Using imbalance characteristic for fault-tolerant workflow scheduling in cloud systems

G Yao, Y Ding, K Hao - IEEE Transactions on Parallel and …, 2017 - ieeexplore.ieee.org
Resubmission and replication are two fundamental and widely recognized techniques in
distributed computing systems for fault tolerance. The resubmission based strategy has an …

Fault-tolerant elastic scheduling algorithm for workflow in cloud systems

Y Ding, G Yao, K Hao - Information Sciences, 2017 - Elsevier
With the increasing functionality and complexity of Cloud systems, fault tolerance becomes
an essential requirement for tasks executed in Cloud systems, especially for the workflow …

A novel fault-tolerant approach for dynamic redundant path selection service migration in vehicular edge computing

J Zhao, Y Ma, Y Xia, M Dai, P Chen, T Long, S Shao… - Applied Sciences, 2022 - mdpi.com
Vehicular Edge Computing (VEC) provides users with low-latency and highly responsive
services by deploying Edge Servers (ESs) close to applications. In practice, vehicles are …

Architecture-driven reliability optimization with uncertain model parameters

I Meedeniya, A Aleti, L Grunske - Journal of Systems and Software, 2012 - Elsevier
It is currently considered good software engineering practice to decide between design
alternatives based on quantitative architecture evaluations for different quality attributes …

Load balanced scheduling and reliability modeling of grid transaction processing system using colored Petri nets

DP Mahato, RS Singh - ISA transactions, 2019 - Elsevier
On-demand computing is a popular enterprise model in which the computing resources are
made available to the users as needed. On-demand computing based transaction …

Content retrieval based on vehicular cloud in internet of vehicles

X Wang, Y Li - IEEE Transactions on Computational Social …, 2019 - ieeexplore.ieee.org
The primary goal of the Internet of Vehicle (IoV) is to achieve high-quality content
communications in order to enable a safe, comfortable, and environment-aware driving …

On maximizing reliability of grid transaction processing system considering balanced task allocation using social spider optimization

DP Mahato, RS Singh - Swarm and Evolutionary Computation, 2018 - Elsevier
This paper deals with the problem of task allocation in the grid transaction processing
system. There has been quite some research on the development of tools and techniques …

Balanced task allocation in the on‐demand computing‐based transaction processing system using social spider optimization

DP Mahato, RS Singh - Concurrency and Computation …, 2017 - Wiley Online Library
Balanced task allocation is one of the methods that can be used to maximize the
performance and reliability in the on‐demand computing‐based transaction processing …

Dynamic task allocation in multi-hop multimedia wireless sensor networks with low mobility

Y Jin, S Vural, A Gluhak, K Moessner - Sensors, 2013 - mdpi.com
This paper presents a task allocation-oriented framework to enable efficient in-network
processing and cost-effective multi-hop resource sharing for dynamic multi-hop multimedia …