---------- Forwarded message ----------
From:
<tocse...@acm.org>Date: Wed, May 2, 2018 at 5:00 PM
Subject: TOC Service - ACM Computing Surveys (CSUR)
To:
ecua...@spc.org.peYou have received this message because you subscribed to the ACM Computing Surveys (CSUR) Table of Contents Service within the ACM Digital Library.
An RSS feed for this Table of Contents Services is available -
http://rss.acm.org/dl/J204.xml
ACM Computing Surveys (CSUR) Volume 51 Issue 3, May 2018 (Issue-in-Progress)
http://dl.acm.org/citation.cfm?id=3212709
Current and Future Trends in Mobile Device Forensics: A Survey
http://dl.acm.org/citation.cfm?id=3177847
Konstantia Barmpatsalou, Tiago Cruz, Edmundo Monteiro, Paulo Simoes
Contemporary mobile devices are the result of an evolution process, during which computational and networking capabilities have been continuously pushed to keep pace with the constantly growing workload requirements. This has allowed devices such as smartphones, tablets, and personal digital assistants to perform increasingly complex tasks, up to the point of efficiently replacing traditional options such as desktop computers and notebooks. However, due to their portability and size, these devices are more prone to theft, to become compromised, or to be exploited for attacks and other malicious activity. The need for investigation of the aforementioned incidents resulted in the creation of the Mobile Forensics (MF) discipline.
ACM Computing Surveys (CSUR) Volume 51 Issue 2, April 2018 (Issue-in-Progress)
http://dl.acm.org/citation.cfm?id=3186333
Facial Expression Analysis under Partial Occlusion: A Survey
http://dl.acm.org/citation.cfm?id=3158369
Ligang Zhang, Brijesh Verma, Dian Tjondronegoro, Vinod Chandran
Automatic machine-based Facial Expression Analysis (FEA) has made substantial progress in the past few decades driven by its importance for applications in psychology, security, health, entertainment, and human–computer interaction. The vast majority of completed FEA studies are based on nonoccluded faces collected in a controlled laboratory environment. Automatic expression recognition tolerant to partial occlusion remains less understood, particularly in real-world scenarios. In recent years, efforts investigating techniques to handle partial occlusion for FEA have seen an increase. The context is right for a comprehensive perspective of these developments and the state of the art from this perspective. This survey provides such a comprehensive review of recent advances in dataset creation, algorithm development, and investigations of the effects of occlusion critical for robust performance in FEA systems.
Network Structure Inference, A Survey: Motivations, Methods, and Applications
http://dl.acm.org/citation.cfm?id=3154524
Ivan Brugere, Brian Gallagher, Tanya Y. Berger-Wolf
Networks represent relationships between entities in many complex systems, spanning from online social interactions to biological cell development and brain connectivity. In many cases, relationships between entities are unambiguously known: are two users “friends” in a social network? Do two researchers collaborate on a published article? Do two road segments in a transportation system intersect? These are directly observable in the system in question. In most cases, relationships between nodes are not directly observable and must be inferred: Does one gene regulate the expression of another? Do two animals who physically co-locate have a social bond? Who infected whom in a disease outbreak in a population?
A Survey of Modelling Trends in Temporal GIS
http://dl.acm.org/citation.cfm?id=3141772
Willington Siabato, Christophe Claramunt, Sergio Ilarri, Miguel Angel Manso-Callejo
The main achievements of spatio-temporal modelling in the field of Geographic Information Science that spans the past three decades are surveyed. This article offers an overview of: (i) the origins and history of Temporal Geographic Information Systems (T-GIS); (ii) relevant spatio-temporal data models proposed; (iii) the evolution of spatio-temporal modelling trends; and (iv) an analysis of the future trends and developments in T-GIS. It also presents some current theories and concepts that have emerged from the research performed, as well as a summary of the current progress and the upcoming challenges and potential research directions for T-GIS.
Edge-Oriented Computing Paradigms: A Survey on Architecture Design and System Management
http://dl.acm.org/citation.cfm?id=3154815
Chao Li, Yushu Xue, Jing Wang, Weigong Zhang, Tao Li
While cloud computing has brought paradigm shifts to computing services, researchers and developers have also found some problems inherent to its nature such as bandwidth bottleneck, communication overhead, and location blindness. The concept of fog/edge computing is therefore coined to extend the services from the core in cloud data centers to the edge of the network. In recent years, many systems are proposed to better serve ubiquitous smart devices closer to the user. This article provides a complete and up-to-date review of edge-oriented computing systems by encapsulating relevant proposals on their architecture features, management approaches, and design objectives.
A Survey on NoSQL Stores
http://dl.acm.org/citation.cfm?id=3158661
Ali Davoudian, Liu Chen, Mengchi Liu
Recent demands for storing and querying big data have revealed various shortcomings of traditional relational database systems. This, in turn, has led to the emergence of a new kind of complementary nonrelational data store, named as NoSQL. This survey mainly aims at elucidating the design decisions of NoSQL stores with regard to the four nonorthogonal design principles of distributed database systems: data model, consistency model, data partitioning, and the CAP theorem. For each principle, its available strategies and corresponding features, strengths, and drawbacks are explained. Furthermore, various implementations of each strategy are exemplified and crystallized through a collection of representative academic and industrial NoSQL technologies.
A Survey of Sensors in Healthcare Workflow Monitoring
http://dl.acm.org/citation.cfm?id=3177852
Rodolfo S. Antunes, Lucas A. Seewald, Vinicius F. Rodrigues, Cristiano A. Da Costa, Luiz Gonzaga Jr., Rodrigo R. Righi, Andreas Maier, Björn Eskofier, Malte Ollenschläger, Farzad Naderi, Rebecca Fahrig, Sebastian Bauer, Sigrun Klein, Gelson Campanatti
Activities of a clinical staff in healthcare environments must regularly be adapted to new treatment methods, medications, and technologies. This constant evolution requires the monitoring of the workflow, or the sequence of actions from actors involved in a procedure, to ensure quality of medical services. In this context, recent advances in sensing technologies, including Real-time Location Systems and Computer Vision, enable high-precision tracking of actors and equipment. The current state-of-the-art about healthcare workflow monitoring typically focuses on a single technology and does not discuss its integration with others. Such an integration can lead to better solutions to evaluate medical workflows. This study aims to fill the gap regarding the analysis of monitoring technologies with a systematic literature review about sensors for capturing the workflow of healthcare environments.
A Comprehensive Perspective on Pilot-Job Systems
http://dl.acm.org/citation.cfm?id=3177851
Matteo Turilli, Mark Santcroos, Shantenu Jha
Pilot-Job systems play an important role in supporting distributed scientific computing. They are used to execute millions of jobs on several cyberinfrastructures worldwide, consuming billions of CPU hours a year. With the increasing importance of task-level parallelism in high-performance computing, Pilot-Job systems are also witnessing an adoption beyond traditional domains. Notwithstanding the growing impact on scientific research, there is no agreement on a definition of Pilot-Job system and no clear understanding of the underlying abstraction and paradigm. Pilot-Job implementations have proliferated with no shared best practices or open interfaces and little interoperability. Ultimately, this is hindering the realization of the full impact of Pilot-Jobs by limiting their robustness, portability, and maintainability.
A Checkpoint of Research on Parallel I/O for High-Performance Computing
http://dl.acm.org/citation.cfm?id=3152891
Francieli Zanon Boito, Eduardo C. Inacio, Jean Luca Bez, Philippe O. A. Navaux, Mario A. R. Dantas, Yves Denneulin
We present a comprehensive survey on parallel I/O in the high-performance computing (HPC) context. This is an important field for HPC because of the historic gap between processing power and storage latency, which causes application performance to be impaired when accessing or generating large amounts of data. As the available processing power and amount of data increase, I/O remains a central issue for the scientific community. In this survey article, we focus on a traditional I/O stack, with a POSIX parallel file system. We present background concepts everyone could benefit from. Moreover, through the comprehensive study of publications from the most important conferences and journals in a 5-year time window, we discuss the state of the art in I/O optimization approaches, access pattern extraction techniques, and performance modeling, in addition to general aspects of parallel I/O research.
Survey and Analysis of Kernel and Userspace Tracers on Linux: Design, Implementation, and Overhead
http://dl.acm.org/citation.cfm?id=3158644
Mohamad Gebai, Michel R. Dagenais
As applications and operating systems are becoming more complex, the last decade has seen the rise of many tracing tools all across the software stack. This article presents a hands-on comparison of modern tracers on Linux systems, both in user space and kernel space. The authors implement microbenchmarks that not only quantify the overhead of different tracers, but also sample fine-grained metrics that unveil insights into the tracers’ internals and show the cause of each tracer’s overhead. Internal design choices and implementation particularities are discussed, which helps us to understand the challenges of developing tracers.
Large-Scale Indexing, Discovery, and Ranking for the Internet of Things (IoT)
http://dl.acm.org/citation.cfm?id=3154525
Yasmin Fathy, Payam Barnaghi, Rahim Tafazolli
Network-enabled sensing and actuation devices are key enablers to connect real-world objects to the cyber world. The Internet of Things (IoT) consists of the network-enabled devices and communication technologies that allow connectivity and integration of physical objects (Things) into the digital world (Internet). Enormous amounts of dynamic IoT data are collected from Internet-connected devices. IoT data are usually multi-variant streams that are heterogeneous, sporadic, multi-modal, and spatio-temporal. IoT data can be disseminated with different granularities and have diverse structures, types, and qualities. Dealing with the data deluge from heterogeneous IoT resources and services imposes new challenges on indexing, discovery, and ranking mechanisms that will allow building applications that require on-line access and retrieval of ad-hoc IoT data.
Are We Ready to Drive Software-Defined Networks? A Comprehensive Survey on Management Tools and Techniques
http://dl.acm.org/citation.cfm?id=3165290
Elisa Rojas, Roberto Doriguzzi-Corin, Sergio Tamurejo, Andres Beato, Arne Schwabe, Kevin Phemius, Carmen Guerrero
In the context of the emergent Software-Defined Networking (SDN) paradigm, the attention is mostly directed to the evolution of control protocols and networking functionalities. However, network professionals also need the right tools to reach the same level—and beyond—of monitoring and control they have in traditional networks. Current SDN tools are developed on an ad hoc basis, for specific SDN frameworks, while production environments demand standard platforms and easy integration. This survey aims to foster the definition of the next generation SDN management framework by providing the readers a thorough overview of existing SDN tools and main research directions.
Evaluating Computational Creativity: An Interdisciplinary Tutorial
http://dl.acm.org/citation.cfm?id=3167476
Carolyn Lamb, Daniel G. Brown, Charles L. A. Clarke
This article is a tutorial for researchers who are designing software to perform a creative task and want to evaluate their system using interdisciplinary theories of creativity. Researchers who study human creativity have a great deal to offer computational creativity. We summarize perspectives from psychology, philosophy, cognitive science, and computer science as to how creativity can be measured both in humans and in computers. We survey how these perspectives have been used in computational creativity research and make recommendations for how they should be used.
Practical Secure Computation Outsourcing: A Survey
http://dl.acm.org/citation.cfm?id=3158363
Zihao Shan, Kui Ren, Marina Blanton, Cong Wang
The rapid development of cloud computing promotes a wide deployment of data and computation outsourcing to cloud service providers by resource-limited entities. Based on a pay-per-use model, a client without enough computational power can easily outsource large-scale computational tasks to a cloud. Nonetheless, the issue of security and privacy becomes a major concern when the customer’s sensitive or confidential data is not processed in a fully trusted cloud environment. Recently, a number of publications have been proposed to investigate and design specific secure outsourcing schemes for different computational tasks. The aim of this survey is to systemize and present the cutting-edge technologies in this area.
Detection and Resolution of Rumours in Social Media: A Survey
http://dl.acm.org/citation.cfm?id=3161603
Arkaitz Zubiaga, Ahmet Aker, Kalina Bontcheva, Maria Liakata, Rob Procter
Despite the increasing use of social media platforms for information and news gathering, its unmoderated nature often leads to the emergence and spread of rumours, i.e., items of information that are unverified at the time of posting. At the same time, the openness of social media platforms provides opportunities to study how users share and discuss rumours, and to explore how to automatically assess their veracity, using natural language processing and data mining techniques. In this article, we introduce and discuss two types of rumours that circulate on social media: long-standing rumours that circulate for long periods of time, and newly emerging rumours spawned during fast-paced events such as breaking news, where reports are released piecemeal and often with an unverified status in their early stages.
Survey on Load-Balancing Methods in 802.11 Infrastructure Mode Wireless Networks for Improving Quality of Service
http://dl.acm.org/citation.cfm?id=3172868
Wooi King Soo, Teck-Chaw Ling, Aung Htein Maw, Su Thawda Win
Traffic load in any 802.11 infrastructure mode network is typically distributed unevenly between access points (APs), creating hotspots. This is due to the inherent nature of wireless area networks (WLANs), where stations are free to associate to any known AP they desire, and the lack of control by the APs themselves. This imbalance creates a condition where affected APs in the network suffer traffic congestion while others are underutilized, leading to stations experiencing lower throughput, longer latency, and operating below the network potential capacity. To alleviate this problem, some form of load balancing is required to redistribute the work load among other available APs in the wireless network.
Community Discovery in Dynamic Networks: A Survey
http://dl.acm.org/citation.cfm?id=3172867
Giulio Rossetti, Rémy Cazabet
Several research studies have shown that complex networks modeling real-world phenomena are characterized by striking properties: (i) they are organized according to community structure, and (ii) their structure evolves with time. Many researchers have worked on methods that can efficiently unveil substructures in complex networks, giving birth to the field of community discovery. A novel and fascinating problem started capturing researcher interest recently: the identification of evolving communities. Dynamic networks can be used to model the evolution of a system: nodes and edges are mutable, and their presence, or absence, deeply impacts the community structure that composes them. This survey aims to present the distinctive features and challenges of dynamic community discovery and propose a classification of published approaches.
The Privacy Implications of Cyber Security Systems: A Technological Survey
http://dl.acm.org/citation.cfm?id=3172869
Eran Toch, Claudio Bettini, Erez Shmueli, Laura Radaelli, Andrea Lanzi, Daniele Riboni, Bruno Lepri
Cyber-security systems, which protect networks and computers against cyber attacks, are becoming common due to increasing threats and government regulation. At the same time, the enormous amount of data gathered by cyber-security systems poses a serious threat to the privacy of the people protected by those systems. To ground this threat, we survey common and novel cyber-security technologies and analyze them according to the potential for privacy invasion. We suggest a taxonomy for privacy risks assessment of information security technologies, based on the level of data exposure, the level of identification of individual users, the data sensitivity and the user control over the monitoring, and collection and analysis of the data.
Visual SLAM and Structure from Motion in Dynamic Environments: A Survey
http://dl.acm.org/citation.cfm?id=3177853
Muhamad Risqi U. Saputra, Andrew Markham, Niki Trigoni
In the last few decades, Structure from Motion (SfM) and visual Simultaneous Localization and Mapping (visual SLAM) techniques have gained significant interest from both the computer vision and robotic communities. Many variants of these techniques have started to make an impact in a wide range of applications, including robot navigation and augmented reality. However, despite some remarkable results in these areas, most SfM and visual SLAM techniques operate based on the assumption that the observed environment is static. However, when faced with moving objects, overall system accuracy can be jeopardized. In this article, we present for the first time a survey of visual SLAM and SfM techniques that are targeted toward operation in dynamic environments.
Recent Advancements in Event Processing
http://dl.acm.org/citation.cfm?id=3170432
Miyuru Dayarathna, Srinath Perera
Event processing (EP) is a data processing technology that conducts online processing of event information. In this survey, we summarize the latest cutting-edge work done on EP from both industrial and academic research community viewpoints. We divide the entire field of EP into three subareas: EP system architectures, EP use cases, and EP open research topics. Then we deep dive into the details of each subsection. We investigate the system architecture characteristics of novel EP platforms, such as Apache Storm, Apache Spark, and Apache Flink. We found significant advancements made on novel application areas, such as the Internet of Things; streaming machine learning (ML); and processing of complex data types such as text, video data streams, and graphs.
Omission of Quality Software Development Practices: A Systematic Literature Review
http://dl.acm.org/citation.cfm?id=3177746
Hadi Ghanbari, Tero Vartiainen, Mikko Siponen
Software deficiencies are minimized by utilizing recommended software development and quality assurance practices. However, these recommended practices (i.e., quality practices) become ineffective if software professionals purposefully ignore them. Conducting a systematic literature review (n = 4,838), we discovered that only a small number of previous studies, within software engineering and information systems literature, have investigated the omission of quality practices. These studies explain the omission of quality practices mainly as a result of organizational decisions and trade-offs made under resource constraints or market pressure. However, our study indicates that different aspects of this phenomenon deserve further research. In particular, future research must investigate the conditions triggering the omission of quality practices and the processes through which this phenomenon occurs.
If you would like to unsubcribe or change your email address please go to
http://dl.acm.org/toc_manage.cfm and sign in with your ACM Web Account.
To send comments about ACM's TOC Service, email:
tocse...@acm.org