کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
6874825 1441439 2018 32 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Data-driven modelling and probabilistic analysis of interactive software usage
ترجمه فارسی عنوان
مدل سازی مبتنی بر داده ها و تحلیل احتمالی استفاده از نرم افزار تعاملی
کلمات کلیدی
نرم افزار تعاملی، تجزیه و تحلیل ورود، رفتار استفاده مدل های مخلوط، متغیرهای نامرئی، بررسی مدل احتمالاتی،
ترجمه چکیده
این مقاله به پرسش پژوهشی پاسخ می دهد: چگونه می توانیم روش هایی را که کاربران در واقع با نرم افزار ارتباط برقرار می کنند، مدل سازی و درک کنند، با توجه به اینکه سبک های استفاده از کاربر تا کاربر متفاوت هستند و حتی از استفاده برای کاربر فردی استفاده می شود. اولین مشارکت ما این است که دو مدل احتمالاتی جدید اضافه کنیم که از مجموعهای از ردیابی کاربر وارد شده است که شامل وضعیتهای مشاهده شده و پنهان است. مدلها جنبههای زمانبندی و تصادفی استفاده، ماهیت ناهمگن و دینامیکی کاربران و جنبههای زمانی بازه زمانی که دادهها جمعآوری شدهاند (مانند یک روز، یک ماه و غیره) را پوشش میدهد. یک مفهوم کلیدی، الگوهای فعالیت است که کلیه رفتارهای زمانبندی مشاهده شده مشترک را در مجموعه ای از ردیابی کاربر ثبت شده به اشتراک می گذارد. هر الگوریتم فعالیت یک زنجیره مارکف زمان گسسته است که در آن متغیرهای مشاهده شده حالتها را مشخص می کنند؛ حالت های پنهان الگوهای مشخص را مشخص می کنند. سهم دوم این است که چگونه از ویژگی های منطقی پارامتریک، احتمالاتی، منطق زمانی به منظور درک رفتارهای فرض شده در یک الگوی فعالیت و بین الگوهای فعالیت استفاده کنیم. ترکیب های مختلف مدل پیشنهادی و اموال فرض شده، یک مجموعه غنی از تکنیک ها را برای درک استفاده از نرم افزار فراهم می کند. سهم سوم، تظاهرات مدل ها و خواص منطق زمانی با استفاده از ردیابی کاربر از یک نرم افزار کاربردی است که توسط دهها هزار نفر از کاربران در سراسر جهان استفاده می شود.
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
چکیده انگلیسی
This paper answers the research question: how can we model and understand the ways in which users actually interact with software, given that usage styles vary from user to user, and even from use to use for an individual user. Our first contribution is to introduce two new probabilistic, admixture models, inferred from sets of logged user traces, which include observed and latent states. The models encapsulate the temporal and stochastic aspects of usage, the heterogeneous and dynamic nature of users, and the temporal aspects of the time interval over which the data was collected (e.g. one day, one month, etc.). A key concept is activity patterns, which encapsulate common observed temporal behaviours shared across a set of logged user traces. Each activity pattern is a discrete-time Markov chain in which observed variables label the states; latent states specify the activity patterns. The second contribution is how we use parametrised, probabilistic, temporal logic properties to reason about hypothesised behaviours within an activity pattern, and between activity patterns. Different combinations of inferred model and hypothesised property afford a rich set of techniques for understanding software usage. The third contribution is a demonstration of the models and temporal logic properties by application to user traces from a software application that has been used by tens of thousands of users worldwide.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Logical and Algebraic Methods in Programming - Volume 100, November 2018, Pages 195-214
نویسندگان
, ,