Software Engineering for OpenHarmony: A Research Roadmap
- URL: http://arxiv.org/abs/2311.01311v2
- Date: Tue, 21 Nov 2023 12:34:34 GMT
- Title: Software Engineering for OpenHarmony: A Research Roadmap
- Authors: Li Li, Xiang Gao, Hailong Sun, Chunming Hu, Xiaoyu Sun, Haoyu Wang,
Haipeng Cai, Ting Su, Xiapu Luo, Tegawend\'e F. Bissyand\'e, Jacques Klein,
John Grundy, Tao Xie, Haibo Chen, Huaimin Wang
- Abstract summary: Existing research efforts mainly focus on popular mobile platforms, namely Android and iOS.
OpenHarmony, a newly open-sourced mobile platform, has rarely been considered.
We present to the mobile software engineering community a research roadmap for encouraging our fellow researchers to contribute promising approaches to OpenHarmony.
- Score: 50.56072657598223
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Mobile software engineering has been a hot research topic for decades. Our
fellow researchers have proposed various approaches (with over 7,000
publications for Android alone) in this field that essentially contributed to
the great success of the current mobile ecosystem. Existing research efforts
mainly focus on popular mobile platforms, namely Android and iOS. OpenHarmony,
a newly open-sourced mobile platform, has rarely been considered, although it
is the one requiring the most attention as OpenHarmony is expected to occupy
one-third of the market in China (if not in the world). To fill the gap, we
present to the mobile software engineering community a research roadmap for
encouraging our fellow researchers to contribute promising approaches to
OpenHarmony. Specifically, we start by presenting a literature review of mobile
software engineering, attempting to understand what problems have been targeted
by the mobile community and how they have been resolved. We then summarize the
existing (limited) achievements of OpenHarmony and subsequently highlight the
research gap between Android/iOS and OpenHarmony. This research gap eventually
helps in forming the roadmap for conducting software engineering research for
OpenHarmony.
Related papers
- ResearchBot: Bridging the Gap between Academic Research and Practical Programming Communities [1.7825757481227438]
This project introduces ResearchBot, a tool designed to bridge the academia-industry gap.
ResearchBot employs a modular approach, encompassing understanding questions, curating queries to obtain relevant papers and summarizing paper content.
The core objective of ResearchBot is to democratize access to academic knowledge for industry professionals.
arXiv Detail & Related papers (2024-07-02T20:17:13Z) - Networking Systems for Video Anomaly Detection: A Tutorial and Survey [56.44953602790945]
Video Anomaly Detection (VAD) is a fundamental research task within the Artificial Intelligence (AI) community.
This article offers an exhaustive tutorial for novices in NSVAD.
We showcase our latest NSVAD research in industrial IoT and smart cities, along with an end-cloud collaborative architecture for deployable NSVAD.
arXiv Detail & Related papers (2024-05-16T02:00:44Z) - 6G Software Engineering: A Systematic Mapping Study [4.2954732881492514]
6G will revolutionize the software world allowing faster cellular communications and a massive number of connected devices.
Current cloud solutions, where all the data is transferred and computed in the cloud, are not sustainable in such a large network of devices.
We conduct a Systematic Mapping Study to investigate the current research status of 6G Software Engineering.
arXiv Detail & Related papers (2024-05-08T12:34:33Z) - How do Software Engineering Researchers Use GitHub? An Empirical Study of Artifacts & Impact [0.2209921757303168]
We ask whether and how authors engage in social coding related to their research.
Ten thousand papers in top SE research venues, hand-annotating their GitHub links, and studying 309 paper-related repositories.
We find a wide distribution in popularity and impact, some strongly correlated with publication venue.
arXiv Detail & Related papers (2023-10-02T18:56:33Z) - Imagining, Studying and Realising A Less Harmful App Ecosystem [10.65724536340206]
We investigate mobile app extensions, a previously underexplored concept to study and address digital harms within mobile apps.
We present a ready-to-use implementation for Android as a result of significant and careful system development.
Our method provides a versatile foundation for a range of follow-up research into digital harms in mobile apps.
arXiv Detail & Related papers (2022-05-02T09:45:37Z) - OpenHoldem: An Open Toolkit for Large-Scale Imperfect-Information Game
Research [82.09426894653237]
OpenHoldem is an integrated toolkit for large-scale imperfect-information game research using NLTH.
OpenHoldem makes three main contributions to this research direction: 1) a standardized evaluation protocol for thoroughly evaluating different NLTH AIs, 2) three publicly available strong baselines for NLTH AI, and 3) an online testing platform with easy-to-use APIs for public NLTH AI evaluation.
arXiv Detail & Related papers (2020-12-11T07:24:08Z) - Mapping Researchers with PeopleMap [11.466062262579495]
PeopleMap creates visual maps for researchers based on their research interests and publications.
Requiring only the researchers' Google Scholar profiles as input, PeopleMap generates and visualizes embeddings for the researchers.
PeopleMap has received positive feedback and enthusiasm for expanding its adoption across Georgia Tech.
arXiv Detail & Related papers (2020-08-31T20:46:27Z) - Emerging App Issue Identification via Online Joint Sentiment-Topic
Tracing [66.57888248681303]
We propose a novel emerging issue detection approach named MERIT.
Based on the AOBST model, we infer the topics negatively reflected in user reviews for one app version.
Experiments on popular apps from Google Play and Apple's App Store demonstrate the effectiveness of MERIT.
arXiv Detail & Related papers (2020-08-23T06:34:05Z) - Federated and continual learning for classification tasks in a society
of devices [59.45414406974091]
Light Federated and Continual Consensus (LFedCon2) is a new federated and continual architecture that uses light, traditional learners.
Our method allows powerless devices (such as smartphones or robots) to learn in real time, locally, continuously, autonomously and from users.
In order to test our proposal, we have applied it in a heterogeneous community of smartphone users to solve the problem of walking recognition.
arXiv Detail & Related papers (2020-06-12T12:37:03Z) - Towards Palmprint Verification On Smartphones [62.279124220123286]
Studies in the past two decades have shown that palmprints have outstanding merits in uniqueness and permanence.
We built a DCNN-based palmprint verification system named DeepMPV+ for smartphones.
The efficiency and efficacy of DeepMPV+ have been corroborated by extensive experiments.
arXiv Detail & Related papers (2020-03-30T08:31:03Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.