English
Related papers

Related papers: COARA: Code Offloading on Android with AspectJ

200 papers

The need for increased performance of mobile device directly conflicts with the desire for longer battery life. Offloading compu-tation to multiple devices is an effective method to reduce energy consumption and enhance performance for…

Distributed, Parallel, and Cluster Computing · Computer Science 2017-10-13 Hao Qian

Internet of Things (IoT) has become the buzzword for the development of Smart City and its applications. In this context, development of supporting software forms the core part of the IoT infrastructure. A Middleware sits in between the IoT…

Software Engineering · Computer Science 2020-09-24 Senthil Velan S

Code offloading is promising to accelerate mobile applications and save energy of mobile devices by shifting some computation to cloud. However, existing code offloading systems suffer from a long communication delay between mobile devices…

Distributed, Parallel, and Cluster Computing · Computer Science 2018-07-02 Li Lin , Xiaofei Liao

Cooperative computation is a promising approach for localized data processing at the edge, e.g. for Internet of Things (IoT). Cooperative computation advocates that computationally intensive tasks in a device could be divided into…

Distributed, Parallel, and Cluster Computing · Computer Science 2018-10-24 Yasaman Keshtkarjahromi , Yuxuan Xing , Hulya Seferoglu

With prosperity of applications on smartphones, energy saving for smartphones has drawn increasing attention. In this paper we devise Phone2Cloud, a computation offloading-based system for energy saving on smartphones in the context of…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-08-14 Feng Xia , Fangwei Ding , Jie Li , Xiangjie Kong , Laurence T. Yang , Jianhua Ma

An application security has two primary goals: first, it is intended to prevent unauthorised personnel from accessing information at higher classification than their authorisation. Second, it is intended to prevent personnel from…

Cryptography and Security · Computer Science 2010-06-24 Kotrappa Sirbi , Prakash Jayanth Kulkarni

-The explosive trend of smartphone usage as the most effective and convenient communication tools of human life in recent years make developers build ever more complex smartphone applications. Gaming, navigation, video editing, augmented…

Distributed, Parallel, and Cluster Computing · Computer Science 2016-11-09 Roya Golchay , Frédéric Le Mouël , Julien Ponge , Nicolas Stouls

Mobile-Edge Computing (MEC) is an emerging paradigm that provides a capillary distribution of cloud computing capabilities to the edge of the wireless access network, enabling rich services and applications in close proximity to the end…

Networking and Internet Architecture · Computer Science 2017-05-03 Tuyen X. Tran , Dario Pompili

We consider a mobile cloud computing system with multiple users, a remote cloud server, and a computing access point (CAP). The CAP serves both as the network access gateway and a computation service provider to the mobile users. It can…

Information Theory · Computer Science 2018-12-20 Meng-Hsi Chen , Min Dong , Ben Liang

This paper proposes integrating Aspect-oriented Programming (AOP) into Julia, a language widely used in scientific and High-Performance Computing (HPC). AOP enhances software modularity by encapsulating cross-cutting concerns, such as…

Programming Languages · Computer Science 2024-12-30 Osamu Ishimura , Yoshihide Yoshimoto

Modern applications increasingly demand ultra-low latency for data processing, often facilitated by host-controlled accelerators like GPUs and FPGAs. However, significant delays result from host involvement in accessing accelerators. To…

Networking and Internet Architecture · Computer Science 2025-04-09 Ziyi Yang , Krishnan B. Iyer , Yixi Chen , Ran Shu , Zsolt István , Marco Canini , Suhaib A. Fahmy

The base motivation of Mobile Cloud Computing was empowering mobile devices by application offloading onto powerful cloud resources. However, this goal can't entirely be reached because of the high offloading cost imposed by the long…

Networking and Internet Architecture · Computer Science 2016-12-09 Roya Golchay , Frédéric Le Mouël , Julien Ponge , Nicolas Stouls

Smartphones' cameras, microphones, and device displays enable users to capture and view memorable moments of their lives. However, adversaries can trick users into authorizing malicious apps that exploit weaknesses in current mobile…

Operating Systems · Computer Science 2016-04-11 Giuseppe Petracca , Ahmad Atamli , Yuqiong Sun , Jens Grossklags , Trent Jaeger

Computation offloading is indispensable for mobile edge computing (MEC). It uses edge resources to enable intensive computations and save energy for resource-constrained devices. Existing works generally impose strong assumptions on radio…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-01-26 Tianxi Ji , Changqing Luo , Lixing Yu , Qianlong Wang , Siheng Chen , Arun Thapa , Pan Li

Exploiting the idle computation resources of mobile devices in mobile edge computing (MEC) system can achieve both channel diversity and computing diversity as mobile devices can offload their computation tasks to nearby mobile devices in…

Information Theory · Computer Science 2020-01-01 Yuwen Huang , Yuan Liu , Fangjiong Chen

Energy efficiency can have a significant influence on user experience of mobile devices such as smartphones and tablets. Although energy is consumed by hardware, software optimization plays an important role in saving energy, and thus…

Software Engineering · Computer Science 2016-08-19 Xueliang Li , John P. Gallagher

Processing computer vision applications (CVA) on mobile devices is challenging due to limited battery life and computing power. While cloud-based remote processing of CVA offers abundant computational resources, it introduces latency issues…

Networking and Internet Architecture · Computer Science 2025-01-09 Marcelo V. B. da Silva , Maria Barbosa , Anderson Queiroz , Kelvin L. Dias

Collaborative perception has garnered significant attention as a crucial technology to overcome the perceptual limitations of single-agent systems. Many state-of-the-art (SOTA) methods have achieved communication efficiency and high…

Computer Vision and Pattern Recognition · Computer Science 2025-12-16 Gong Chen , Chaokun Zhang , Pengcheng Lv , Xiaohui Xie

Android is a java based operating system which runs on the Linux kernel. It is lightweight and full featured. Android applications are developed using Java and can be ported to new platform easily thereby fostering huge number of useful…

Computers and Society · Computer Science 2013-11-21 Rupam Kumar Sharma , Dhrubajyoti gogoi

Resource allocation is investigated for offloading computational-intensive tasks in multi-hop mobile edge computing (MEC) system. The envisioned system has both the cooperative access points (AP) with the computing capability and the MEC…

Information Theory · Computer Science 2021-04-27 Mohammed S. Al-Abiad , Md. Zoheb Hassan , Md. Jahangir Hossain
‹ Prev 1 2 3 10 Next ›