中文

内容推荐系统的需求建模

软件工程 2016-06-21 v1 社会与信息网络

摘要

本文探讨了在线社交网络 (OSN) 中内容推荐系统 (RS) 的需求建模。在 OSN 上,用户在内容生成者和内容接收者之间不断切换角色。用户在生成帖子与回复帖子时,其目标和软目标有所不同。换言之,根据用户所扮演的角色,用户会生成不同实体的实例:生成者生成“帖子”的实例,而接收者生成“回复”的实例。因此,我们认为在处理推荐系统的需求工程 (RE) 时,有必要明确区分这些角色。我们旨在对 OSN 中的一个基本动态进行建模,即当用户创建(发布)内容时,其他用户可以忽略该内容,或者自己生成新内容作为回复,或者对最初的帖子做出反应。这种动态是设计 OSN 的关键,因为它影响着用户的活跃度,以及 OSN 对现有用户和新用户的吸引力。我们应用了一种著名的面向目标的需求工程 (GORE) 技术,即 i-star,并表明该语言无法捕捉这种动态,因此不能单独用于对问题域进行建模。因此,为了表示这种动态及其与 OSN 其他需求的关系,并捕获所有相关信息,我们建议在 i-star 的基础上使用另一种建模语言,即 Petri 网,以对问题域进行建模。我们之所以使用 Petri 网,是因为它是一种用于模拟系统动态和并发活动的工具,可供实践者和理论家共同使用。

关键词

引用

@article{arxiv.1606.05746,
  title  = {Modelling Requirements for Content Recommendation Systems},
  author = {Sarah Bouraga and Ivan Jureta and Stéphane Faulkner},
  journal= {arXiv preprint arXiv:1606.05746},
  year   = {2016}
}

备注

28 pages, 7 figures