کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
4957546 1445081 2017 26 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Early analysis of resource consumption patterns in mobile applications
ترجمه فارسی عنوان
تجزیه و تحلیل اولیه الگوهای مصرف منابع در برنامه های تلفن همراه
کلمات کلیدی
معماری نرم افزار موبایل، مصرف منابع، برآورد منابع، مرکز تلفن همراه،
ترجمه چکیده
ظرفیت های دستگاه موبایل در سال های اخیر به شدت افزایش یافته است و پیچیدگی برنامه های اجرا شده در این دستگاه ها بر این اساس تکامل یافته است. با این وجود، با وجود تلاش های تولید کنندگان تلفن همراه، مصرف منابع، به ویژه باتری و ترافیک داده ها، هنوز عامل محدود کننده ای برای برنامه های تلفن همراه است. مهمترین جنبه های تعیین مصرف یک برنامه موبایل، معماری نرم افزار و رفتار آن است. از این رو، با مقایسه استفاده منابع از معماری های نرم افزاری مختلف قبل از ایجاد یک برنامه، توسعه دهندگان موبایل می توانند تصمیم هایی را انتخاب کنند که آگاه تر هستند. این کار تجزیه و تحلیل مصرف دو برنامه را ارائه می دهد، هر کدام از آنها با دو معماری متفاوت ساخته می شود تا شناسایی شود که در آن هر معماری کارآمدتر باشد. علاوه بر این، با تعمیم تجزیه و تحلیل دو برنامه، یک چارچوب مفهومی ایجاد شده است که با آن می توان تجزیه و تحلیل الگوی مصرف برنامه ها را در مراحل اولیه توسعه داد. این چارچوب مفهومی به توسعه دهندگان تلفن همراه اجازه می دهد که هزینه مصرف برنامه های خود را تحت شرایط مختلف معماری و سناریوهای استفاده از نرم افزار، و اطلاعات مربوط به تصمیم گیری را به آنها ارائه دهد.
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر شبکه های کامپیوتری و ارتباطات
چکیده انگلیسی
Mobile device capabilities have increased tremendously in recent years, and the complexity of the applications executed in these devices has evolved accordingly. However, despite the efforts made by mobile manufactures, resource consumption, particularly battery and data traffic, are still limiting factors for mobile applications. The most important aspects determining the consumption of a mobile application is its software architecture and its behaviour. Hence, by comparing the resource consumption of different software architectures before an application is built, mobile developers can make decisions that are better informed. This work presents the consumption analysis of two applications, each of them built with two different architectures in order to identify under which situation each architecture is more efficient. In addition, by generalizing the analysis of the two applications, a conceptual framework is created with which to analyse the consumption pattern of applications in their early development phases. This conceptual framework will allow mobile developers to estimate the resource consumption of their applications under different conditions of software architecture and usage scenarios, providing them with information relevant for decision making.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Pervasive and Mobile Computing - Volume 35, February 2017, Pages 32-50
نویسندگان
, , , , , , ,