{"title":"QR-code based online robot augmented reality system for education","authors":"J. Park, Min-Woo Park, Soon Ki Jung","doi":"10.1145/2554850.2555038","DOIUrl":"https://doi.org/10.1145/2554850.2555038","url":null,"abstract":"In this paper, we propose an efficient, augmented reality system for education utilizing scenarios acquired from the metadata of quick response (QR) code. Our system enables interaction using an assembled robot in a virtual environment. First, we build a virtual environment around the robot according to the metadata. In addition, we create and manage a wide variety of content using metadata. We estimate the camera pose by using both marker-based and markerless methods. Lastly, we use a Bluetooth module and metadata of QR codes to interact with objects in the virtual environment.","PeriodicalId":285655,"journal":{"name":"Proceedings of the 29th Annual ACM Symposium on Applied Computing","volume":"40 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-03-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123381974","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}
{"title":"A detection of overlapping community in mobile social network","authors":"Paul Kim, Sangwook Kim","doi":"10.1145/2554850.2554999","DOIUrl":"https://doi.org/10.1145/2554850.2554999","url":null,"abstract":"Detecting a community structure reduces a complexity of networks consisted of large datasets, which is important to manage and understand core groups of the network. Especially, to accurately find a community structure, it is necessary to analyze and consider characteristics of a target network. Mobile social network is a weighted and directed graph. All links in the network have different weights and directions according to social interaction. Also a node should belong to several communities simultaneously. Conventional methods for detecting community structures in social network ignore these properties. Therefore, in this paper, we propose a method for detecting overlapping communities in mobile social network. This method is composed of two stages. First stage is to find community structures with directed and weighted link clustering based on standard single-linkage hierarchical clustering. Second stage is to evaluate the community structures to detect optimal mobile communities. Then we show that communities detected our method satisfies the features of real social communities such as node overlapping and hierarchical structure.","PeriodicalId":285655,"journal":{"name":"Proceedings of the 29th Annual ACM Symposium on Applied Computing","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-03-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122551808","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}
{"title":"Quantitative analysis of Reo-based service coordination","authors":"Nuno Oliveira, Alexandra Silva, L. Barbosa","doi":"10.1145/2554850.2555025","DOIUrl":"https://doi.org/10.1145/2554850.2555025","url":null,"abstract":"Quality of Service analysis of composed software systems is an active research area, with the goal of evaluating and improving performance and resource allocation in service-oriented applications, namely, in the glue code --coordination layer-- of such systems. Stochastic Reo offers constructs for service coordination and allows the specification of stochastic values for channels. But its state-of-the-art semantic models fail in several (important) ways. In this paper, we will see how Interactive Markov chains (IMC), proposed as a stochastic compositional model of concurrency, can be effectively used to serve as a compositional semantic model for Stochastic Reo. Treating IMC as a direct semantic model, gives rise to more faithful models and has obvious efficiency advantages. Moreover, tool support that exists for IMC is made available, without significant effort, to verify and reason about the coordination layer modelled as Reo connectors.","PeriodicalId":285655,"journal":{"name":"Proceedings of the 29th Annual ACM Symposium on Applied Computing","volume":"91 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-03-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126046766","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}
{"title":"Global value numbering for redundancy detection: a simple and efficient algorithm","authors":"Saleena Nabeezath, V. Paleri","doi":"10.1145/2554850.2555120","DOIUrl":"https://doi.org/10.1145/2554850.2555120","url":null,"abstract":"Global Value Numbering (GVN) is a method for detecting equivalence among program expressions. Here we consider the problem of GVN in the context of redundancy detection and present a simple, polynomial time algorithm for the same. The basic idea is to use the concept of value expression - an abstraction of a set of expressions - enabling a representation of the equivalence information which is compact and simple to manipulate. The algorithm detects expression equivalences that are required for identifying value based redundancies. In addition, it achieves completeness in detecting equivalence among variables.","PeriodicalId":285655,"journal":{"name":"Proceedings of the 29th Annual ACM Symposium on Applied Computing","volume":"103 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-03-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129336909","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}
Paulo Eduardo Nogueira, Rivalino Matias, Elder Vicente
{"title":"An experimental study on execution time variation in computer experiments","authors":"Paulo Eduardo Nogueira, Rivalino Matias, Elder Vicente","doi":"10.1145/2554850.2555022","DOIUrl":"https://doi.org/10.1145/2554850.2555022","url":null,"abstract":"In computer experiments, many research works rely on the accuracy of measured programs' execution time. We observe that not all studies consider that repeated executions of the same program, under the same experimental conditions, may produce statistically significant different completion times. In this work, we experimentally demonstrate that several sources of OS Jitter affect the execution time of computer programs. We compare various execution time samples using three test protocols, which apply different statistical techniques. The results show that significant differences are detected in all evaluated scenarios.","PeriodicalId":285655,"journal":{"name":"Proceedings of the 29th Annual ACM Symposium on Applied Computing","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-03-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129227529","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}
{"title":"SFNClassifier: a scale-free social network method to handle concept drift","authors":"J. P. Barddal, Heitor Murilo Gomes, F. Enembreck","doi":"10.1145/2554850.2554855","DOIUrl":"https://doi.org/10.1145/2554850.2554855","url":null,"abstract":"In this paper, we present a new ensemble method, the Scale-free Network Classifier (SFNClassifier), that is conceived as a dynamic sized scale-free network. In Data Stream Mining, ensemble-based approaches have been proposed to enhance accuracy and allow fast recovery from concept drift. However, these approaches are based on both update and polling heuristics that do not present good accuracy results in arbitrary domains and do not represent explicitly the similarity between classifiers. The representation of the ensemble as a network allows us to extract centrality metrics, which are used to perform a weighted majority vote, where the weight of a classifier is proportional to its centrality value. Based on empirical studies, we concluded that SFNClassifier has comparable results to other ensemble-learners in terms of accuracy and outperformed the other methods in processing time.","PeriodicalId":285655,"journal":{"name":"Proceedings of the 29th Annual ACM Symposium on Applied Computing","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-03-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130579188","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}
{"title":"Experimenting on virtual machines co-residency in the cloud: a comparative study of available test beds","authors":"Abdulaziz Alabdulhafez, P. Ezhilchelvan","doi":"10.1145/2554850.2555105","DOIUrl":"https://doi.org/10.1145/2554850.2555105","url":null,"abstract":"Cloud computing aims to provide users with instant, on-demand access to large pools of computational resources. Although many organizations and end-users have migrated services and data to the cloud, a number of security concerns still exist. In particular, recent researches have highlighted virtual machine (VM) co-residency as a new risk brought to the infrastructure as a service (IaaS) cloud by virtualization technologies which form the core of IaaS platforms. The placement of an attacker's virtual machine (VM) on the same physical server as a victim's VM is the key to successfully launching several harmful side-channel attacks to gain sensitive and valuable information about the co-residing VMs. When such placement manifests in a malicious manner then it is called VM co-residency. In this paper a number of cloud platforms and software tools are evaluated on their suitability as test beds for experimenting on VM co-residency. This study leads to a recommendation for implementing a purpose-built simulator which can be used as a test bed for future research on VM co-residency in the cloud.","PeriodicalId":285655,"journal":{"name":"Proceedings of the 29th Annual ACM Symposium on Applied Computing","volume":"70 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-03-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122019511","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}
{"title":"Student research abstract: demand behavior analysis and coordination scheduling for energy saving in smart building","authors":"Siyun Chen","doi":"10.1145/2554850.2555193","DOIUrl":"https://doi.org/10.1145/2554850.2555193","url":null,"abstract":"A large proportion of energy is consumed in buildings, which could be saved with optimized operation and management without changing building structure and hardware configuration. A new framework is proposed to reduce whole energy consumption of smart buildings based on load behavior analysis and coordination scheduling, consisting of two parts: Load Behavior Analysis System (LBAS) and Distributed Scheduling Systems (DSS).","PeriodicalId":285655,"journal":{"name":"Proceedings of the 29th Annual ACM Symposium on Applied Computing","volume":"216 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-03-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116201569","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}
Sérgio Manuel Serra da Cruz, Laci Mary M. Barbosa, Jorge Juan Zavaleta Gavidia, Macario Costa, M. Campos
{"title":"Collecting cloud provenance metadata with Matriohska: a case study with genomic workflows","authors":"Sérgio Manuel Serra da Cruz, Laci Mary M. Barbosa, Jorge Juan Zavaleta Gavidia, Macario Costa, M. Campos","doi":"10.1145/2554850.2555066","DOIUrl":"https://doi.org/10.1145/2554850.2555066","url":null,"abstract":"Scientific Workflows are abstractions used to model in silico scientific experiments. Cloud environments are still incipient in collecting and recording prospective and retrospective provenance. This paper presents an approach to support collecting metadata provenance of in silico scientific experiments executed in public clouds. The strategy was implemented as a distributed and modular architecture named Matriohska. This paper also presents a provenance data model compatible with PROV specification. We also show preliminary results that describe how provenance metadata was captured from the components running in the cloud.","PeriodicalId":285655,"journal":{"name":"Proceedings of the 29th Annual ACM Symposium on Applied Computing","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-03-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125708748","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}
{"title":"Design and implementation of a personal health monitoring system with an effective SVM-based PVC detection algorithm in cardiology","authors":"Huan Chen, Guo-Tan Liao, Yao-Chung Fan, Bo-Chao Cheng, Cheng-Min Chen, Ting-Chun Kuo","doi":"10.1145/2554850.2555118","DOIUrl":"https://doi.org/10.1145/2554850.2555118","url":null,"abstract":"In this paper, we present a bio-health monitoring system prototype specialized in capturing the Premature Ventricular Contraction (PVC) event, one of the major cardiac disorder events. The proposed bio-health system comprises three parts: (1) the Electrocardiograph (ECG) sensing hardware, (2) the Android-based processing and communication device, and (3) the expert system on the cloud to detect PVC events. The expert system on the cloud is designed and implemented based on the support vector machine (SVM). The effective identification of PVC can help patients take care of the health quickly. The main purpose of recording information is to track the patient's health status, and allow the medical team to keep tracking the recovery status.","PeriodicalId":285655,"journal":{"name":"Proceedings of the 29th Annual ACM Symposium on Applied Computing","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-03-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129205376","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}