دانلود رایگان مقاله انگلیسی یک تحقیق تجربی از تریگر های خطادار در سیستم عامل اندروید - IEEE 2017

عنوان فارسی
یک تحقیق تجربی از تریگر های خطادار در سیستم عامل اندروید
عنوان انگلیسی
An Empirical Investigation of Fault Triggers in Android Operating System
صفحات مقاله فارسی
0
صفحات مقاله انگلیسی
10
سال انتشار
2017
نشریه
آی تریپل ای - IEEE
فرمت مقاله انگلیسی
PDF
کد محصول
E7635
رشته های مرتبط با این مقاله
مهندسی کامپیوتر، فناوری اطلاعات
گرایش های مرتبط با این مقاله
مهندسی نرم افزار، برنامه نویسی کامپیوتر، سیستم های چند رسانه ای
مجله
بیست و دومین سمپوزیوم بین المللی محاسبات قابل اعتماد - 22nd Pacific Rim International Symposium on Dependable Computing
دانشگاه
School of Automation Science and Electrical Engineering - Beihang University - Beijing - China
کلمات کلیدی
طبقه بندی bug؛ تریگر های خطادار؛ اندروید؛ Mandelbug
چکیده

Abstract


The growing popularity and complexity of Android operating system makes it prone to suffer failures during usage, which increases difficulties of fixing bugs. Different strategies and mitigation methods can be developed and applied based on different types of bugs, which gives rise to the necessity to have a deep understanding of the nature of bugs in this system. In this paper, an empirical study is taken on 513 bug reports from Android operating system. A bug classification is conducted according to fault triggering conditions, followed by the analysis of bug types and bug attributes. Moreover, the comparison of bug types between Android and Linux is carried out. This paper reveals ten interesting findings based on the empirical results from these three aspects and further provides guidance for developers and users based on these findings.

نتیجه گیری

VI. CONCLUSION


In this paper, we performed an empirical investigation of bugs in Android operating system in terms of fault triggers. With the bug classification results based on 513 real world bug reports, our analyses are conducted from three dimensions: the bug types of Android, bug attributes analysis in Android, and bug type comparison between Android and Linux, along with some interesting findings and implications that can be adopted by developers or users. Future research on Android can benefit from our study. For example, bug detection or fault tolerance strategies can mainly focus on ENV subtype to reduce the impact of Mandelbugs. As to the components of Android, Camera, Bluetooth and Audio should be firstly examined to reduce nondeterministic behaviors.


بدون دیدگاه