Software architecture optimization methods: A systematic literature review
Due to significant industrial demands toward software systems with increasing complexity
and challenging quality requirements, software architecture design has become an …
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 …
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 …
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 …
services by deploying Edge Servers (ESs) close to applications. In practice, vehicles are …
Architecture-driven reliability optimization with uncertain model parameters
It is currently considered good software engineering practice to decide between design
alternatives based on quantitative architecture evaluations for different quality attributes …
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
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 …
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 …
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
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 …
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
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 …
performance and reliability in the on‐demand computing‐based transaction processing …
Dynamic task allocation in multi-hop multimedia wireless sensor networks with low mobility
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 …
processing and cost-effective multi-hop resource sharing for dynamic multi-hop multimedia …