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

Judy Kay - One of the best experts on this subject based on the ideXlab platform.

  • Core Functionality and new applications for tabletops and interactive surfaces
    Ubiquitous Computing, 2011
    Co-Authors: Anthony Collins, Christopher Ackad, Trent Apted, Paul Sztajer, Peter Ward, Hanley Weng, Judy Kay
    Abstract:

    New forms of natural user interfaces, particularly tabletops, are now a possibility due to the staggering advances in sensing and display technology. There is an immediate need for corresponding progress on the foundational software for exploiting the potential of these new hardware products. This requires research into natural and effective gestural interaction, with careful consideration of the Core facilities needed for effective and consistent use. At the same time, an exploration of real-world tabletop applications will provide a basis for studying and advancing the Core Functionality. In this video, we illustrate several aspects of our ongoing research on interactive surfaces. This includes studying the Core Functionality of tabletops, such as gestures and interaction primitives, file access, application switching, transfer of information between devices, and user modeling for personalisation. These Core functions have been used as the foundation for a number of real-world deployed applications. The key contributions of this work are the novel primitives for tabletops interaction as well as the applications that have been created by building upon them.

  • UbiComp - Core Functionality and new applications for tabletops and interactive surfaces
    Proceedings of the 13th international conference on Ubiquitous computing - UbiComp '11, 2011
    Co-Authors: Anthony Collins, Christopher Ackad, Trent Apted, Paul Sztajer, Peter Ward, Hanley Weng, Judy Kay
    Abstract:

    New forms of natural user interfaces, particularly tabletops, are now a possibility due to the staggering advances in sensing and display technology. There is an immediate need for corresponding progress on the foundational software for exploiting the potential of these new hardware products. This requires research into natural and effective gestural interaction, with careful consideration of the Core facilities needed for effective and consistent use. At the same time, an exploration of real-world tabletop applications will provide a basis for studying and advancing the Core Functionality. In this video, we illustrate several aspects of our ongoing research on interactive surfaces. This includes studying the Core Functionality of tabletops, such as gestures and interaction primitives, file access, application switching, transfer of information between devices, and user modeling for personalisation. These Core functions have been used as the foundation for a number of real-world deployed applications. The key contributions of this work are the novel primitives for tabletops interaction as well as the applications that have been created by building upon them.

Viviane Jonckers - One of the best experts on this subject based on the ideXlab platform.

  • Aspect-oriented Programming for Dynamic Web Service Selection, Integration and Management
    World Wide Web, 2007
    Co-Authors: Maria Agustina Cibran, Bart Verheecke, Wim Vanderperren, Davy Suvée, Viviane Jonckers
    Abstract:

    In service-oriented computing, applications are often created by integrating third-party Web Services. Current integration approaches, however, require client applications to hardcode references to specific Web Services, thereby affecting adaptability and robustness. Moreover, support for client-side management is rarely provided. To enable the development of more flexible and robust applications, we propose to insert a new layer between the client applications and the Web Services: the Web Services Management Layer (WSML). This layer decouples Web Services from client applications and enables hot-swapping between semantically equivalent Web Services based on availability. This mechanism allows for dynamic switching between Web Services based on selection policies that encapsulate changing business requirements. In addition, with WSML, client-side management concerns (e.g., caching, billing and logging) can be decoupled from the applications. In this paper, we identify a list of requirements for WSML to realize dynamic integration and client-side service management, and provide support for service criteria to govern the selection, integration and composition of Web Services. We also show that dynamic Aspect-Oriented Programming (AOP) is well suited to implement the Core Functionality of WSML.

  • aop for dynamic configuration and management of web services
    International Conference on Web Services, 2003
    Co-Authors: Bart Verheecke, Maria Agustina Cibran, Viviane Jonckers
    Abstract:

    Web service technologies accelerate application development by allowing the selection and integration of third-party web services, achieving high modularity, flexibility and configurability. However, current approaches only allow this integration by hard wiring the references to concrete web services into the client applications. Moreover they do not provide any management support, which is fundamental for achieving robustness. We observe the need for the application to be independent of specific services and present the WSML, a management layer placed in between the application and the world of web services. In this paper we identify the requirements for this layer to realise the dynamic selection and integration of services, client-side management of services, and support for rules that govern the selection, integration and composition. We show how dynamic AOP is ideally suited to implement the Core Functionality of the WSML using the JAsCo dynamic aspect-oriented language to conduct the experiments.

Gregory L Wickstrom - One of the best experts on this subject based on the ideXlab platform.

  • a transformational overview of the Core Functionality of an abstract class loader for the ssp
    Workshop on Object-Oriented Real-Time Dependable Systems, 2005
    Co-Authors: Victor L Winter, Jason Beranek, Azamat Mametjanov, Fares Fraij, Steve Roach, Gregory L Wickstrom
    Abstract:

    The SSP is a hardware implementation of a subset of the JVM for use in high consequence embedded applications. In this context, a majority of the activities belonging to class loading, as it is defined in the specification of the JVM, can be performed statically. Static class loading has the net result of dramatically simplifying the design of the SSP as well as increasing its performance. The Functionality of the class loader can be implemented using strategic programming techniques. The incremental nature of strategic programming is amenable to formal verification. This article gives an overview of the Core class loading activities for the SSP, their implementation in the strategic programming language TL, and outlines the approach to formal verification of the implementation.

  • WORDS - A transformational overview of the Core Functionality of an abstract class loader for the SSP
    10th IEEE International Workshop on Object-Oriented Real-Time Dependable Systems, 2005
    Co-Authors: Victor L Winter, Jason Beranek, Azamat Mametjanov, Fares Fraij, Steve Roach, Gregory L Wickstrom
    Abstract:

    The SSP is a hardware implementation of a subset of the JVM for use in high consequence embedded applications. In this context, a majority of the activities belonging to class loading, as it is defined in the specification of the JVM, can be performed statically. Static class loading has the net result of dramatically simplifying the design of the SSP as well as increasing its performance. The Functionality of the class loader can be implemented using strategic programming techniques. The incremental nature of strategic programming is amenable to formal verification. This article gives an overview of the Core class loading activities for the SSP, their implementation in the strategic programming language TL, and outlines the approach to formal verification of the implementation.

Anthony Collins - One of the best experts on this subject based on the ideXlab platform.

  • Core Functionality and new applications for tabletops and interactive surfaces
    Ubiquitous Computing, 2011
    Co-Authors: Anthony Collins, Christopher Ackad, Trent Apted, Paul Sztajer, Peter Ward, Hanley Weng, Judy Kay
    Abstract:

    New forms of natural user interfaces, particularly tabletops, are now a possibility due to the staggering advances in sensing and display technology. There is an immediate need for corresponding progress on the foundational software for exploiting the potential of these new hardware products. This requires research into natural and effective gestural interaction, with careful consideration of the Core facilities needed for effective and consistent use. At the same time, an exploration of real-world tabletop applications will provide a basis for studying and advancing the Core Functionality. In this video, we illustrate several aspects of our ongoing research on interactive surfaces. This includes studying the Core Functionality of tabletops, such as gestures and interaction primitives, file access, application switching, transfer of information between devices, and user modeling for personalisation. These Core functions have been used as the foundation for a number of real-world deployed applications. The key contributions of this work are the novel primitives for tabletops interaction as well as the applications that have been created by building upon them.

  • UbiComp - Core Functionality and new applications for tabletops and interactive surfaces
    Proceedings of the 13th international conference on Ubiquitous computing - UbiComp '11, 2011
    Co-Authors: Anthony Collins, Christopher Ackad, Trent Apted, Paul Sztajer, Peter Ward, Hanley Weng, Judy Kay
    Abstract:

    New forms of natural user interfaces, particularly tabletops, are now a possibility due to the staggering advances in sensing and display technology. There is an immediate need for corresponding progress on the foundational software for exploiting the potential of these new hardware products. This requires research into natural and effective gestural interaction, with careful consideration of the Core facilities needed for effective and consistent use. At the same time, an exploration of real-world tabletop applications will provide a basis for studying and advancing the Core Functionality. In this video, we illustrate several aspects of our ongoing research on interactive surfaces. This includes studying the Core Functionality of tabletops, such as gestures and interaction primitives, file access, application switching, transfer of information between devices, and user modeling for personalisation. These Core functions have been used as the foundation for a number of real-world deployed applications. The key contributions of this work are the novel primitives for tabletops interaction as well as the applications that have been created by building upon them.

Victor L Winter - One of the best experts on this subject based on the ideXlab platform.

  • a transformational overview of the Core Functionality of an abstract class loader for the ssp
    Workshop on Object-Oriented Real-Time Dependable Systems, 2005
    Co-Authors: Victor L Winter, Jason Beranek, Azamat Mametjanov, Fares Fraij, Steve Roach, Gregory L Wickstrom
    Abstract:

    The SSP is a hardware implementation of a subset of the JVM for use in high consequence embedded applications. In this context, a majority of the activities belonging to class loading, as it is defined in the specification of the JVM, can be performed statically. Static class loading has the net result of dramatically simplifying the design of the SSP as well as increasing its performance. The Functionality of the class loader can be implemented using strategic programming techniques. The incremental nature of strategic programming is amenable to formal verification. This article gives an overview of the Core class loading activities for the SSP, their implementation in the strategic programming language TL, and outlines the approach to formal verification of the implementation.

  • WORDS - A transformational overview of the Core Functionality of an abstract class loader for the SSP
    10th IEEE International Workshop on Object-Oriented Real-Time Dependable Systems, 2005
    Co-Authors: Victor L Winter, Jason Beranek, Azamat Mametjanov, Fares Fraij, Steve Roach, Gregory L Wickstrom
    Abstract:

    The SSP is a hardware implementation of a subset of the JVM for use in high consequence embedded applications. In this context, a majority of the activities belonging to class loading, as it is defined in the specification of the JVM, can be performed statically. Static class loading has the net result of dramatically simplifying the design of the SSP as well as increasing its performance. The Functionality of the class loader can be implemented using strategic programming techniques. The incremental nature of strategic programming is amenable to formal verification. This article gives an overview of the Core class loading activities for the SSP, their implementation in the strategic programming language TL, and outlines the approach to formal verification of the implementation.