185 citations · 778 across the 44 of their papers we have counts for
15 papers · 1 filter
Research on WebAssembly Runtimes: A Survey
Yixuan Zhang, Mugeng Liu, Haoyu Wang +3
WebAssembly (abbreviated as Wasm) was initially introduced for the Web but quickly extended its reach into various domains beyond the Web. To create Wasm applications, developers c…
SCOPE: Performance Testing for Serverless Computing
Jinfeng Wen, Zhenpeng Chen, Jianshu Zhao +5
Serverless computing is a popular cloud computing paradigm that has found widespread adoption across various online workloads. It allows software engineers to develop cloud applica…
Unveiling Overlooked Performance Variance in Serverless Computing
Jinfeng Wen, Zhenpeng Chen, Federica Sarro +1
Serverless computing is an emerging cloud computing paradigm for developing applications at the function level, known as serverless functions. Due to the highly dynamic execution e…
Characterizing and Detecting WebAssembly Runtime Bugs
Yixuan Zhang, Shangtong Cao, Haoyu Wang +6
WebAssembly (abbreviated WASM) has emerged as a promising language of the Web and also been used for a wide spectrum of software applications such as mobile applications and deskto…
Software Engineering for Serverless Computing
Jinfeng Wen, Zhenpeng Chen, Xuanzhe Liu
Serverless computing is an emerging cloud computing paradigm that has been applied to various domains, including machine learning, scientific computing, video processing, etc. To d…
Rise of the Planet of Serverless Computing: A Systematic Review
Jinfeng Wen, Zhenpeng Chen, Xin Jin +1
Serverless computing is an emerging cloud computing paradigm, being adopted to develop a wide range of software applications. It allows developers to focus on the application logic…
Rise of Distributed Deep Learning Training in the Big Model Era: From a Software Engineering Perspective
Xuanzhe Liu, Diandian Gu, Zhenpeng Chen +5
Deep learning (DL) has become a key component of modern software. In the "big model" era, the rich features of DL-based software substantially rely on powerful DL models, e.g., BER…
An Empirical Study on Deployment Faults of Deep Learning Based Mobile Applications
Zhenpeng Chen, Huihan Yao, Yiling Lou +4
Deep Learning (DL) is finding its way into a growing number of mobile software applications. These software applications, named as DL based mobile applications (abbreviated as mobi…
A Comprehensive Study on Challenges in Deploying Deep Learning Based Software
Zhenpeng Chen, Yanbin Cao, Yuanqiang Liu +3
Deep learning (DL) becomes increasingly pervasive, being used in a wide range of software applications. These software applications, named as DL based software (in short as DL soft…
A First Look at Blockchain-based Decentralized Applications
Kaidong Wu, Yun Ma, Gang Huang +1
With the increasing popularity of blockchain technologies in recent years, blockchain-based decentralized applications (DApps for short in this paper) have been rapidly developed a…
SEntiMoji: An Emoji-Powered Learning Approach for Sentiment Analysis in Software Engineering
Zhenpeng Chen, Yanbin Cao, Xuan Lu +2
Sentiment analysis has various application scenarios in software engineering (SE), such as detecting developers' emotions in commit messages and identifying their opinions on Q&A f…
Moving Deep Learning into Web Browser: How Far Can We Go?
Yun Ma, Dongwei Xiang, Shuyu Zheng +2
Recently, several JavaScript-based deep learning frameworks have emerged, making it possible to perform deep learning tasks directly in browsers. However, little is known on what a…
DroidLink: Automated Generation of Deep Links for Android Apps
Yun Ma, Xuanzhe Liu, Ruogu Du +4
The mobile application (app) has become the main entrance to access the Internet on handheld devices. Unlike the Web where each webpage has a global URL to reach directly, a specif…
Mitigating Redundant Data Transfers for Mobile Web Applications via App-Specific Cache Space
Xuanzhe Liu, Yun Ma, Shuailiang Dong +4
Redundant transfer of resources is a critical issue for compromising the performance of mobile Web applications (a.k.a., apps) in terms of data traffic, load time, and even energy…
MUIT: A Middleware for Adaptive Mobile Web-based User Interfaces in WS-BPEL
Xuanzhe Liu, Mengwei Xu, Gang Huang +3
In enterprise organizations, the Bring-Your-Own-Device (BYOD) requirement has become prevalent as employees use their own mobile devices to process the workflow-oriented tasks. Con…