Wen Wushao

Wen Wushao


Research Focus & Metrics

Academic Career Length

16Years (2011-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
29 June 2018 in IEEE Transactions on Reliability
Verified
Journal Article
Closed access
XYXiaoxing Yang
Xiaoxing Yang
WWWen Wushao
Wen Wushao
Sorting software modules in order of defect count can help testers to focus on software modules with more defects. One of the most popular methods for sorting modules is generalized linear regression. However, our previous study showed the poor performance of these regression models, which might be caused by severe multicollinearity. Ridge regression (RR) can improve the prediction performance for multicollinearity problems. Lasso regression (LAR) is a worthy competitor to RR. Therefore, we investigate both RR and LAR models for cross-version defect prediction. Cross-version defect prediction is an approximate to real applications. It constructs prediction models from a previous version of projects and predicts defects in the next version. Experimental results based on 11 projects from the PROMISE repository consisting of 41 different versions show that: 1) there exist severe multicollinearity problems in the experimental datasets; 2) both RR and LAR models perform better than linear regression and negative binomial regression for cross-version defect prediction; and 3) compared with two best methods in our previous study for sorting software modules according to the predicted number of defects, RR has comparable performance and less model construction time.

30 September 2021 in IEEE Transactions on Network and Service Management
Verified
Journal Article
Closed access
DCDong Chongwu
Dong Chongwu
SHSheng Hu
Sheng Hu
XCXi Chen
Xi Chen
WWWen Wushao
Wen Wushao
With the rapid development of computing power and artificial intelligence, IoT devices equipped with ubiquitous sensors are gradually installed with intelligence. People can enjoy many conveniences with intelligent devices, such as face recognition, video understanding, and motion estimation. Currently, deep neural networks are the mainstream technology in intelligent mobile applications. Inspired by DNN model partition schemes, the paradigm of edge computing could be utilized collaboratively to improve the effectiveness of intelligent task execution in IoT devices. However, due to the dynamics of the wireless network environment and the increasing number of IoT devices, a DNN partition policy without adequate consideration would pose a significant challenge to the efficiency of task inference. Moreover, the shortage and high rental cost of edge computing resources make the optimization of DNN-based task execution more difficult. To cope with those situations, we propose a joint method by a self-adaptive DNN partition with cost-effective resource allocation to facilitate collaborative computation between IoT devices and edge servers. Our proposed online algorithm can be proved to ensure the overall rental cost within an upper bound above the optimal solution while guaranteeing the latency for DNN-based task inference. To evaluate the performance of our strategy, we conduct extensive trace-driven illustrative studies and show that the proposed method can achieve sub-optimal results and outperforms other alternative methods.

12 February 2019 in Sensors
Verified
Journal Article
Open access
PDF file
DCDong Chongwu
Dong Chongwu
WWWen Wushao
Wen Wushao
The mobile edge computing (MEC) paradigm provides a promising solution to solve the resource-insufficiency problem in mobile terminals by offloading computation-intensive and delay-sensitive tasks to nearby edge nodes. However, limited computation resources in edge nodes may not be sufficient to serve excessive offloading tasks exceeding the computation capacities of edge nodes. Therefore, multiple edge clouds with a complementary central cloud coordinated to serve users is the efficient architecture to satisfy users’ Quality-of-Service (QoS) requirements while trying to minimize some network service providers’ cost. We study a dynamic, decentralized resource-allocation strategy based on evolutionary game theory to deal with task offloading to multiple heterogeneous edge nodes and central clouds among multi-users. In our strategy, the resource competition among multi-users is modeled by the process of replicator dynamics. During the process, our strategy can achieve one evolutionary equilibrium, meeting users’ QoS requirements under resource constraints of edge nodes. The stability and fairness of this strategy is also proved by mathematical analysis. Illustrative studies show the effectiveness of our proposed strategy, outperforming other alternative methods.

2 August 2024 in IEEE Transactions on Mobile Computing
Verified
Journal Article
Closed access
RHRui Huang
Rui Huang
WWWen Wushao
Wen Wushao
ZZZhi Zhou
Zhi Zhou
DCDong Chongwu
Dong Chongwu
CQCheng Qiao
Cheng Qiao
XCXu Chen
Xu Chen
Within the paradigm of forthcoming 6G network infrastructures, unmanned aerial vehicles (UAVs), functioning as principal conveyances, are projected to emerge as pivotal enablers in the nascent domain of the low-altitude economy. UAVs are poised to embrace various innovative applications, including latency-sensitive and compute-intensive services. However, UAVs are constrained by their energy capacity and computational resources, rendering them insufficient for fulfilling the increasingly rigorous service demands in the future. To address these challenges, our investigation focuses on the innovative UAV-based Vehicular Edge Computing (UVEC) framework, incorporating Vehicular Edge Computing (VEC) in UAV systems to bolster service reliability. A UAV can enhance its mission duration by dynamically selecting suitable vehicles for computation offloading and adaptively adjusting the task offloading ratio between vehicles and the edge server. By integrating vehicle selection and task offloading scheduling in the UVEC framework, we investigate the optimization of energy efficiency while satisfying the statistical delay and the buffer constraints for UAVs. To deal with the proposed problem, a distributed algorithm is designed by jointly considering the vehicle selection for task offloading radio to vehicles and the edge server. The stochastic network calculus (SNC) is employed to derive performance bounds for the statistical delay and constraints, enabling robust analysis and optimization of network performance. After that, we leverage linear transformation techniques to reformulate the original problem into a linear framework, enabling the application of the Alternating Direction Method of Multipliers (ADMM) algorithm to efficiently solve the transformed problem. Theoretical analysis and simulation results show that our algorithm converges while effectively satisfying service reliability constraints within the desired targets, outperforming benchmark schemes in terms of efficiency while meeting task delay and error-rate bounded constraints

20 December 2023 in IEEE Transactions on Wireless Communications
Verified
Journal Article
Closed access
DCDong Chongwu
Dong Chongwu
YTYirui Tian
Yirui Tian
ZZZhi Zhou
Zhi Zhou
WWWen Wushao
Wen Wushao
XCXu Chen
Xu Chen
With the proliferation of 5G networks, mobile edge computing (MEC) has emerged as a promising technology to fulfill the stringent requirements for reliability-aware services in the Internet of Things (IoT). However, in such networks, the wireless channel states and the task arrivals are stochastic and hard to predict well. Under this scenario, tasks generated from mobile devices would pile up in the transmission queue and edge computing queue when offloading to the edge cloud via a 5G network, resulting in quality degradation for reliability-aware services. To tackle the above challenges, we introduce non-orthogonal multiple access (NOMA) in MEC to meet the requirements of ultra-reliable and low-latency communications (URLLC), in which task queuing delay violation probability and transmission error probability are both considered. Furthermore, we explore the closed-form expression based on the effective capacity (EC) to derive the performance boundary of service reliability under a general model that multiple data sources are from different IoT devices and tasks are offloaded through two-stage transmission-computing tandem queues. Based on the above mathematical analysis for service reliability, we propose an efficient strategy combining power allocation and task offloading to reduce energy consumption for all devices in NOMA-enabled MEC. Extensive simulation studies are further conducted to validate the advantage of our strategy and show the significant performance gain of nearly up to 20% over other alternatives.