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

Lin Li - One of the best experts on this subject based on the ideXlab platform.

  • Developing a mobile GIS-based component to collect field data
    2016 Fifth International Conference on Agro-Geoinformatics (Agro-Geoinformatics), 2016
    Co-Authors: Si-jing Ye, Xiaodong Zhang, Lin Li
    Abstract:

    Collecting field data is a useful method to address current gaps in information and to establish thematic databases. Nowadays, mobile geographic information system (GIS) applications are extensively used in collecting field data to enhance the decision-making ability of investigators while on the field. However, although the traditional object-oriented mode for developing GIS functions generally follows a modular approach to reduce repeated tasks, this mode still cannot take advantage of the fact that GIS requirements are similar for different data-collection applications. Furthermore, changing data formats or contents requires a demanding Program Modification workload. In this article, a component, which can be embedded into different applications for collecting field data to provide mobile GIS functions, is designed and implemented. This component provides different types of interfaces. Moreover, it can adapt dynamically to different applications by modifying these interfaces. The developed component is tested by using it to provide GIS functions to three different applications, namely, locust data collection, land-quality data collection and land reclamation engineering inspection. Result shows that the component exhibits advantages such as high development efficiency, ease of application, low power consumption, and extension flexibility. The shortcomings and issues of the component, as well as suggestions for future work, are also presented.

  • Development of a Highly Flexible Mobile GIS-Based System for Collecting Arable Land Quality Data
    IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, 2014
    Co-Authors: Si-jing Ye, Nan Zhang, Shuai Fang, Lin Li
    Abstract:

    In recent years, well-designed terminal-based methods for collecting index data have gradually replaced traditional pen-and-paper methods and have been extensively used in numerous studies. These new approaches offer users increased accuracy, efficiency, consumption, and data compatibility compared to traditional methods. In general, we find that spatial data content and quality index systems vary widely across different arable land regions. Thus, a system for the investigation of arable land quality indices that has the flexibility to utilize various types of spatial data and quality indices without requiring Program Modification is needed. This paper presents the framework, the module partition, and the structure of the data exchange interface for a highly flexible mobile GIS-based system, which we call the “arable land quality index data collection system” (ALQIDCS). This system incorporates a series of self-adaptive methods, a data table-driven model and two types of formulas for flexible data collection and processing. We tested our prototype system by investigating arable land quality in the Da Xing District, Beijing and in the Te Da La Qi District, Inner Mongolia, China. The results indicate that the ALQIDCS can effectively adapt to variations in spatial data and quality index systems and meet different objectives. The limitations of the ALQIDCS and suggestions for future work are also presented.

Si-jing Ye - One of the best experts on this subject based on the ideXlab platform.

  • Developing a mobile GIS-based component to collect field data
    2016 Fifth International Conference on Agro-Geoinformatics (Agro-Geoinformatics), 2016
    Co-Authors: Si-jing Ye, Xiaodong Zhang, Lin Li
    Abstract:

    Collecting field data is a useful method to address current gaps in information and to establish thematic databases. Nowadays, mobile geographic information system (GIS) applications are extensively used in collecting field data to enhance the decision-making ability of investigators while on the field. However, although the traditional object-oriented mode for developing GIS functions generally follows a modular approach to reduce repeated tasks, this mode still cannot take advantage of the fact that GIS requirements are similar for different data-collection applications. Furthermore, changing data formats or contents requires a demanding Program Modification workload. In this article, a component, which can be embedded into different applications for collecting field data to provide mobile GIS functions, is designed and implemented. This component provides different types of interfaces. Moreover, it can adapt dynamically to different applications by modifying these interfaces. The developed component is tested by using it to provide GIS functions to three different applications, namely, locust data collection, land-quality data collection and land reclamation engineering inspection. Result shows that the component exhibits advantages such as high development efficiency, ease of application, low power consumption, and extension flexibility. The shortcomings and issues of the component, as well as suggestions for future work, are also presented.

  • Development of a Highly Flexible Mobile GIS-Based System for Collecting Arable Land Quality Data
    IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, 2014
    Co-Authors: Si-jing Ye, Nan Zhang, Shuai Fang, Lin Li
    Abstract:

    In recent years, well-designed terminal-based methods for collecting index data have gradually replaced traditional pen-and-paper methods and have been extensively used in numerous studies. These new approaches offer users increased accuracy, efficiency, consumption, and data compatibility compared to traditional methods. In general, we find that spatial data content and quality index systems vary widely across different arable land regions. Thus, a system for the investigation of arable land quality indices that has the flexibility to utilize various types of spatial data and quality indices without requiring Program Modification is needed. This paper presents the framework, the module partition, and the structure of the data exchange interface for a highly flexible mobile GIS-based system, which we call the “arable land quality index data collection system” (ALQIDCS). This system incorporates a series of self-adaptive methods, a data table-driven model and two types of formulas for flexible data collection and processing. We tested our prototype system by investigating arable land quality in the Da Xing District, Beijing and in the Te Da La Qi District, Inner Mongolia, China. The results indicate that the ALQIDCS can effectively adapt to variations in spatial data and quality index systems and meet different objectives. The limitations of the ALQIDCS and suggestions for future work are also presented.

M.j. Harrold - One of the best experts on this subject based on the ideXlab platform.

  • A technique for dynamic updating of Java software
    International Conference on Software Maintenance 2002. Proceedings., 2002
    Co-Authors: A. Orso, M.j. Harrold
    Abstract:

    During maintenance, systems are updated to correct faults, improve functionality, and adapt the software to changes in its execution environment. The typical software update process consists of stopping the system to be updated, performing the update of the code, and restarting the system. For systems such as banking and telecommunication software, however the cost of downtime can be prohibitive. The situation is even worse for systems such as air-traffic controllers and life-support software, for which a shut-down is in general not an option. In those cases, the use of some form of on-the-fly Program Modification is required. In this paper, we present a new technique for dynamic updating of Java software. Our technique is based oil the use of proxy classes and requires no support from the runtime system. The technique allows for updating a running Java Program by substituting, adding, and deleting classes. We also present DUSC (dynamic updating through swapping of classes), a tool that we developed and that implements our technique. Finally, we describe an empirical study that we performed to validate the technique of a real Java subject. The results of the study show that our technique can be effectively applied to Java software with only little overhead in both execution time and Program size.

A. Orso - One of the best experts on this subject based on the ideXlab platform.

  • A technique for dynamic updating of Java software
    International Conference on Software Maintenance 2002. Proceedings., 2002
    Co-Authors: A. Orso, M.j. Harrold
    Abstract:

    During maintenance, systems are updated to correct faults, improve functionality, and adapt the software to changes in its execution environment. The typical software update process consists of stopping the system to be updated, performing the update of the code, and restarting the system. For systems such as banking and telecommunication software, however the cost of downtime can be prohibitive. The situation is even worse for systems such as air-traffic controllers and life-support software, for which a shut-down is in general not an option. In those cases, the use of some form of on-the-fly Program Modification is required. In this paper, we present a new technique for dynamic updating of Java software. Our technique is based oil the use of proxy classes and requires no support from the runtime system. The technique allows for updating a running Java Program by substituting, adding, and deleting classes. We also present DUSC (dynamic updating through swapping of classes), a tool that we developed and that implements our technique. Finally, we describe an empirical study that we performed to validate the technique of a real Java subject. The results of the study show that our technique can be effectively applied to Java software with only little overhead in both execution time and Program size.

Rachel G Tabak - One of the best experts on this subject based on the ideXlab platform.

  • effectiveness of Program Modification strategies of the diabetes prevention Program a systematic review
    The Diabetes Educator, 2016
    Co-Authors: Hind H Neamah, Anne Sebert Kuhlmann, Rachel G Tabak
    Abstract:

    PurposeThe purpose of this study is to review the effectiveness of commonly used Program Modifications classified under cultural adaptation and Program translational strategies for the Diabetes Prevention Program (DPP) in terms of risk reduction for type 2 diabetes.MethodsAuthors extracted data about weight, body mass index (BMI), and 5 areas of Program Modification strategies from 28 interventions and analyzed them in SPSS software. Bivariate analyses examined the odds of achieving a significant reduction in outcomes by each Modification of the DPP and by presence of a maintenance component, as well as the mean reduction of weight and BMI by more versus fewer Modifications and by the presence of a maintenance component.ResultsThere were no statistically significant differences in achieving a significant reduction in weight or BMI by any type of Modification or by the presence of a maintenance component. Programs with fewer Modifications reported significantly greater reduction in mean weight at 12 months...