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

Ángel J Velázquez-iturbide - One of the best experts on this subject based on the ideXlab platform.

  • Visualization of the syntax error recovery within the Compilation Process
    2012 International Symposium on Computers in Education (SIIE), 2012
    Co-Authors: Jaime Urquiza-fuentes, Francisco J. Almeida-martínez, Antonio Pérez-carrasco, Ángel J Velázquez-iturbide
    Abstract:

    This work is focused on syntax error recovery, a complex aspect of syntax analysis. We have enhanced a parser visualization tool called VAST to produce educational visualizations of this topic. Compiler visualization is not a new research field, but the authors have not found any visualization tool dealing with this topic. We have evaluated the enhanced version of VAST and its visualizations about syntax error recovery strategies. We have detected that students who used the enhanced tool improved their performance developing syntax specifications with error recovery. Consequently, these students significantly improved their learning outcomes regarding error recovery exercises.

  • Educational visualizations of syntax error recovery
    IEEE EDUCON 2010 Conference, 2010
    Co-Authors: Francisco J. Almeida-martínez, Jaime Urquiza-fuentes, Ángel J Velázquez-iturbide
    Abstract:

    This work is focused on the syntax error recovery visualization within the Compilation Process. We have observed that none of the existing tools, which display some views of the Compilation, give a solution to this aspect. We present an educational tool called VAST which allows to visualize the different views of the Compilation Process. Besides, VAST allows to display different syntax error recovery strategies.

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

  • TrustCom - Minimizing Schedule Length via Cooperative Register Allocation and Loop Scheduling for Embedded Systems
    2011IEEE 10th International Conference on Trust Security and Privacy in Computing and Communications, 2011
    Co-Authors: Yazhi Huang, Qingan Li
    Abstract:

    Loops are typically the most computation intensive sections for embedded applications. Therefore, it is important to minimize the overall schedule length for loops during the Compilation Process. Register allocation and instruction scheduling are two key activities during a Compilation Process. These two activities exhibit a phase ordering problem: Instruction scheduling before register allocation could lengthen live ranges of variables which will create more conflicts and more costly spills, Register allocation before scheduling may result in the same register assignment to two independent variables which will limit the choices available for scheduling. This paper proposes a cooperative re-scheduling register allocation technique for loops that combines these two critical stages together to minimize the schedule length. The novelty of the proposed approach is that the responsibility for balancing the phase ordering problem lies within the register allocator, which can re-schedule the aggressive initial scheduling to minimize the schedule length. Experimental results show that the proposed approach can reduce overall schedule length by 12% on average compared to previous techniques.

  • Minimizing Schedule Length via Cooperative Register Allocation and Loop Scheduling for Embedded Systems
    2011IEEE 10th International Conference on Trust Security and Privacy in Computing and Communications, 2011
    Co-Authors: Yazhi Huang, Qingan Li
    Abstract:

    Loops are typically the most computation intensive sections for embedded applications. Therefore, it is important to minimize the overall schedule length for loops during the Compilation Process. Register allocation and instruction scheduling are two key activities during a Compilation Process. These two activities exhibit a phase ordering problem: Instruction scheduling before register allocation could lengthen live ranges of variables which will create more conflicts and more costly spills; Register allocation before scheduling may result in the same register assignment to two independent variables which will limit the choices available for scheduling. This paper proposes a cooperative re-scheduling register allocation technique for loops that combines these two critical stages together to minimize the schedule length. The novelty of the proposed approach is that the responsibility for balancing the phase ordering problem lies within the register allocator, which can re-schedule the aggressive initial scheduling to minimize the schedule length. Experimental results show that the proposed approach can reduce overall schedule length by 12% on average compared to previous techniques.

Susanne Westenbrink - One of the best experts on this subject based on the ideXlab platform.

  • food composition databases the eurofir approach to develop tools to assure the quality of the data Compilation Process
    Food Chemistry, 2009
    Co-Authors: Susanne Westenbrink, Marine Oseredczuk, Isabel Castanheira, Mark Roe
    Abstract:

    Abstract One of the aims of the EuroFIR project is to establish a quality framework for national food composition databases. This paper discusses quality requirements of the data Compilation Process. Following the analytical production of food composition data, the Compilation Process is the next most important step in production of food composition data. The internationally recognised and recommended systematic approach to the identification, evaluation and control of significant hazards, Hazard Analysis Critical Control Points (HACCP), was used as a starting point. All steps in the Compilation Process are listed and presented as a generic EuroFIR flowchart describing the overall food data Compilation Process and identifying hazards and critical control points. The flowchart and standard operating procedures, documenting how to assure hazards at critical control points, are considered mandatory elements of the EuroFIR quality framework.

  • Establishing quality management systems for European food composition databases
    Food Chemistry, 2009
    Co-Authors: Isabel Castanheira, Susanne Westenbrink, Marine Oseredczuk, J. Ireland, Anders Møller, Simonetta Salvini, Hedwig Beernaert, Maria Antónia Calhau
    Abstract:

    Abstract As part of the activities of EuroFIR (European Food Information Resource Network), the scientific validation and exploitation of food composition data will be assured by a quality framework. This paper outlines the Processes and procedures implemented during the initial development of this quality framework for national food composition data compilers and for laboratories generating new data. EuroFIR’s strategic quality objectives are based upon requirements of national food composition data compilers, laboratories, and users/stakeholders. To implement thorough quality principles, a range of standard procedures and tools are being developed. Elements of a quality management system include criteria for quality control and quality assurance of the Compilation Process and the computerised systems in which data are hosted, as well as data quality assessment models. The results and findings obtained so far for the proposed quality framework indicate that existing guidelines and standards for laboratories should be updated to meet EuroFIR requirements. The generic Compilation Process has been described, including the identification of critical stages of the data Compilation Process and standard operating procedures are being prepared. A data quality assessment system has been developed for application to all nutrients and has been tested by national compilers within the EuroFIR network. The development of the EuroFIR quality policy through open and constructive discussions among food composition data compilers, laboratories, and users, strengthens the proposed quality standards and procedures and is fundamental to improving quality of data exchanged across Europe and beyond.

Mark Roe - One of the best experts on this subject based on the ideXlab platform.

  • food composition databases the eurofir approach to develop tools to assure the quality of the data Compilation Process
    Food Chemistry, 2009
    Co-Authors: Susanne Westenbrink, Marine Oseredczuk, Isabel Castanheira, Mark Roe
    Abstract:

    Abstract One of the aims of the EuroFIR project is to establish a quality framework for national food composition databases. This paper discusses quality requirements of the data Compilation Process. Following the analytical production of food composition data, the Compilation Process is the next most important step in production of food composition data. The internationally recognised and recommended systematic approach to the identification, evaluation and control of significant hazards, Hazard Analysis Critical Control Points (HACCP), was used as a starting point. All steps in the Compilation Process are listed and presented as a generic EuroFIR flowchart describing the overall food data Compilation Process and identifying hazards and critical control points. The flowchart and standard operating procedures, documenting how to assure hazards at critical control points, are considered mandatory elements of the EuroFIR quality framework.

Isabel Castanheira - One of the best experts on this subject based on the ideXlab platform.

  • food composition databases the eurofir approach to develop tools to assure the quality of the data Compilation Process
    Food Chemistry, 2009
    Co-Authors: Susanne Westenbrink, Marine Oseredczuk, Isabel Castanheira, Mark Roe
    Abstract:

    Abstract One of the aims of the EuroFIR project is to establish a quality framework for national food composition databases. This paper discusses quality requirements of the data Compilation Process. Following the analytical production of food composition data, the Compilation Process is the next most important step in production of food composition data. The internationally recognised and recommended systematic approach to the identification, evaluation and control of significant hazards, Hazard Analysis Critical Control Points (HACCP), was used as a starting point. All steps in the Compilation Process are listed and presented as a generic EuroFIR flowchart describing the overall food data Compilation Process and identifying hazards and critical control points. The flowchart and standard operating procedures, documenting how to assure hazards at critical control points, are considered mandatory elements of the EuroFIR quality framework.

  • Establishing quality management systems for European food composition databases
    Food Chemistry, 2009
    Co-Authors: Isabel Castanheira, Susanne Westenbrink, Marine Oseredczuk, J. Ireland, Anders Møller, Simonetta Salvini, Hedwig Beernaert, Maria Antónia Calhau
    Abstract:

    Abstract As part of the activities of EuroFIR (European Food Information Resource Network), the scientific validation and exploitation of food composition data will be assured by a quality framework. This paper outlines the Processes and procedures implemented during the initial development of this quality framework for national food composition data compilers and for laboratories generating new data. EuroFIR’s strategic quality objectives are based upon requirements of national food composition data compilers, laboratories, and users/stakeholders. To implement thorough quality principles, a range of standard procedures and tools are being developed. Elements of a quality management system include criteria for quality control and quality assurance of the Compilation Process and the computerised systems in which data are hosted, as well as data quality assessment models. The results and findings obtained so far for the proposed quality framework indicate that existing guidelines and standards for laboratories should be updated to meet EuroFIR requirements. The generic Compilation Process has been described, including the identification of critical stages of the data Compilation Process and standard operating procedures are being prepared. A data quality assessment system has been developed for application to all nutrients and has been tested by national compilers within the EuroFIR network. The development of the EuroFIR quality policy through open and constructive discussions among food composition data compilers, laboratories, and users, strengthens the proposed quality standards and procedures and is fundamental to improving quality of data exchanged across Europe and beyond.