J. M. Destro, Júlio Cesar dos Reis, Ariadne Carvalho, I. Ricarte
Cross-language mappings establish relations between ontology concepts defined in different languages. Similarity measures calculate the degree of relatedness between concepts to support matching between two distinct ontologies. Cross-language matching remains an open research issue due to the difficulties in taking advantage of similarity computation. This article investigates the effects of different semantic similarity measures on the identification of cross-language mappings. We carry out experiments exploring real-world biomedical ontology mappings to comprehend the behaviour of computed similarity values. The obtained results indicate the relevance of the domain-related background knowledge in the effectiveness of semantic measures for ontology cross-language alignment.
{"title":"Influence of semantic similarity measures on ontology cross-language mappings","authors":"J. M. Destro, Júlio Cesar dos Reis, Ariadne Carvalho, I. Ricarte","doi":"10.1145/3019612.3019836","DOIUrl":"https://doi.org/10.1145/3019612.3019836","url":null,"abstract":"Cross-language mappings establish relations between ontology concepts defined in different languages. Similarity measures calculate the degree of relatedness between concepts to support matching between two distinct ontologies. Cross-language matching remains an open research issue due to the difficulties in taking advantage of similarity computation. This article investigates the effects of different semantic similarity measures on the identification of cross-language mappings. We carry out experiments exploring real-world biomedical ontology mappings to comprehend the behaviour of computed similarity values. The obtained results indicate the relevance of the domain-related background knowledge in the effectiveness of semantic measures for ontology cross-language alignment.","PeriodicalId":20728,"journal":{"name":"Proceedings of the Symposium on Applied Computing","volume":"169 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2017-04-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78576821","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}
Cássio V. S. Prazeres, Jurandir Barbosa, L. Andrade, M. Serrano
Fog of Things (FoT) is a new paradigm for design and implementation of Fog Computing platforms for the Internet of Things (IoT). The FoT proposal goes further than the Fog Computing in some directions: i) by using all the processing capacity of the network edge through performing data processing and service delivery on devices, gateways (very small servers) and small local servers; ii) by defining profiles for gateways and servers at the edge of the network, in order to define and implement IoT Services to be delivered in a distributed way; iii) by distributing these IoT Services also at the network edge through a message-service oriented middleware. In this paper, we propose FoT-MSOM, which is a message-service oriented middleware for the FoT paradigm, and we show how this middleware can be deployed on a Self-Organizing FoT-based platform (SOFT-IoT platform).
{"title":"Design and implementation of a message-service oriented middleware for fog of things platforms","authors":"Cássio V. S. Prazeres, Jurandir Barbosa, L. Andrade, M. Serrano","doi":"10.1145/3019612.3019820","DOIUrl":"https://doi.org/10.1145/3019612.3019820","url":null,"abstract":"Fog of Things (FoT) is a new paradigm for design and implementation of Fog Computing platforms for the Internet of Things (IoT). The FoT proposal goes further than the Fog Computing in some directions: i) by using all the processing capacity of the network edge through performing data processing and service delivery on devices, gateways (very small servers) and small local servers; ii) by defining profiles for gateways and servers at the edge of the network, in order to define and implement IoT Services to be delivered in a distributed way; iii) by distributing these IoT Services also at the network edge through a message-service oriented middleware. In this paper, we propose FoT-MSOM, which is a message-service oriented middleware for the FoT paradigm, and we show how this middleware can be deployed on a Self-Organizing FoT-based platform (SOFT-IoT platform).","PeriodicalId":20728,"journal":{"name":"Proceedings of the Symposium on Applied Computing","volume":"3 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2017-04-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"82526696","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}
M. Dragoni, Tania Bailoni, C. Eccher, Marco Guerini, Rosa Maimone
Healthy lifestyle is not only a today trend fostered by the availability of low-cost monitoring devices, but may significantly contribute to the prevention of chronic diseases as consequence of a combination of incorrect diet and lack of physical activity. In this paper, we present the use of semantic web technologies to build an architecture for supporting the monitoring of people and for persuading them to follow healthy lifestyles. Semantic technologies are used for modeling all relevant information and for fostering reasoning activities by combining user-generated data and domain knowledge. Here, we give an overview of the whole platform and highlight the structure and the role of the ontology, how it is exploited for supporting the activities of domain experts for designing monitoring rules and how the reasoning task is performed. Finally, we provide some insights about how the reasoner's output can be used for generating persuasive messages. The scenario of promoting healthy diets has been chosen for demonstrating how the platform works in a real-world environment.
{"title":"A semantic-enabled platform for supporting healthy lifestyles","authors":"M. Dragoni, Tania Bailoni, C. Eccher, Marco Guerini, Rosa Maimone","doi":"10.1145/3019612.3019835","DOIUrl":"https://doi.org/10.1145/3019612.3019835","url":null,"abstract":"Healthy lifestyle is not only a today trend fostered by the availability of low-cost monitoring devices, but may significantly contribute to the prevention of chronic diseases as consequence of a combination of incorrect diet and lack of physical activity. In this paper, we present the use of semantic web technologies to build an architecture for supporting the monitoring of people and for persuading them to follow healthy lifestyles. Semantic technologies are used for modeling all relevant information and for fostering reasoning activities by combining user-generated data and domain knowledge. Here, we give an overview of the whole platform and highlight the structure and the role of the ontology, how it is exploited for supporting the activities of domain experts for designing monitoring rules and how the reasoning task is performed. Finally, we provide some insights about how the reasoner's output can be used for generating persuasive messages. The scenario of promoting healthy diets has been chosen for demonstrating how the platform works in a real-world environment.","PeriodicalId":20728,"journal":{"name":"Proceedings of the Symposium on Applied Computing","volume":"40 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2017-04-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"82329248","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}
With the advent of social network services such as Twitter, Facebook, Tumbler, and Google+, the research on social network and media analysis has been greatly advanced. In recent years, the interactions among people, sharing of knowledge and experiences, community activities in social network services increase greatly, which would make the research on social networks more important. Furthermore, as social media contents within social network services are rapidly being produced and consumed, the social media contents now account for the majority of content published on the world wide web. Social media is differentiated from traditional media in many aspects such as its frequency, quality, usability, immediacy, and permanence, which leads to significant potential to the social media analysis research. The ACM SAC has been an important venue for the past 31 years, attracting computer scientists, computer engineers, software engineers, and application developers from around the world. The Social Network and Media Analysis (SONAMA) track of ACM SAC will provide a forum that brings together researchers and practitioners for exploring technologies, issues, experiences, and applications with a specific focus on the recent research trends and industrial needs in the related fields. Since social network and media analysis encompasses a variety of highly cross-disciplinary research issues, the SONAMA will foster collaborations and exchange of ideas and experiences among researchers working in various fields such as computer science, linguistics, statistics, sociology, geography, economics, and business.
{"title":"Session details: SONAMA - social network and media analysis track","authors":"","doi":"10.1145/3243962","DOIUrl":"https://doi.org/10.1145/3243962","url":null,"abstract":"With the advent of social network services such as Twitter, Facebook, Tumbler, and Google+, the research on social network and media analysis has been greatly advanced. In recent years, the interactions among people, sharing of knowledge and experiences, community activities in social network services increase greatly, which would make the research on social networks more important. Furthermore, as social media contents within social network services are rapidly being produced and consumed, the social media contents now account for the majority of content published on the world wide web. Social media is differentiated from traditional media in many aspects such as its frequency, quality, usability, immediacy, and permanence, which leads to significant potential to the social media analysis research. The ACM SAC has been an important venue for the past 31 years, attracting computer scientists, computer engineers, software engineers, and application developers from around the world. The Social Network and Media Analysis (SONAMA) track of ACM SAC will provide a forum that brings together researchers and practitioners for exploring technologies, issues, experiences, and applications with a specific focus on the recent research trends and industrial needs in the related fields. Since social network and media analysis encompasses a variety of highly cross-disciplinary research issues, the SONAMA will foster collaborations and exchange of ideas and experiences among researchers working in various fields such as computer science, linguistics, statistics, sociology, geography, economics, and business.","PeriodicalId":20728,"journal":{"name":"Proceedings of the Symposium on Applied Computing","volume":"19 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2017-04-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78732405","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}
B. Ferwerda, Mark P. Graus, Andreu Vall, M. Tkalcic, M. Schedl
Applying diversity to a recommendation list has been shown to positively influence the user experience. A higher perceived diversity is argued to have a positive effect on the attractiveness of the recommendation list and a negative effect on the difficulty to make a choice. In a user study we presented 100 participants with several personalized lists of recommended music artists varying in levels of diversity. Participants were asked to assess these lists on perceived diversity and attractiveness, the experienced choice difficulty and discovery (i.e., the extent the list enriches their taste). We found that recommendation list attractiveness is influenced by two effects: 1) by diversity mediated through discovery; diverse recommendation lists are perceived to be more attractive if they enrich the user's taste or 2) by the list familiarity; a higher list familiarity contributes to a higher list attractiveness. We additionally revealed how individual differences (i.e., familiarity) moderate the effects found. Our results have implications on the composition of diversified recommendation lists. Specifically recommended items should contribute in extending and/or deepening the user's taste for the diversification to be effective.
{"title":"How item discovery enabled by diversity leads to increased recommendation list attractiveness","authors":"B. Ferwerda, Mark P. Graus, Andreu Vall, M. Tkalcic, M. Schedl","doi":"10.1145/3019612.3019899","DOIUrl":"https://doi.org/10.1145/3019612.3019899","url":null,"abstract":"Applying diversity to a recommendation list has been shown to positively influence the user experience. A higher perceived diversity is argued to have a positive effect on the attractiveness of the recommendation list and a negative effect on the difficulty to make a choice. In a user study we presented 100 participants with several personalized lists of recommended music artists varying in levels of diversity. Participants were asked to assess these lists on perceived diversity and attractiveness, the experienced choice difficulty and discovery (i.e., the extent the list enriches their taste). We found that recommendation list attractiveness is influenced by two effects: 1) by diversity mediated through discovery; diverse recommendation lists are perceived to be more attractive if they enrich the user's taste or 2) by the list familiarity; a higher list familiarity contributes to a higher list attractiveness. We additionally revealed how individual differences (i.e., familiarity) moderate the effects found. Our results have implications on the composition of diversified recommendation lists. Specifically recommended items should contribute in extending and/or deepening the user's taste for the diversification to be effective.","PeriodicalId":20728,"journal":{"name":"Proceedings of the Symposium on Applied Computing","volume":"1 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2017-04-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"76116404","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}
Daniela Portes L. Ferreira, Eraldo Ribeiro, C. Barcelos
In this paper, we propose a new energy functional that generalizes the variational method for non-rigid image registration. Our new functional uses the Bregman divergence as a similarity measure. The registration method presented by Fisher and Modersitzki in [5] is an special case in our approach. We show that the variational registration method can be applied to arbitrary Bregman divergences. This result is relevant because these divergences include a large number of useful similarity functions, such as the square of the Euclidean distance, the divergence KL, Logistic loss, the Mahalanobis distance, Itakura-Saito divergence and the Generalized I-divergence. The Euler-Lagrange and the flow equations for the proposed functional were deduced and used to minimize it. Our experiments show that the new functional can determine the deformation field for the images registration obtained from different scans or modalities. The image registration under the Bregman divergences performed better than when using the Euclidean distance as the similarity measure.
{"title":"Variational non rigid registration with bregman divergences","authors":"Daniela Portes L. Ferreira, Eraldo Ribeiro, C. Barcelos","doi":"10.1145/3019612.3019646","DOIUrl":"https://doi.org/10.1145/3019612.3019646","url":null,"abstract":"In this paper, we propose a new energy functional that generalizes the variational method for non-rigid image registration. Our new functional uses the Bregman divergence as a similarity measure. The registration method presented by Fisher and Modersitzki in [5] is an special case in our approach. We show that the variational registration method can be applied to arbitrary Bregman divergences. This result is relevant because these divergences include a large number of useful similarity functions, such as the square of the Euclidean distance, the divergence KL, Logistic loss, the Mahalanobis distance, Itakura-Saito divergence and the Generalized I-divergence. The Euler-Lagrange and the flow equations for the proposed functional were deduced and used to minimize it. Our experiments show that the new functional can determine the deformation field for the images registration obtained from different scans or modalities. The image registration under the Bregman divergences performed better than when using the Euclidean distance as the similarity measure.","PeriodicalId":20728,"journal":{"name":"Proceedings of the Symposium on Applied Computing","volume":"32 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2017-04-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"88303058","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}
I. Araújo, I. Santos, J. B. P. Filho, Rossana Andrade, P. Neto
Software engineering is systematically evolving to address the production of families of systems instead of single products. This evolution comes at a price, it is now essential to deal with variability at both design and execution time. Developing test cases and procedures for a whole family of systems considering this dynamicity (variability at runtime) can be challenging. We propose a method to generate tests from use case specifications expressed in a controlled natural language, yet considering the variability and dynamicity in those specifications. We evaluate our method against use case specifications of a family of mobile and context-aware systems. Experimenting our method, we could measure that developing test cases and procedures becomes around 40+ faster when using our approach, opposed to manual development of tests under the same conditions.
{"title":"Generating test cases and procedures from use cases in dynamic software product lines","authors":"I. Araújo, I. Santos, J. B. P. Filho, Rossana Andrade, P. Neto","doi":"10.1145/3019612.3019790","DOIUrl":"https://doi.org/10.1145/3019612.3019790","url":null,"abstract":"Software engineering is systematically evolving to address the production of families of systems instead of single products. This evolution comes at a price, it is now essential to deal with variability at both design and execution time. Developing test cases and procedures for a whole family of systems considering this dynamicity (variability at runtime) can be challenging. We propose a method to generate tests from use case specifications expressed in a controlled natural language, yet considering the variability and dynamicity in those specifications. We evaluate our method against use case specifications of a family of mobile and context-aware systems. Experimenting our method, we could measure that developing test cases and procedures becomes around 40+ faster when using our approach, opposed to manual development of tests under the same conditions.","PeriodicalId":20728,"journal":{"name":"Proceedings of the Symposium on Applied Computing","volume":"73 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2017-04-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"86383892","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}
Item category has proven to be useful additional information to address the data sparsity and cold start problems in recommender systems. Although categories have been well studied in which they are independent and structured in a flat form, in many real applications, item category is often organized in a richer knowledge structure - category hierarchy, to reflect the inherent correlations among different categories. In this paper, we propose a novel latent factor model by exploiting category hierarchy from the perspectives of both users and items for effective recommendation. Specifically, a user can be influenced by her preferred categories in the hierarchy. Similarly, an item can be characterized by the associated categories in the hierarchy. We incorporate the influence that different categories have towards a user and an item in the hierarchical structure. Experimental results on two real-world data sets demonstrate that our method consistently outperforms the state-of-the-art category-aware recommendation algorithms.
{"title":"Learning hierarchical category influence on both users and items for effective recommendation","authors":"Zhu Sun, G. Guo, Jie Zhang","doi":"10.1145/3019612.3019763","DOIUrl":"https://doi.org/10.1145/3019612.3019763","url":null,"abstract":"Item category has proven to be useful additional information to address the data sparsity and cold start problems in recommender systems. Although categories have been well studied in which they are independent and structured in a flat form, in many real applications, item category is often organized in a richer knowledge structure - category hierarchy, to reflect the inherent correlations among different categories. In this paper, we propose a novel latent factor model by exploiting category hierarchy from the perspectives of both users and items for effective recommendation. Specifically, a user can be influenced by her preferred categories in the hierarchy. Similarly, an item can be characterized by the associated categories in the hierarchy. We incorporate the influence that different categories have towards a user and an item in the hierarchical structure. Experimental results on two real-world data sets demonstrate that our method consistently outperforms the state-of-the-art category-aware recommendation algorithms.","PeriodicalId":20728,"journal":{"name":"Proceedings of the Symposium on Applied Computing","volume":"35 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2017-04-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"83685647","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}
A Failure Detector (FD) is an essential building block to develop reliable applications on Mobile Ad-hoc NETworks (MANETs). To detect faulty nodes correctly the node mobility and disconnections are challenges that must be circumvented by an FD. This paper presents an FD algorithm that detects faulty nodes efficiently in MANETs. This approach explores the signal power intensity on the receiving messages to detect node mobility and improve the failure detector knowledge. The experimental results have shown improvements in the Quality of Service (QoS) when compared with other similar FDs.
{"title":"Signal strength as support to mobility detection on failure detectors","authors":"A. Vit, C. Marcon, Raul Ceretta Nunes","doi":"10.1145/3019612.3019903","DOIUrl":"https://doi.org/10.1145/3019612.3019903","url":null,"abstract":"A Failure Detector (FD) is an essential building block to develop reliable applications on Mobile Ad-hoc NETworks (MANETs). To detect faulty nodes correctly the node mobility and disconnections are challenges that must be circumvented by an FD. This paper presents an FD algorithm that detects faulty nodes efficiently in MANETs. This approach explores the signal power intensity on the receiving messages to detect node mobility and improve the failure detector knowledge. The experimental results have shown improvements in the Quality of Service (QoS) when compared with other similar FDs.","PeriodicalId":20728,"journal":{"name":"Proceedings of the Symposium on Applied Computing","volume":"1 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2017-04-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"86791527","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}
Discovering novel, alternative treatment options that may have the same efficacy and patient safety as existing drugs is a challenging task for clinicians. Through research and observations, clinicians can form a hypothesis about a possible compatible option, but it is difficult to support or refute it. In this study, we present an approach that utilizes the Semantically Linked Data of different Social Health Records (SHR), which contain patient-generated, health-related contents. The SHRs can provide information about the crowd of online patients' health practices that is lacking within specific Electronic Health Records (EHR) systems. We present the Linked Data framework for building an SHR knowledge base, and describe methods for reasoning and discovering potential novel alternative treatment options, as well as an approach for gathering support that an alternative treatment can indeed be substituted for standard treatment options.
{"title":"Reasoning and discovering novel treatments in linked social health records","authors":"P. Cappellari, Soon Ae Chun, Dennis Shpitz","doi":"10.1145/3019612.3019839","DOIUrl":"https://doi.org/10.1145/3019612.3019839","url":null,"abstract":"Discovering novel, alternative treatment options that may have the same efficacy and patient safety as existing drugs is a challenging task for clinicians. Through research and observations, clinicians can form a hypothesis about a possible compatible option, but it is difficult to support or refute it. In this study, we present an approach that utilizes the Semantically Linked Data of different Social Health Records (SHR), which contain patient-generated, health-related contents. The SHRs can provide information about the crowd of online patients' health practices that is lacking within specific Electronic Health Records (EHR) systems. We present the Linked Data framework for building an SHR knowledge base, and describe methods for reasoning and discovering potential novel alternative treatment options, as well as an approach for gathering support that an alternative treatment can indeed be substituted for standard treatment options.","PeriodicalId":20728,"journal":{"name":"Proceedings of the Symposium on Applied Computing","volume":"48 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2017-04-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80713652","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}