首页 > 最新文献

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

英文 中文
A Conceptual Framework for Pragmatic Interoperability 实用互操作性的概念框架
Pub Date : 2019-05-20 DOI: 10.1145/3330204.3330246
Elivaldo Lozer Fracalossi Ribeiro, E. L. Monteiro, Daniela Barreiro Claro, R. Maciel
Interoperability is the ability of heterogeneous systems to communicate with another system transparently. Usually, interoperability is classified into syntactic, semantic, and pragmatic. The syntactic level is related to the grammar and vocabulary of the message swapped, the semantic level with the meaning of the data and the pragmatic level with the understanding of the messages sent and received. A set of systems is pragmatically interoperable when they share the same expectations about the effect of messages exchanged between them. Due to the vast diversity of definitions and no consensus, provide a pragmatic interoperability solution is a challenge. In this paper, we propose a conceptual framework that aims to contribute to the unification of the concept of pragmatic interoperability and common elements necessary for its realization. For this, a unified definition and conceptual framework are presented. The framework was applied in three different scenarios to demonstrate its applicability and, consequently, validation of the unified concept.
互操作性是异构系统透明地与另一个系统通信的能力。通常,互操作性分为语法、语义和实用。句法层与交换的消息的语法和词汇有关,语义层与数据的含义有关,语用层与对发送和接收的消息的理解有关。当一组系统对它们之间交换的消息的效果具有相同的期望时,它们实际上是可互操作的。由于定义的多样性和一致性,提供一个实用的互操作性解决方案是一个挑战。在本文中,我们提出了一个概念性框架,旨在将实用互操作性的概念与实现其所需的公共元素统一起来。为此,提出了统一的定义和概念框架。该框架应用于三种不同的场景,以证明其适用性,从而验证统一概念。
{"title":"A Conceptual Framework for Pragmatic Interoperability","authors":"Elivaldo Lozer Fracalossi Ribeiro, E. L. Monteiro, Daniela Barreiro Claro, R. Maciel","doi":"10.1145/3330204.3330246","DOIUrl":"https://doi.org/10.1145/3330204.3330246","url":null,"abstract":"Interoperability is the ability of heterogeneous systems to communicate with another system transparently. Usually, interoperability is classified into syntactic, semantic, and pragmatic. The syntactic level is related to the grammar and vocabulary of the message swapped, the semantic level with the meaning of the data and the pragmatic level with the understanding of the messages sent and received. A set of systems is pragmatically interoperable when they share the same expectations about the effect of messages exchanged between them. Due to the vast diversity of definitions and no consensus, provide a pragmatic interoperability solution is a challenge. In this paper, we propose a conceptual framework that aims to contribute to the unification of the concept of pragmatic interoperability and common elements necessary for its realization. For this, a unified definition and conceptual framework are presented. The framework was applied in three different scenarios to demonstrate its applicability and, consequently, validation of the unified concept.","PeriodicalId":348938,"journal":{"name":"Proceedings of the XV Brazilian Symposium on Information Systems","volume":"13 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":"115611086","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}
引用次数: 5
Building a conceptual architecture and stakeholder map of a system-of-systems for disaster monitoring and early-warning: A case study in Brazil 构建灾害监测和预警系统的概念架构和利益相关者地图:巴西案例研究
Pub Date : 2019-05-20 DOI: 10.1145/3330204.3330215
F. Horita, D. Rhodes, Thiago J. Inocêncio, Gustavo R. Gonzales
Monitoring systems are essential for prompt action in case of a disaster, as well as for understanding these systems as constituent systems within a System-of-Systems (SoS) can provide new and unique features that cannot be provided by any individual system separately. Furthermore, the identification of existing stakeholders also plays an important role, as constituent systems may be associated with multiple requirements. Therefore, this work presents two artifacts -a conceptual architecture and a stakeholder map - of a SoS for disaster monitoring and early-warning. A Design Science Research (DSR) within a Brazilian early-warning center has been conducted for designing and evaluating the artifacts. An artifact generalization approach has been also employed for generalizing the artifacts from a specific to a broader and generic scenario. Study findings showed that a SoS for disaster monitoring and early-warning should comprise nine constituents, which are used by four groups of stakeholders.
监测系统对于在灾难发生时迅速采取行动至关重要,对于将这些系统理解为“系统的系统”中的组成系统至关重要,这些系统可以提供任何单独系统无法提供的新的和独特的功能。此外,现有涉众的识别也起着重要的作用,因为组成系统可能与多个需求相关联。因此,本工作提出了用于灾害监测和预警的SoS的两个构件——概念架构和利益相关者地图。巴西预警中心进行了设计科学研究(DSR),以设计和评估这些文物。工件泛化方法也被用于将工件从特定的场景泛化到更广泛和通用的场景。研究结果表明,用于灾害监测和预警的SoS应包括9个组成部分,由4组利益相关者使用。
{"title":"Building a conceptual architecture and stakeholder map of a system-of-systems for disaster monitoring and early-warning: A case study in Brazil","authors":"F. Horita, D. Rhodes, Thiago J. Inocêncio, Gustavo R. Gonzales","doi":"10.1145/3330204.3330215","DOIUrl":"https://doi.org/10.1145/3330204.3330215","url":null,"abstract":"Monitoring systems are essential for prompt action in case of a disaster, as well as for understanding these systems as constituent systems within a System-of-Systems (SoS) can provide new and unique features that cannot be provided by any individual system separately. Furthermore, the identification of existing stakeholders also plays an important role, as constituent systems may be associated with multiple requirements. Therefore, this work presents two artifacts -a conceptual architecture and a stakeholder map - of a SoS for disaster monitoring and early-warning. A Design Science Research (DSR) within a Brazilian early-warning center has been conducted for designing and evaluating the artifacts. An artifact generalization approach has been also employed for generalizing the artifacts from a specific to a broader and generic scenario. Study findings showed that a SoS for disaster monitoring and early-warning should comprise nine constituents, which are used by four groups of stakeholders.","PeriodicalId":348938,"journal":{"name":"Proceedings of the XV Brazilian Symposium on Information Systems","volume":"12 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":"127358167","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
Systematic Literature Review on BPMN-based Process Adaptation Approaches 基于bpmn的过程适应方法的系统文献综述
Pub Date : 2019-05-20 DOI: 10.1145/3330204.3330242
Raquel M. Pillat, Renata M. S. Santos, T. Oliveira
Business Process Model and Notation (BPMN) is an OMG and ISO standard for business process modeling and a standard in professional practice. However, business processes are not static and often need to be tailored to specific contexts where they will be applied or improved as a result of new business requirements. In such contexts, adaptations are performed to produce new variant processes that meet new needs. Ideally, adaptations should be managed in some way in order to prevent organizations from having repositories containing numerous variant models for the same business process without any relationship established between them. Since the BPMN standard does not provide any adaptation support for processes specified with the language, the objective of this paper was to investigate which approaches/techniques have already been proposed in the literature to manage design-time adaptations of process models in BPMN. We have conducted a systematic literature review that resulted in 11 selected works. This review showed that design-time variations on BPMN processes are managed through variability modelling (6 works) or flexible changes (5 works); there are few process adaptation approaches specifically designed for the BPMN language; and such approaches are still quite immature.
业务流程模型和符号(BPMN)是用于业务流程建模的OMG和ISO标准,也是专业实践中的标准。然而,业务流程不是静态的,通常需要针对特定的上下文进行定制,在这些上下文中,它们将作为新的业务需求的结果被应用或改进。在这种情况下,执行适应以产生满足新需求的新变体过程。理想情况下,应该以某种方式管理适应性,以防止组织拥有包含许多相同业务流程的变体模型的存储库,而它们之间没有建立任何关系。由于BPMN标准没有为该语言指定的过程提供任何自适应支持,因此本文的目的是研究文献中已经提出的哪些方法/技术来管理BPMN中过程模型的设计时自适应。我们进行了系统的文献综述,选出了11篇作品。这篇综述表明,BPMN过程的设计时变化是通过可变性建模(6个作品)或灵活变化(5个作品)来管理的;很少有专门为BPMN语言设计的过程自适应方法;这种方法还很不成熟。
{"title":"Systematic Literature Review on BPMN-based Process Adaptation Approaches","authors":"Raquel M. Pillat, Renata M. S. Santos, T. Oliveira","doi":"10.1145/3330204.3330242","DOIUrl":"https://doi.org/10.1145/3330204.3330242","url":null,"abstract":"Business Process Model and Notation (BPMN) is an OMG and ISO standard for business process modeling and a standard in professional practice. However, business processes are not static and often need to be tailored to specific contexts where they will be applied or improved as a result of new business requirements. In such contexts, adaptations are performed to produce new variant processes that meet new needs. Ideally, adaptations should be managed in some way in order to prevent organizations from having repositories containing numerous variant models for the same business process without any relationship established between them. Since the BPMN standard does not provide any adaptation support for processes specified with the language, the objective of this paper was to investigate which approaches/techniques have already been proposed in the literature to manage design-time adaptations of process models in BPMN. We have conducted a systematic literature review that resulted in 11 selected works. This review showed that design-time variations on BPMN processes are managed through variability modelling (6 works) or flexible changes (5 works); there are few process adaptation approaches specifically designed for the BPMN language; and such approaches are still quite immature.","PeriodicalId":348938,"journal":{"name":"Proceedings of the XV Brazilian Symposium on Information Systems","volume":"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":"128208274","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
An Agile Approach Applied to Intense Maintenance Projects 敏捷方法在高强度维护项目中的应用
Pub Date : 2019-05-20 DOI: 10.1145/3330204.3330255
G. D. A. Júnior, A. Dantas
This paper proposes an approach to managing software projects that are susceptible to frequent and intense change requests demanding quick response time. Highly influenced by agile thinking, in particular, SCRUM, Kanban and Lean Software development, this solution directly captures the philosophy and the main techniques of these popular agile "methodologies". Moreover, it includes the use of specific measures to manage the project's health and give accurate information to the top level management. This proposal's focus is on improving and optimizing the maintenance process of large-scale information systems which daily handle the change requests of thousands of users. The application of this approach in a real study case allowed to obtain significant results that indicate the potential of the proposal.
本文提出了一种管理软件项目的方法,这些项目容易受到频繁和强烈的变更请求的影响,要求快速响应时间。深受敏捷思想,特别是SCRUM、看板和精益软件开发的影响,这个解决方案直接抓住了这些流行的敏捷“方法论”的哲学和主要技术。此外,它还包括使用特定的措施来管理项目的健康状况,并向高层管理人员提供准确的信息。该建议的重点是改进和优化大型信息系统的维护过程,这些系统每天处理成千上万的用户的更改请求。该方法在实际研究案例中的应用可以获得表明提案潜力的重要结果。
{"title":"An Agile Approach Applied to Intense Maintenance Projects","authors":"G. D. A. Júnior, A. Dantas","doi":"10.1145/3330204.3330255","DOIUrl":"https://doi.org/10.1145/3330204.3330255","url":null,"abstract":"This paper proposes an approach to managing software projects that are susceptible to frequent and intense change requests demanding quick response time. Highly influenced by agile thinking, in particular, SCRUM, Kanban and Lean Software development, this solution directly captures the philosophy and the main techniques of these popular agile \"methodologies\". Moreover, it includes the use of specific measures to manage the project's health and give accurate information to the top level management. This proposal's focus is on improving and optimizing the maintenance process of large-scale information systems which daily handle the change requests of thousands of users. The application of this approach in a real study case allowed to obtain significant results that indicate the potential of the proposal.","PeriodicalId":348938,"journal":{"name":"Proceedings of the XV Brazilian Symposium on Information Systems","volume":"134 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":"134396538","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
Deep Neural Networks Applied to User Recognition Based on Keystroke Dynamics: Learning from Raw Data 基于击键动力学的深度神经网络应用于用户识别:从原始数据中学习
Pub Date : 2019-05-20 DOI: 10.1145/3330204.3330245
Marco Aurélio da Silva Cruz, R. Goldschmidt
Several studies have investigated how to use Machine Learning algorithms to recognize users based on keystroke dynamic. All those studies required Feature Engineering (FE), i.e., a process in which specialists choose what attributes should be considered for learning. However, this process is susceptible to problems such as original information loss or inappropriate attribute choices. Thus, the objective of this work is to demonstrate the hypothesis that user recognition algorithms applied to keystroke dynamics raw (original) data can perform better than the ones that depend on FE. Therefore, this work proposes a deep neural network named DRK. The proposed network contains layers that learn adequate data representations to perform user recognition based on keystroke dynamics raw data, avoiding FE. Experiments compared DRK with four other deep neural networks that use FE in four datasets with 280 users. The proposed network achieved better results in all datasets, showing strong evidence that the stated hypothesis is, in fact, valid.
一些研究已经研究了如何使用机器学习算法来识别基于击键动态的用户。所有这些研究都需要特征工程(FE),也就是说,专家选择应该考虑学习哪些属性的过程。然而,该过程容易出现原始信息丢失或属性选择不当等问题。因此,这项工作的目的是证明一个假设,即应用于击键动力学原始(原始)数据的用户识别算法比依赖于FE的算法表现得更好。因此,本文提出了一种深度神经网络,命名为DRK。所提出的网络包含学习足够数据表示的层,以基于击键动力学原始数据执行用户识别,避免FE。实验将DRK与其他四个使用FE的深度神经网络在四个数据集中进行了比较,这些数据集中有280个用户。所提出的网络在所有数据集中都取得了更好的结果,有力地证明了所述假设实际上是有效的。
{"title":"Deep Neural Networks Applied to User Recognition Based on Keystroke Dynamics: Learning from Raw Data","authors":"Marco Aurélio da Silva Cruz, R. Goldschmidt","doi":"10.1145/3330204.3330245","DOIUrl":"https://doi.org/10.1145/3330204.3330245","url":null,"abstract":"Several studies have investigated how to use Machine Learning algorithms to recognize users based on keystroke dynamic. All those studies required Feature Engineering (FE), i.e., a process in which specialists choose what attributes should be considered for learning. However, this process is susceptible to problems such as original information loss or inappropriate attribute choices. Thus, the objective of this work is to demonstrate the hypothesis that user recognition algorithms applied to keystroke dynamics raw (original) data can perform better than the ones that depend on FE. Therefore, this work proposes a deep neural network named DRK. The proposed network contains layers that learn adequate data representations to perform user recognition based on keystroke dynamics raw data, avoiding FE. Experiments compared DRK with four other deep neural networks that use FE in four datasets with 280 users. The proposed network achieved better results in all datasets, showing strong evidence that the stated hypothesis is, in fact, valid.","PeriodicalId":348938,"journal":{"name":"Proceedings of the XV Brazilian Symposium on Information Systems","volume":"19 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":"128214478","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
Towards a Hybrid Approach to Measure Similarity Between UML Models 一种度量UML模型之间相似性的混合方法
Pub Date : 2019-05-20 DOI: 10.1145/3330204.3330226
L. Gonçales, Kleinner Farias, Vinícius Bischoff
Several approaches to measure similarity between UML models have been proposed in recent years. However, they usually fall short of what was expected in terms of precision and sensitivity. Consequently, software developers end up using imprecise, similarity-measuring approaches to figure out how similar design models of fast-changing information systems are. This article proposes UMLSim, which is a hybrid approach to measure similarity between UML models. It brings an innovative approach by using multiple criteria to quantify how UML models are similar, including semantic, syntactic, structural, and design criteria. A case study was conducted to compare the UMLSim with five state-of-the-art approaches through six evaluation scenarios, in which the similarity between realistic UML models was computed. Our results, supported by empirical evidence, show that, on average, the UML-Sim presented high values for precision (0.93), recall (0.63) and f-measure (0.67) metrics, excelling the state-of-the-art approaches. The empirical knowledge and insights that are produced may serve as a starting point for future works. The results are encouraging and show the potential for using UMLSim in real-world settings.
近年来,人们提出了几种度量UML模型之间相似性的方法。然而,它们通常在精度和灵敏度方面达不到预期。因此,软件开发人员最终使用不精确的相似性测量方法来计算快速变化的信息系统的设计模型有多相似。本文提出了UMLSim,它是一种度量UML模型之间相似性的混合方法。它通过使用多个标准来量化UML模型的相似性,包括语义、语法、结构和设计标准,带来了一种创新的方法。一个案例研究通过六个评估场景将UMLSim与五个最先进的方法进行比较,其中计算了实际UML模型之间的相似性。我们的结果,由经验证据支持,表明,平均而言,UML-Sim具有较高的精度值(0.93),召回率(0.63)和f-measure(0.67)指标,优于最先进的方法。所产生的经验知识和见解可以作为未来工作的起点。结果令人鼓舞,并显示了在现实环境中使用UMLSim的潜力。
{"title":"Towards a Hybrid Approach to Measure Similarity Between UML Models","authors":"L. Gonçales, Kleinner Farias, Vinícius Bischoff","doi":"10.1145/3330204.3330226","DOIUrl":"https://doi.org/10.1145/3330204.3330226","url":null,"abstract":"Several approaches to measure similarity between UML models have been proposed in recent years. However, they usually fall short of what was expected in terms of precision and sensitivity. Consequently, software developers end up using imprecise, similarity-measuring approaches to figure out how similar design models of fast-changing information systems are. This article proposes UMLSim, which is a hybrid approach to measure similarity between UML models. It brings an innovative approach by using multiple criteria to quantify how UML models are similar, including semantic, syntactic, structural, and design criteria. A case study was conducted to compare the UMLSim with five state-of-the-art approaches through six evaluation scenarios, in which the similarity between realistic UML models was computed. Our results, supported by empirical evidence, show that, on average, the UML-Sim presented high values for precision (0.93), recall (0.63) and f-measure (0.67) metrics, excelling the state-of-the-art approaches. The empirical knowledge and insights that are produced may serve as a starting point for future works. The results are encouraging and show the potential for using UMLSim in real-world settings.","PeriodicalId":348938,"journal":{"name":"Proceedings of the XV Brazilian Symposium on Information Systems","volume":"95 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":"127082178","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
Comparing Data Mining Techniques for Anti-Money Laundering 反洗钱数据挖掘技术比较
Pub Date : 2019-05-20 DOI: 10.1145/3330204.3330283
Luis Fernando Carvalho Dias, Fernando Silva Parreiras
Money laundering is a method used by criminals to give lawful appearance to funds obtained illegally. Due to the difficulty of identification using traditional methods of research, technology has played an important role in this process. The knowledge discovery techniques were used in an experimental research with the objective of verifying their effectiveness and accuracy in the identification of relationships in banking transactions from real money laundering investigations. The graph matching techniques obtained the best results but it was found that, despite the low efficiency, frequent pattern mining techniques are important and should not be avoided.
洗钱是犯罪分子用来把非法所得的资金伪装成合法的一种手段。由于传统研究方法难以识别,技术在这一过程中发挥了重要作用。在一项实验研究中使用了知识发现技术,目的是验证其在从真实洗钱调查中识别银行交易关系方面的有效性和准确性。图匹配技术获得了最好的结果,但发现,尽管效率低,频繁的模式挖掘技术是重要的,不应避免。
{"title":"Comparing Data Mining Techniques for Anti-Money Laundering","authors":"Luis Fernando Carvalho Dias, Fernando Silva Parreiras","doi":"10.1145/3330204.3330283","DOIUrl":"https://doi.org/10.1145/3330204.3330283","url":null,"abstract":"Money laundering is a method used by criminals to give lawful appearance to funds obtained illegally. Due to the difficulty of identification using traditional methods of research, technology has played an important role in this process. The knowledge discovery techniques were used in an experimental research with the objective of verifying their effectiveness and accuracy in the identification of relationships in banking transactions from real money laundering investigations. The graph matching techniques obtained the best results but it was found that, despite the low efficiency, frequent pattern mining techniques are important and should not be avoided.","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":"131005731","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
A Topological Data Evolution Based Method to Predict Links in Social Networks 基于拓扑数据演化的社交网络链接预测方法
Pub Date : 2019-05-20 DOI: 10.1145/3330204.3330236
Érick S. Florentino, Argus A. B. Cavalcante, R. Goldschmidt
Link prediction is a graph mining task that aims to identify pairs of non-connected vertices that have a high probability to connect in the future. This task has been frequently implemented by recommendation systems that suggest new interactions between users in social networks. In general, the state-of-the-art link prediction methods only consider data from the most complete and recent state of the network. They do not take into account information about the existing topology when new edges were added to the network's structure. This study raises the hypothesis that recovering such data may contribute to building predictive models more precise than the available ones since those data enrich the description of the application's context with examples that represent exactly the kind of event to be foreseen: the appearance of new connections. Hence, this paper evaluates such hypothesis. For this purpose, it proposes a link prediction method that is based on the historical evolution of the topologies of social networks. Results from experiments with ten real coauthorship social networks reveal the adequacy of the proposed method and the confirmation of the raised hypothesis.
链接预测是一种图挖掘任务,旨在识别未来有高概率连接的非连接顶点对。这个任务经常被推荐系统实现,这些系统建议社交网络中用户之间的新交互。一般来说,最先进的链路预测方法只考虑来自网络最完整和最新状态的数据。当新边被添加到网络结构中时,它们不考虑现有拓扑的信息。这项研究提出了一个假设,即恢复这些数据可能有助于建立比现有的预测模型更精确的预测模型,因为这些数据丰富了应用程序上下文的描述,这些例子恰好代表了要预测的事件类型:新连接的出现。因此,本文对这一假设进行了评估。为此,提出了一种基于社会网络拓扑历史演变的链路预测方法。从十个真实的合作社交网络的实验结果揭示了所提出的方法的充分性和所提出的假设的确认。
{"title":"A Topological Data Evolution Based Method to Predict Links in Social Networks","authors":"Érick S. Florentino, Argus A. B. Cavalcante, R. Goldschmidt","doi":"10.1145/3330204.3330236","DOIUrl":"https://doi.org/10.1145/3330204.3330236","url":null,"abstract":"Link prediction is a graph mining task that aims to identify pairs of non-connected vertices that have a high probability to connect in the future. This task has been frequently implemented by recommendation systems that suggest new interactions between users in social networks. In general, the state-of-the-art link prediction methods only consider data from the most complete and recent state of the network. They do not take into account information about the existing topology when new edges were added to the network's structure. This study raises the hypothesis that recovering such data may contribute to building predictive models more precise than the available ones since those data enrich the description of the application's context with examples that represent exactly the kind of event to be foreseen: the appearance of new connections. Hence, this paper evaluates such hypothesis. For this purpose, it proposes a link prediction method that is based on the historical evolution of the topologies of social networks. Results from experiments with ten real coauthorship social networks reveal the adequacy of the proposed method and the confirmation of the raised hypothesis.","PeriodicalId":348938,"journal":{"name":"Proceedings of the XV Brazilian Symposium on Information Systems","volume":"15 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":"133724504","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
Improvements on diagnostic assessment questionnaires of Maturity Level Management with feature selection 基于特征选择的成熟度水平管理诊断性评估问卷的改进
Pub Date : 2019-05-20 DOI: 10.1145/3330204.3330216
Bruno Prece, E. Pacheco, R. Barros, Sylvio Barbon Junior
In the last few years, several new tools addressing maturity level management have been proposed, e.g. diagnostic assessment questionnaires (DAQ). In practice, the usage of questionnaires presents some drawbacks related to subjectivity, time cost, and applicant bias. Moreover, the questionnaires may present a large number of questions, as well as part of them redundant. Another important fact of real-life application of DAQs concerns the usage of multiple questionnaires, increasing the shortcoming impacts. To pave the way to a more convenient tool to support and facilitate the achievement of organizational strategies and objectives, we proposed an intelligent reduction of DAQs by the use of single-label and multilabel feature selection. In this paper, we reduced four DAQs (Risk Management, Infrastructure, Governance and Service Catalogs) with our proposal in comparison to different feature selection algorithms (χ2, Information Gain, Random Forest Importance and ReliefF). The reduction was driven by a machine learning prediction model towards ensuring the new subset of question grounded in the same obtained score result. Results showed that removing irrelevant and/or redundant question it was possible to increase the model fitting even reducing about one-third of the questions with the same predictive capacity.
在过去的几年中,已经提出了一些解决成熟度水平管理的新工具,例如诊断评估问卷(DAQ)。在实践中,问卷调查的使用存在主观性、时间成本和申请人偏见等弊端。此外,调查问卷可能会提出大量的问题,并且部分问题是多余的。DAQs在实际应用中的另一个重要问题是使用多个问卷,增加了缺点的影响。为了提供一个更方便的工具来支持和促进组织战略和目标的实现,我们提出了一种通过使用单标签和多标签特征选择来智能减少daq的方法。在本文中,与不同的特征选择算法(χ2,信息增益,随机森林重要性和救济)相比,我们的建议减少了四个daq(风险管理,基础设施,治理和服务目录)。减少是由机器学习预测模型驱动的,以确保新的问题子集基于相同的得分结果。结果表明,去除不相关和/或冗余的问题可以增加模型拟合,甚至减少大约三分之一的问题具有相同的预测能力。
{"title":"Improvements on diagnostic assessment questionnaires of Maturity Level Management with feature selection","authors":"Bruno Prece, E. Pacheco, R. Barros, Sylvio Barbon Junior","doi":"10.1145/3330204.3330216","DOIUrl":"https://doi.org/10.1145/3330204.3330216","url":null,"abstract":"In the last few years, several new tools addressing maturity level management have been proposed, e.g. diagnostic assessment questionnaires (DAQ). In practice, the usage of questionnaires presents some drawbacks related to subjectivity, time cost, and applicant bias. Moreover, the questionnaires may present a large number of questions, as well as part of them redundant. Another important fact of real-life application of DAQs concerns the usage of multiple questionnaires, increasing the shortcoming impacts. To pave the way to a more convenient tool to support and facilitate the achievement of organizational strategies and objectives, we proposed an intelligent reduction of DAQs by the use of single-label and multilabel feature selection. In this paper, we reduced four DAQs (Risk Management, Infrastructure, Governance and Service Catalogs) with our proposal in comparison to different feature selection algorithms (χ2, Information Gain, Random Forest Importance and ReliefF). The reduction was driven by a machine learning prediction model towards ensuring the new subset of question grounded in the same obtained score result. Results showed that removing irrelevant and/or redundant question it was possible to increase the model fitting even reducing about one-third of the questions with the same predictive capacity.","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":"114880252","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
Towards a Semiautomatic Tool to Support the Integration of Feature Models 一个支持特征模型集成的半自动工具
Pub Date : 2019-05-20 DOI: 10.1145/3330204.3330249
Vinícius Bischoff, Kleinner Farias, L. Gonçales, J. Barbosa
The integration of feature models plays a key role in many software engineering tasks, e.g., adding new features to software product lines (SPL) of information systems. Previous empirical studies have revealed that integrating design models is still considered a time-consuming and error-prone task. Unfortunately, integration approaches with tool support are still severely lacking. Even worse, little is known about the effort invested by developers to integrate models manually, and how correct the integrated models are. This paper proposes FMIT, which is a semiautomatic tool to support the integration of feature models. It comes up with a strategy-based approach to reduce the effort that developers invest to combine feature models and increase the amount of correctly integrated models. A controlled experiment was run with 10 volunteers through six realistic integration scenarios. Our results, supported by statistical tests, show that our semiautomatic approach not only reduced the integration effort by 73.01%, but also increased the number of correctly integrated feature models by 43.01%, compared with the manual approach. Our main contributions are a semiautomatic, strategy-based approach with tool support, and empirical evidence on its benefits. Our encouraging results open the way for the development of new heuristics and tools to support developers during the evolution of feature models.
特征模型的集成在许多软件工程任务中起着关键作用,例如,向信息系统的软件产品线(SPL)添加新特性。以往的实证研究表明,集成设计模型仍然被认为是一项耗时且容易出错的任务。不幸的是,带有工具支持的集成方法仍然严重缺乏。更糟糕的是,很少有人知道开发人员为手工集成模型所投入的努力,以及集成模型的正确性。本文提出了一种支持特征模型集成的半自动工具FMIT。它提出了一种基于策略的方法,以减少开发人员为组合特征模型而投入的工作,并增加正确集成模型的数量。一项由10名志愿者参与的对照实验通过6个现实的整合场景进行。统计测试结果表明,与手动方法相比,半自动方法不仅减少了73.01%的集成工作量,而且正确集成的特征模型数量增加了43.01%。我们的主要贡献是一种带有工具支持的半自动、基于策略的方法,以及关于其好处的经验证据。我们令人鼓舞的结果为开发新的启发式方法和工具开辟了道路,以支持开发人员在特征模型的发展过程中。
{"title":"Towards a Semiautomatic Tool to Support the Integration of Feature Models","authors":"Vinícius Bischoff, Kleinner Farias, L. Gonçales, J. Barbosa","doi":"10.1145/3330204.3330249","DOIUrl":"https://doi.org/10.1145/3330204.3330249","url":null,"abstract":"The integration of feature models plays a key role in many software engineering tasks, e.g., adding new features to software product lines (SPL) of information systems. Previous empirical studies have revealed that integrating design models is still considered a time-consuming and error-prone task. Unfortunately, integration approaches with tool support are still severely lacking. Even worse, little is known about the effort invested by developers to integrate models manually, and how correct the integrated models are. This paper proposes FMIT, which is a semiautomatic tool to support the integration of feature models. It comes up with a strategy-based approach to reduce the effort that developers invest to combine feature models and increase the amount of correctly integrated models. A controlled experiment was run with 10 volunteers through six realistic integration scenarios. Our results, supported by statistical tests, show that our semiautomatic approach not only reduced the integration effort by 73.01%, but also increased the number of correctly integrated feature models by 43.01%, compared with the manual approach. Our main contributions are a semiautomatic, strategy-based approach with tool support, and empirical evidence on its benefits. Our encouraging results open the way for the development of new heuristics and tools to support developers during the evolution of feature models.","PeriodicalId":348938,"journal":{"name":"Proceedings of the XV Brazilian Symposium on Information Systems","volume":"3 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":"122220768","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
期刊
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