首页 > 最新文献

Proceedings of the XV Brazilian Symposium on Information Systems最新文献

英文 中文
Linguistic Pattern Mining for Data Analysis in Microblog Texts using Word Embeddings 基于词嵌入的微博文本数据挖掘
Pub Date : 2019-05-20 DOI: 10.1145/3330204.3330228
Danielly Sorato, Renato Fileto
Microblog posts (e.g. tweets) often contain users opinions and thoughts about events, products, people, organizations, among other possibilities. However, the usage of social media to promote online disinformation and manipulation is not an uncommon occurrence. Analyzing the characteristics of such discourses in social media is essential for understanding and fighting such actions. Extracting recurrent fragments of text, i.e. word sequences, which are semantically similar can lead to the discovery of linguistic patterns used in certain kinds of discourse. Therefore, we aim to use such patterns to encapsulate frequent discourses textually expressed in microblog posts. In this paper, we propose to exploit linguistic patterns in the context of the 2016 United Estates presidential election. Through a technique that we call Short Semantic Pattern (SSP) mining, we were able to extract sequences of words that share a similar meaning in their word embedding representation. In the experiments we investigate the incidence of SSP instances regarding political adversaries and media in tweets posted by Donald Trump, during the presidential election campaign. Experimental results show a high preponderance of some statements of Donald Trump towards their adversaries and expressions that often appeared in such tweets.
微博帖子(如tweets)通常包含用户对事件、产品、人物、组织等的看法和想法。然而,利用社交媒体促进在线虚假信息和操纵并不罕见。分析社交媒体中此类话语的特征对于理解和打击此类行为至关重要。提取文本中重复出现的片段,即语义相似的词序列,可以发现某些类型话语中使用的语言模式。因此,我们的目标是用这种模式来封装在微博中频繁表达的语篇。在本文中,我们建议在2016年美国总统选举的背景下利用语言模式。通过一种我们称为短语义模式(SSP)挖掘的技术,我们能够提取在单词嵌入表示中具有相似含义的单词序列。在实验中,我们调查了唐纳德·特朗普在总统竞选期间发布的推文中关于政治对手和媒体的SSP实例的发生率。实验结果显示,唐纳德·特朗普对对手的一些言论和经常出现在这类推文中的表达具有很高的优势。
{"title":"Linguistic Pattern Mining for Data Analysis in Microblog Texts using Word Embeddings","authors":"Danielly Sorato, Renato Fileto","doi":"10.1145/3330204.3330228","DOIUrl":"https://doi.org/10.1145/3330204.3330228","url":null,"abstract":"Microblog posts (e.g. tweets) often contain users opinions and thoughts about events, products, people, organizations, among other possibilities. However, the usage of social media to promote online disinformation and manipulation is not an uncommon occurrence. Analyzing the characteristics of such discourses in social media is essential for understanding and fighting such actions. Extracting recurrent fragments of text, i.e. word sequences, which are semantically similar can lead to the discovery of linguistic patterns used in certain kinds of discourse. Therefore, we aim to use such patterns to encapsulate frequent discourses textually expressed in microblog posts. In this paper, we propose to exploit linguistic patterns in the context of the 2016 United Estates presidential election. Through a technique that we call Short Semantic Pattern (SSP) mining, we were able to extract sequences of words that share a similar meaning in their word embedding representation. In the experiments we investigate the incidence of SSP instances regarding political adversaries and media in tweets posted by Donald Trump, during the presidential election campaign. Experimental results show a high preponderance of some statements of Donald Trump towards their adversaries and expressions that often appeared in such tweets.","PeriodicalId":348938,"journal":{"name":"Proceedings of the XV Brazilian Symposium on Information Systems","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-05-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116808321","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
A Case Study of Process Mining in Auditing 流程挖掘在审计中的案例研究
Pub Date : 2019-05-20 DOI: 10.1145/3330204.3330241
Thais Mester Barboza, F. Santoro, K. Revoredo, Rosa Costa
A business process is a sequence of activities logically organized with the goal to produce a service or product which add value for a customer. Process auditing in corporate environment aims to assess the degree of compliance of processes and their controls. Due to the volume of information that needs to be analyzed in an audit job, its cost can be very high. We argue that process mining has the potential to improve this activity, allowing the auditor to meet the short deadlines, as well as bringing greater value to the senior management and reliability in the service provided by the audit. Our goal is to discuss how process mining can improve and bring agility to the verification of conformity of the process model against the process actually carried out in an organization.
业务流程是一系列有逻辑地组织起来的活动,其目标是为客户提供增值的服务或产品。企业环境中的过程审计旨在评估过程及其控制的合规性程度。由于在审计作业中需要分析的信息量很大,因此其成本可能非常高。我们认为,流程挖掘有可能改善这一活动,使审计员能够满足较短的最后期限,并为高级管理层带来更大的价值,并提高审计所提供服务的可靠性。我们的目标是讨论过程挖掘如何改进过程模型与组织中实际执行的过程的一致性验证,并为验证过程模型带来敏捷性。
{"title":"A Case Study of Process Mining in Auditing","authors":"Thais Mester Barboza, F. Santoro, K. Revoredo, Rosa Costa","doi":"10.1145/3330204.3330241","DOIUrl":"https://doi.org/10.1145/3330204.3330241","url":null,"abstract":"A business process is a sequence of activities logically organized with the goal to produce a service or product which add value for a customer. Process auditing in corporate environment aims to assess the degree of compliance of processes and their controls. Due to the volume of information that needs to be analyzed in an audit job, its cost can be very high. We argue that process mining has the potential to improve this activity, allowing the auditor to meet the short deadlines, as well as bringing greater value to the senior management and reliability in the service provided by the audit. Our goal is to discuss how process mining can improve and bring agility to the verification of conformity of the process model against the process actually carried out in an organization.","PeriodicalId":348938,"journal":{"name":"Proceedings of the XV Brazilian Symposium on Information Systems","volume":"3 22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-05-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128030041","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
UMLCollab UMLCollab
Pub Date : 2019-05-20 DOI: 10.1145/3330204.3330239
McLyndon S. de L. Xavier, Kleinner Farias, Jorge Barbosa, L. Gonçales, Vinicius Bishoff
In collaborative software modeling the two main types of collaboration still present problems, such as the constant interruptions that hinder the cognitive process in synchronous collaboration, and the complicated and costly stages of conflict resolution in asynchronous collaboration. For this, this paper proposes a technique called "UMLCollab". This technique combines aspects from synchronous and asynchronous collaboration. Through experiments, developers applied the proposed solution and they achieved to an intermediate productivity in relation to traditional collaboration methods. The results showed that the "UMLCollab" improved the correctness of the changed models, the notion of developer regarding to the resolution of conflicts, and enabled the parallel changes occurring while other collaborators are working on without degrade the software diagrams being modelled locally.
{"title":"UMLCollab","authors":"McLyndon S. de L. Xavier, Kleinner Farias, Jorge Barbosa, L. Gonçales, Vinicius Bishoff","doi":"10.1145/3330204.3330239","DOIUrl":"https://doi.org/10.1145/3330204.3330239","url":null,"abstract":"In collaborative software modeling the two main types of collaboration still present problems, such as the constant interruptions that hinder the cognitive process in synchronous collaboration, and the complicated and costly stages of conflict resolution in asynchronous collaboration. For this, this paper proposes a technique called \"UMLCollab\". This technique combines aspects from synchronous and asynchronous collaboration. Through experiments, developers applied the proposed solution and they achieved to an intermediate productivity in relation to traditional collaboration methods. The results showed that the \"UMLCollab\" improved the correctness of the changed models, the notion of developer regarding to the resolution of conflicts, and enabled the parallel changes occurring while other collaborators are working on without degrade the software diagrams being modelled locally.","PeriodicalId":348938,"journal":{"name":"Proceedings of the XV Brazilian Symposium on Information Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-05-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123710803","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Comparing Concept Drift Detection with Process Mining Tools 概念漂移检测与过程挖掘工具的比较
Pub Date : 2019-05-20 DOI: 10.1145/3330204.3330240
Nicolas Jashchenko Omori, G. Tavares, P. Ceravolo, Sylvio Barbon Junior
Organisations have seen a rise in the volume of data corresponding to business processes being recorded. Handling process data is a meaningful way to extract relevant information from business processes with impact on the company's values. Nonetheless, business processes are subject to changes during their executions, adding complexity to their analysis. This paper aims at evaluating currently available Process Mining tools that handle concept drifts, i.e. changes over time of the statistical properties of the events occurring in a process. We provide an in-depth analysis of these tools briefly comparing their differences, advantages, and disadvantages.
组织已经看到了与记录的业务流程相对应的数据量的增加。处理流程数据是从影响公司价值的业务流程中提取相关信息的一种有意义的方法。尽管如此,业务流程在执行过程中会发生变化,从而增加了分析的复杂性。本文旨在评估当前可用的处理概念漂移的过程挖掘工具,即过程中发生的事件的统计属性随时间的变化。我们对这些工具进行了深入的分析,简要地比较了它们的差异、优点和缺点。
{"title":"Comparing Concept Drift Detection with Process Mining Tools","authors":"Nicolas Jashchenko Omori, G. Tavares, P. Ceravolo, Sylvio Barbon Junior","doi":"10.1145/3330204.3330240","DOIUrl":"https://doi.org/10.1145/3330204.3330240","url":null,"abstract":"Organisations have seen a rise in the volume of data corresponding to business processes being recorded. Handling process data is a meaningful way to extract relevant information from business processes with impact on the company's values. Nonetheless, business processes are subject to changes during their executions, adding complexity to their analysis. This paper aims at evaluating currently available Process Mining tools that handle concept drifts, i.e. changes over time of the statistical properties of the events occurring in a process. We provide an in-depth analysis of these tools briefly comparing their differences, advantages, and disadvantages.","PeriodicalId":348938,"journal":{"name":"Proceedings of the XV Brazilian Symposium on Information Systems","volume":"40 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-05-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114932815","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
Opinion Mining in Facebook Regional Discussion Groups: A Case Study to Identify Health, Education and Security Posts in Discussion Groups Facebook区域讨论组的意见挖掘:在讨论组中识别健康、教育和安全职位的案例研究
Pub Date : 2019-05-20 DOI: 10.1145/3330204.3330221
Leonardo Augusto Sápiras, Rodrigo Antônio Weber
This paper presents the results a case study that apply opinion mining about health, security and education, using as source discussions in Facebook regional groups. The method used is quite different from other researches because it propose an approach to identify regional posts. Five different supervisioned learning algorithms was applied during the classification step. The results show that region's posts can be identified with this new approach.
本文介绍了一个案例研究的结果,该研究应用了关于健康、安全和教育的意见挖掘,并使用了Facebook区域小组中的源讨论。所使用的方法与其他研究有很大不同,因为它提出了一种确定区域员额的方法。在分类步骤中使用了五种不同的监督学习算法。结果表明,该方法可以有效地识别出地区的岗位。
{"title":"Opinion Mining in Facebook Regional Discussion Groups: A Case Study to Identify Health, Education and Security Posts in Discussion Groups","authors":"Leonardo Augusto Sápiras, Rodrigo Antônio Weber","doi":"10.1145/3330204.3330221","DOIUrl":"https://doi.org/10.1145/3330204.3330221","url":null,"abstract":"This paper presents the results a case study that apply opinion mining about health, security and education, using as source discussions in Facebook regional groups. The method used is quite different from other researches because it propose an approach to identify regional posts. Five different supervisioned learning algorithms was applied during the classification step. The results show that region's posts can be identified with this new approach.","PeriodicalId":348938,"journal":{"name":"Proceedings of the XV Brazilian Symposium on Information Systems","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-05-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130411821","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Hermes: A Natural Language Interface Model for Software Transformation Hermes:用于软件转换的自然语言接口模型
Pub Date : 2019-05-20 DOI: 10.1145/3330204.3330253
Michael William Chagas, Kleinner Farias, L. Gonçales, L. S. Kupssinskü, J. Gluz
Software maintenance is a costly task and error-prone for both software developers and users as well. By knowing how and what software requirements need to be changed, end users could perform maintenance assisted by tools. However, current literature lacks for tools that support automated maintenance in real-world scenarios and allow users interaction via natural language. Even worse, the current tools are unable to understand the semantic of requests, as well as perform the necessary transformations in the maintenance software. This paper, therefore, proposes Hermes, a natural language interface model for software transformation. It combines computational linguistics techniques and logic programming to perform automated maintenance requests in software. Hermes interacts with end user through state of the art language parsers and domain ontologies by interpreting the semantics of changes requests to build a typed graph that change the software. Hermes was evaluated through an empirical study with 8 participants to investigate its performance, the level of acceptance, and usability. The collected data show that Hermes was accurate, producing a high elevated correctness number of hits by finding correct transformations and has been highly accepted by the users. The results are encouraging and show the potential for using Hermes to properly produce software maintenance requests.
对于软件开发人员和用户来说,软件维护是一项代价高昂且容易出错的任务。通过了解如何以及需要更改哪些软件需求,最终用户可以在工具的帮助下执行维护。然而,目前的文献缺乏在现实场景中支持自动维护并允许用户通过自然语言进行交互的工具。更糟糕的是,当前的工具无法理解请求的语义,也无法在维护软件中执行必要的转换。因此,本文提出了一种用于软件转换的自然语言接口模型Hermes。它结合了计算语言学技术和逻辑编程来执行软件中的自动维护请求。Hermes通过最先进的语言解析器和领域本体与最终用户交互,通过解释更改请求的语义来构建更改软件的类型化图。通过对8名参与者的实证研究,对Hermes的绩效、接受度和可用性进行了评估。收集到的数据表明,Hermes是准确的,通过找到正确的转换,产生了很高的正确命中数,并得到了用户的高度接受。结果令人鼓舞,并显示了使用Hermes正确生成软件维护请求的潜力。
{"title":"Hermes: A Natural Language Interface Model for Software Transformation","authors":"Michael William Chagas, Kleinner Farias, L. Gonçales, L. S. Kupssinskü, J. Gluz","doi":"10.1145/3330204.3330253","DOIUrl":"https://doi.org/10.1145/3330204.3330253","url":null,"abstract":"Software maintenance is a costly task and error-prone for both software developers and users as well. By knowing how and what software requirements need to be changed, end users could perform maintenance assisted by tools. However, current literature lacks for tools that support automated maintenance in real-world scenarios and allow users interaction via natural language. Even worse, the current tools are unable to understand the semantic of requests, as well as perform the necessary transformations in the maintenance software. This paper, therefore, proposes Hermes, a natural language interface model for software transformation. It combines computational linguistics techniques and logic programming to perform automated maintenance requests in software. Hermes interacts with end user through state of the art language parsers and domain ontologies by interpreting the semantics of changes requests to build a typed graph that change the software. Hermes was evaluated through an empirical study with 8 participants to investigate its performance, the level of acceptance, and usability. The collected data show that Hermes was accurate, producing a high elevated correctness number of hits by finding correct transformations and has been highly accepted by the users. The results are encouraging and show the potential for using Hermes to properly produce software maintenance requests.","PeriodicalId":348938,"journal":{"name":"Proceedings of the XV Brazilian Symposium on Information Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-05-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130992099","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
How personality traits influences quality of software developed by students 个性特征如何影响学生开发的软件质量
Pub Date : 2019-05-20 DOI: 10.1145/3330204.3330237
Anderson S. Barroso, Kleber H. de J. Prado, M. S. Soares, R. Nascimento
The activity of analyzing personality of software developers has been a topic discussed by many researchers over the past few years. However, their relation to software metrics has hardly been mentioned in the literature. This work aims to identify the influence of human personality on quality of software products. At first, a psychological test was performed using the MBTI model for a set of academy students and, subsequently, CK metrics were applied to individual software developed by members of the same group. As a result, it was evidenced, through statistical analysis, that the Response For a Classe(RFC) and Weighted Methods Per Class (WMC) metric, do not have a significant relationship with MBTI types. In another analysis, taking into account ideal average values for each CK metric, it was evidenced that Depth of Inheritance(DIT) metric have a significant relationship with MBTI types. Therefore, additional studies are needed to determine any deeper connection between personality and software quality.
在过去的几年里,分析软件开发人员的个性一直是许多研究人员讨论的一个话题。然而,它们与软件度量的关系在文献中很少被提及。这项工作旨在确定人的个性对软件产品质量的影响。首先,使用MBTI模型对一组学院学生进行心理测试,随后,CK指标应用于同一组成员开发的单个软件。因此,通过统计分析可以证明,类响应(RFC)和加权类方法(WMC)度量与MBTI类型没有显著的关系。在另一项分析中,考虑到每个CK指标的理想平均值,证明了继承深度(DIT)指标与MBTI类型有显著关系。因此,需要更多的研究来确定个性和软件质量之间的更深层次的联系。
{"title":"How personality traits influences quality of software developed by students","authors":"Anderson S. Barroso, Kleber H. de J. Prado, M. S. Soares, R. Nascimento","doi":"10.1145/3330204.3330237","DOIUrl":"https://doi.org/10.1145/3330204.3330237","url":null,"abstract":"The activity of analyzing personality of software developers has been a topic discussed by many researchers over the past few years. However, their relation to software metrics has hardly been mentioned in the literature. This work aims to identify the influence of human personality on quality of software products. At first, a psychological test was performed using the MBTI model for a set of academy students and, subsequently, CK metrics were applied to individual software developed by members of the same group. As a result, it was evidenced, through statistical analysis, that the Response For a Classe(RFC) and Weighted Methods Per Class (WMC) metric, do not have a significant relationship with MBTI types. In another analysis, taking into account ideal average values for each CK metric, it was evidenced that Depth of Inheritance(DIT) metric have a significant relationship with MBTI types. Therefore, additional studies are needed to determine any deeper connection between personality and software quality.","PeriodicalId":348938,"journal":{"name":"Proceedings of the XV Brazilian Symposium on Information Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-05-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129133560","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
An Exploratory Study on Detection of Cloned Code in Information Systems 信息系统中克隆码检测的探索性研究
Pub Date : 2019-05-20 DOI: 10.1145/3330204.3330277
Mallú Eduarda Batista, Paulo Afonso Parreira Júnior, H. Costa
Code clones are source code parts that are identical or have some degree of similarity to another part of the code. Cloning arises for a variety of reasons, including copy and paste and the reuse of ad-hoc code by programmers. Detection of information system clones is aimed at propagating changes by all clones at the development, maintenance and evolution stages, preserving data consistency, correcting errors, and so on. Clones can be classified as 1, 2, 3 and 4, depending on their similarity and characteristics that classify them as such. Several techniques and tools have been created with the objective of detecting code clones, and for this, they use techniques of representation of the source code in text, token, tree, graphic, hybrid and metrics. This systematic mapping work presents answers to the four research questions, which aim to identify, count and catalog, data from a set of 875 articles, of which 128 were selected, for the selection of relevant information seeking to provide content for the collection of data objectified. In all, 52 clone detection tools were identified, which reinforce the current theme; 26 ways of presenting source code to detect clones, where the commonly used ones stand out for ease of understanding and handling; 13 programming languages in 6 paradigms and the identification, highlighting the great presence of clones detection in object oriented information systems, of all 4 types of clones, as well as semantic and syntactic clones, which reinforces the current questioning of authors of this division search line into four types.
代码克隆是指与代码的另一部分相同或在某种程度上相似的源代码部分。克隆的产生有多种原因,包括复制和粘贴以及程序员对特别代码的重用。信息系统克隆检测的目的是在开发、维护和演化阶段传播所有克隆的更改,保持数据一致性,纠正错误等。克隆可以被分类为1、2、3和4,这取决于它们的相似性和特征。为了检测代码克隆,已经创建了一些技术和工具,为此,他们使用了以文本、标记、树、图形、混合和度量形式表示源代码的技术。这个系统的制图工作提出了四个研究问题的答案,其目的是识别,计数和目录,数据从一组875篇文章,其中128被选中,为选择相关信息寻求提供内容的数据客观收集。总共确定了52个克隆检测工具,这加强了当前的主题;26种呈现源代码以检测克隆的方法,其中常用的方法因易于理解和处理而脱颖而出;13种编程语言的6种范式和识别,突出了在面向对象的信息系统中克隆检测的大量存在,所有4种类型的克隆,以及语义和句法克隆,这加强了该划分搜索线为4种类型的作者当前的质疑。
{"title":"An Exploratory Study on Detection of Cloned Code in Information Systems","authors":"Mallú Eduarda Batista, Paulo Afonso Parreira Júnior, H. Costa","doi":"10.1145/3330204.3330277","DOIUrl":"https://doi.org/10.1145/3330204.3330277","url":null,"abstract":"Code clones are source code parts that are identical or have some degree of similarity to another part of the code. Cloning arises for a variety of reasons, including copy and paste and the reuse of ad-hoc code by programmers. Detection of information system clones is aimed at propagating changes by all clones at the development, maintenance and evolution stages, preserving data consistency, correcting errors, and so on. Clones can be classified as 1, 2, 3 and 4, depending on their similarity and characteristics that classify them as such. Several techniques and tools have been created with the objective of detecting code clones, and for this, they use techniques of representation of the source code in text, token, tree, graphic, hybrid and metrics. This systematic mapping work presents answers to the four research questions, which aim to identify, count and catalog, data from a set of 875 articles, of which 128 were selected, for the selection of relevant information seeking to provide content for the collection of data objectified. In all, 52 clone detection tools were identified, which reinforce the current theme; 26 ways of presenting source code to detect clones, where the commonly used ones stand out for ease of understanding and handling; 13 programming languages in 6 paradigms and the identification, highlighting the great presence of clones detection in object oriented information systems, of all 4 types of clones, as well as semantic and syntactic clones, which reinforces the current questioning of authors of this division search line into four types.","PeriodicalId":348938,"journal":{"name":"Proceedings of the XV Brazilian Symposium on Information Systems","volume":"17 9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-05-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131741301","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Market Prediction in Criptocurrency: A Systematic Literature Mapping 加密货币的市场预测:系统的文献映射
Pub Date : 2019-05-20 DOI: 10.1145/3330204.3330272
A. Monteiro, A. D. Souza, B. Batista, Mauricio Zaparoli
The social media exerts an important role in publishing information and newspaper online. The quality of this information and the sentiment analysis might help predict the price of diverse market asset and cause great gains and losses. In this scenario, many researchers have been studying the diverse aspects that influence this area. Recently, cryptocurrencies have gained a spotlight between financial assets and, one of its characteristics is the fact that its market is strongly influenced by opinions and speculation being a proper area for sentiment analysis and data mining techniques. However, there is not any complete theoretical and technical framework about this subject. Due to its interdisciplinary characteristics involving topics in economics, human behavior, and artificial intelligence, there is a lack of clarity about the techniques and tools used in sentiment analysis in the cryptocurrencies scenario. The goal of this paper is to analyze related research in market prediction based on text mining and other artificial intelligence techniques and generate a systematic mapping about the main research, identifing the possible gaps in this field. This work might help the research community to better structure this emerging area and identify more exactly aspects that require research and are of essential importance.
社交媒体在网上发布信息和报纸方面发挥着重要作用。这些信息的质量和情绪分析可能有助于预测各种市场资产的价格,并造成巨大的收益和损失。在这种情况下,许多研究人员一直在研究影响这一领域的各个方面。最近,加密货币成为金融资产之间的焦点,其特点之一是其市场受到意见和投机的强烈影响,是情绪分析和数据挖掘技术的合适领域。但是,目前还没有一个完整的理论和技术框架。由于其涉及经济学、人类行为和人工智能等主题的跨学科特征,加密货币场景中情绪分析中使用的技术和工具缺乏明确性。本文的目的是分析基于文本挖掘和其他人工智能技术的市场预测的相关研究,并生成一个关于主要研究的系统映射,识别该领域可能存在的差距。这项工作可能有助于研究界更好地构建这一新兴领域,并更准确地确定需要研究和至关重要的方面。
{"title":"Market Prediction in Criptocurrency: A Systematic Literature Mapping","authors":"A. Monteiro, A. D. Souza, B. Batista, Mauricio Zaparoli","doi":"10.1145/3330204.3330272","DOIUrl":"https://doi.org/10.1145/3330204.3330272","url":null,"abstract":"The social media exerts an important role in publishing information and newspaper online. The quality of this information and the sentiment analysis might help predict the price of diverse market asset and cause great gains and losses. In this scenario, many researchers have been studying the diverse aspects that influence this area. Recently, cryptocurrencies have gained a spotlight between financial assets and, one of its characteristics is the fact that its market is strongly influenced by opinions and speculation being a proper area for sentiment analysis and data mining techniques. However, there is not any complete theoretical and technical framework about this subject. Due to its interdisciplinary characteristics involving topics in economics, human behavior, and artificial intelligence, there is a lack of clarity about the techniques and tools used in sentiment analysis in the cryptocurrencies scenario. The goal of this paper is to analyze related research in market prediction based on text mining and other artificial intelligence techniques and generate a systematic mapping about the main research, identifing the possible gaps in this field. This work might help the research community to better structure this emerging area and identify more exactly aspects that require research and are of essential importance.","PeriodicalId":348938,"journal":{"name":"Proceedings of the XV Brazilian Symposium on Information Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-05-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114399526","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
CrowdRec
Pub Date : 2019-05-20 DOI: 10.1145/3330204.3330235
Tiago Moraes Ferreira, Fernando Costella, Alisson Borges Zanetti, Silvano Elias da Silva, A. L. Zanatta, Ana Carolina Bertoletti De Marchi
Collective intelligence is an interdisciplinary topic that has been explored by different areas of knowledge, like information systems, being a common practice of knowledge exchange through new forms of organization and flexible coordination in real time. Crowdsourcing emerges in this context as an act of externalizing, through the Internet, a task traditionally done internally in the organization for an undefined (and often large) group of people. However, one of the challenges found in this model is how users select and interact with available tasks for execution. Therefore, this work presents a prototype task recommendation system tool, with user experience-oriented design (UX), called CrowdRec, executed through the Google Ventures Design Studio method in conjunction with the Quant-UX tool. To evaluate the results, the TAM analysis with a five-point Likert scale was used. The results show positive interactions in the prototype.
{"title":"CrowdRec","authors":"Tiago Moraes Ferreira, Fernando Costella, Alisson Borges Zanetti, Silvano Elias da Silva, A. L. Zanatta, Ana Carolina Bertoletti De Marchi","doi":"10.1145/3330204.3330235","DOIUrl":"https://doi.org/10.1145/3330204.3330235","url":null,"abstract":"Collective intelligence is an interdisciplinary topic that has been explored by different areas of knowledge, like information systems, being a common practice of knowledge exchange through new forms of organization and flexible coordination in real time. Crowdsourcing emerges in this context as an act of externalizing, through the Internet, a task traditionally done internally in the organization for an undefined (and often large) group of people. However, one of the challenges found in this model is how users select and interact with available tasks for execution. Therefore, this work presents a prototype task recommendation system tool, with user experience-oriented design (UX), called CrowdRec, executed through the Google Ventures Design Studio method in conjunction with the Quant-UX tool. To evaluate the results, the TAM analysis with a five-point Likert scale was used. The results show positive interactions in the prototype.","PeriodicalId":348938,"journal":{"name":"Proceedings of the XV Brazilian Symposium on Information Systems","volume":"65 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-05-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125069847","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
期刊
Proceedings of the XV Brazilian Symposium on Information Systems
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1