The Experts below are selected from a list of 2747349 Experts worldwide ranked by ideXlab platform

Tingyu Chien - One of the best experts on this subject based on the ideXlab platform.

  • building a version control system in the hadoop hdfs
    Network Operations and Management Symposium, 2018
    Co-Authors: Tsozen Yeh, Tingyu Chien
    Abstract:

    The cloud computing has been widely used in recent years. It facilitates the realization of many cutting-edge studies including big data, Internet of Things, and many others. The success of cloud computing cannot be achieved without reliable cloud infrastructure to store and handle the enormous volume of data stored therein. It is common that the contents of individual data files consist of data inserted at different periods of times in the cloud environment. In other words, data files often have chronological versions of contents since their creation. Unfortunately, file contents could be contaminated by bad data or viruses resulting in errors during the course of data processing. It will be easier and faster for users to identify the cause of the error if they could examine and process prior versions of data files in question. Consequently, by keeping versions of data files, cloud systems could help users solve problems more rapidly when errors occur. Hadoop is literally one of the most popular platforms adopted in the community of cloud computing. We designed and implemented an efficient scheme in HDFS, the default file system in Hadoop, to automatically maintain versions of individual data files when changes made to them. As a result, our system can retrieve prior versions of data files and display discrepancy between versions to ameliorate the data management in cloud centers.

  • NOMS - Building a version control system in the Hadoop HDFS
    NOMS 2018 - 2018 IEEE IFIP Network Operations and Management Symposium, 2018
    Co-Authors: Tsozen Yeh, Tingyu Chien
    Abstract:

    The cloud computing has been widely used in recent years. It facilitates the realization of many cutting-edge studies including big data, Internet of Things, and many others. The success of cloud computing cannot be achieved without reliable cloud infrastructure to store and handle the enormous volume of data stored therein. It is common that the contents of individual data files consist of data inserted at different periods of times in the cloud environment. In other words, data files often have chronological versions of contents since their creation. Unfortunately, file contents could be contaminated by bad data or viruses resulting in errors during the course of data processing. It will be easier and faster for users to identify the cause of the error if they could examine and process prior versions of data files in question. Consequently, by keeping versions of data files, cloud systems could help users solve problems more rapidly when errors occur. Hadoop is literally one of the most popular platforms adopted in the community of cloud computing. We designed and implemented an efficient scheme in HDFS, the default file system in Hadoop, to automatically maintain versions of individual data files when changes made to them. As a result, our system can retrieve prior versions of data files and display discrepancy between versions to ameliorate the data management in cloud centers.

Peter Tarasewich - One of the best experts on this subject based on the ideXlab platform.

  • a new error metric for text entry method evaluation
    Human Factors in Computing Systems, 2006
    Co-Authors: Jun Gong, Peter Tarasewich
    Abstract:

    On devices such as mobile phones, text is often entered using keypads and predictive text entry techniques. Current metrics used for measuring text entry error rates have limitations in terms of the types of errors they account for, and cannot easily distinguish between different types of errors. This research proposes a new text entry error metric that addresses some of the outstanding issues that exist with current metrics. Specifically, the metric accounts in detail for the way the user handles corrections during text entry, moving beyond current keystroke level error measurement. The feasibility and usefulness of this new metric is shown through the analysis of an experiment that tests an alphabetically constrained keypad design that includes upper and lower case letters, numbers, and punctuation marks.

  • CHI - A new error metric for text entry method evaluation
    Proceedings of the SIGCHI conference on Human Factors in computing systems - CHI '06, 2006
    Co-Authors: Jun Gong, Peter Tarasewich
    Abstract:

    On devices such as mobile phones, text is often entered using keypads and predictive text entry techniques. Current metrics used for measuring text entry error rates have limitations in terms of the types of errors they account for, and cannot easily distinguish between different types of errors. This research proposes a new text entry error metric that addresses some of the outstanding issues that exist with current metrics. Specifically, the metric accounts in detail for the way the user handles corrections during text entry, moving beyond current keystroke level error measurement. The feasibility and usefulness of this new metric is shown through the analysis of an experiment that tests an alphabetically constrained keypad design that includes upper and lower case letters, numbers, and punctuation marks.

Lirong Zheng - One of the best experts on this subject based on the ideXlab platform.

  • designing bio inspired autonomous error tolerant massively parallel computing architectures
    System-on-Chip Conference, 2017
    Co-Authors: Lirong Zheng
    Abstract:

    The scalable and massively parallel computing systems composed of many processors, which are connected on chips that will become more and more complex and unreliable. This paper presents a bio-inspired error tolerance framework and three design principles based on the Autonomous Error Tolerant (AET) architecture. A nearby error perception mechanism is carefully designed to detect faults and an initiative evolutions strategy is studied to handle unrecoverable errors. A circuit backup mechanism is proposed for generating an effective way by setting the routing rules to bypass the failed link or node to achieve fault tolerance capabilities. The print circuit board (PCB) prototype is designed and implemented based on a reconfigurable and scalable control-centric dual-core embedded processor (ReSC). Different testing programs associating fault-detection or self-backup schemes and routing algorithms are explored in the platform. Experimental results show that error perceptron can detect the faults and reassign the task for other remaining free and healthy AET cell through Network-on-chip (NoC) when faults occur at the AET cell. The system can complete error recovery within 3 seconds, the paper shows the error-tolerant capability of the proposed architecture is better than the conventional multi-modular redundant system.

  • SoCC - Designing bio-inspired autonomous error-tolerant massively parallel computing architectures
    2017 30th IEEE International System-on-Chip Conference (SOCC), 2017
    Co-Authors: Ning Ma, Lirong Zheng
    Abstract:

    The scalable and massively parallel computing systems composed of many processors, which are connected on chips that will become more and more complex and unreliable. This paper presents a bio-inspired error tolerance framework and three design principles based on the Autonomous Error Tolerant (AET) architecture. A nearby error perception mechanism is carefully designed to detect faults and an initiative evolutions strategy is studied to handle unrecoverable errors. A circuit backup mechanism is proposed for generating an effective way by setting the routing rules to bypass the failed link or node to achieve fault tolerance capabilities. The print circuit board (PCB) prototype is designed and implemented based on a reconfigurable and scalable control-centric dual-core embedded processor (ReSC). Different testing programs associating fault-detection or self-backup schemes and routing algorithms are explored in the platform. Experimental results show that error perceptron can detect the faults and reassign the task for other remaining free and healthy AET cell through Network-on-chip (NoC) when faults occur at the AET cell. The system can complete error recovery within 3 seconds, the paper shows the error-tolerant capability of the proposed architecture is better than the conventional multi-modular redundant system.

Tsozen Yeh - One of the best experts on this subject based on the ideXlab platform.

  • building a version control system in the hadoop hdfs
    Network Operations and Management Symposium, 2018
    Co-Authors: Tsozen Yeh, Tingyu Chien
    Abstract:

    The cloud computing has been widely used in recent years. It facilitates the realization of many cutting-edge studies including big data, Internet of Things, and many others. The success of cloud computing cannot be achieved without reliable cloud infrastructure to store and handle the enormous volume of data stored therein. It is common that the contents of individual data files consist of data inserted at different periods of times in the cloud environment. In other words, data files often have chronological versions of contents since their creation. Unfortunately, file contents could be contaminated by bad data or viruses resulting in errors during the course of data processing. It will be easier and faster for users to identify the cause of the error if they could examine and process prior versions of data files in question. Consequently, by keeping versions of data files, cloud systems could help users solve problems more rapidly when errors occur. Hadoop is literally one of the most popular platforms adopted in the community of cloud computing. We designed and implemented an efficient scheme in HDFS, the default file system in Hadoop, to automatically maintain versions of individual data files when changes made to them. As a result, our system can retrieve prior versions of data files and display discrepancy between versions to ameliorate the data management in cloud centers.

  • NOMS - Building a version control system in the Hadoop HDFS
    NOMS 2018 - 2018 IEEE IFIP Network Operations and Management Symposium, 2018
    Co-Authors: Tsozen Yeh, Tingyu Chien
    Abstract:

    The cloud computing has been widely used in recent years. It facilitates the realization of many cutting-edge studies including big data, Internet of Things, and many others. The success of cloud computing cannot be achieved without reliable cloud infrastructure to store and handle the enormous volume of data stored therein. It is common that the contents of individual data files consist of data inserted at different periods of times in the cloud environment. In other words, data files often have chronological versions of contents since their creation. Unfortunately, file contents could be contaminated by bad data or viruses resulting in errors during the course of data processing. It will be easier and faster for users to identify the cause of the error if they could examine and process prior versions of data files in question. Consequently, by keeping versions of data files, cloud systems could help users solve problems more rapidly when errors occur. Hadoop is literally one of the most popular platforms adopted in the community of cloud computing. We designed and implemented an efficient scheme in HDFS, the default file system in Hadoop, to automatically maintain versions of individual data files when changes made to them. As a result, our system can retrieve prior versions of data files and display discrepancy between versions to ameliorate the data management in cloud centers.

Gregory D Abowd - One of the best experts on this subject based on the ideXlab platform.

  • interaction techniques for ambiguity resolution in recognition based interfaces
    International Conference on Computer Graphics and Interactive Techniques, 2006
    Co-Authors: Jennifer Mankoff, Scott E Hudson, Gregory D Abowd
    Abstract:

    Because of its promise of natural interaction, recognition is coming into its own as a mainstream technology for use with computers. Both commercial and research applications are beginning to use it extensively. However the errors made by recognizers can be quite costly, and this is increasingly becoming a focus for researchers. We present a survey of existing error correction techniques in the user interface. These mediation techniques most commonly fall into one of two strategies, repetition and choice. Based on the needs uncovered by this survey, we have developed OOPS, a toolkit that supports resolution of input ambiguity through mediation. This paper describes four new interaction techniques built using OOPS, and the toolkit mechanisms required to build them. These interaction techniques each address problems not directly handled by standard approaches to mediation, and can all be re-used in a variety of settings.

  • SIGGRAPH Courses - Interaction techniques for ambiguity resolution in recognition-based interfaces
    ACM SIGGRAPH 2006 Courses on - SIGGRAPH '06, 2006
    Co-Authors: Jennifer Mankoff, Scott E Hudson, Gregory D Abowd
    Abstract:

    Because of its promise of natural interaction, recognition is coming into its own as a mainstream technology for use with computers. Both commercial and research applications are beginning to use it extensively. However the errors made by recognizers can be quite costly, and this is increasingly becoming a focus for researchers. We present a survey of existing error correction techniques in the user interface. These mediation techniques most commonly fall into one of two strategies, repetition and choice. Based on the needs uncovered by this survey, we have developed OOPS, a toolkit that supports resolution of input ambiguity through mediation. This paper describes four new interaction techniques built using OOPS, and the toolkit mechanisms required to build them. These interaction techniques each address problems not directly handled by standard approaches to mediation, and can all be re-used in a variety of settings.